0
Hola, lo prometido es deuda, os quiero mostrar en este artículo el desarrollo de la aplicación para control de presencia y rendimiento que funciona en mi empresa.
Todo empezó a finales de los 80, en aquel tiempo empecé a trabajar en la empresa http://www.cabasc.com, la informática era primaria, los sistemas antiguos, pero esos sistemas tenían algo maravilloso, disponían de un compilador Cobol, propio (Imos-Cobol e ITX-Cobol) pero a fin de cuentas Cobol.
Hasta entonces los trabajadores "ticaban" con unas tarjetas en unos relojes analógicos, pero NCR sacó al mercado unos aparatos, NCR-2841 un ticador automático que funciona con un lector de código de barras code-39, tenía un display de 2 lineas y 10 teclas de control + un teclado numérico.
Incluyo imagen:
El teclado numérico no se utilizaba, el trabajador pasaba su tarjeta con el código de barras y pulsaba en alguna tarea , aparecen 5 pero con el boton Shift se conseguían 10. Cada ticador podía tener sus propias tareas.
Con la llegada del año 2000, Ncr nos comunicó que no seguiría dando soporte y aunque funcionaban perfectamente tuve que ir abandonando el sistema y buscar otra empresa.
Era un sistema similar, con una pantalla mas grande, pero funcionamiento casi idéntico, ambos generaban unos ficheros de logs, que mi software interpretaba y grababa en ficheros indexados Cobol.
Adjunto Imagen:
En este caso, a cada numero de 0 a 9 le dia una tarea e igualmente cada reloj se podia configurar independientemente, se mandaba la información en un fichero de texto al hacer la conexión.
Esta empresa nos dejó tirados y ahí fue cuando decidí "crear" yo mismo los ticadores, para ello compre por ebay unos monitores táctiles de 8 pulgadas, un lector rfid por usb y una pletina de comunicación Axel, luego fui a una empresa y me creó una caja donde todo se insertase de manera presentable, intentaré buscar si me queda alguno para la foto, hoy no lo he conseguido
Ahora ya tenía ante mi una pantalla de 800x600 para dar rienda suelta a la programación y conseguir un sistema mas moderno, este sistema estuvo funcionando hasta 2011, las pantallas chinas se rompían mucho
Aquí ya el sistema cambió y toda la programación era visual (powercobol 5) conectado por rdp a un servidor con windows 2003, incluso llevé corriente por el puerto paralelo y conseguía abrir los tornos del baño.
Luego descubrimos las Rapsberry-Pi y todo cambió, este es el último diseño:
Como veis la foto es de hoy mismo
esa es la imagen cuando alguien no tica, indica las personas que hay trabajando en ese momento, las que han trabajado hoy y los dias anteriores, cuando alguien pasa su tarjeta rfid evidentemente cambia.
Ahora mismo en la empresa, hay unos 130 ticadores repartidos en 11 almacenes y cada dia se producen miles de fichajes, se abren tornos, etcc.
Pero lo mejor de todo es que de el primer análisis de ficheros al actual hay unas mínimas diferencias, es decir casi todo funciona con los ficheros que se crearon al principio.
Y todo esto mensaje era para indicaros en el proyecto que estoy en la empresa en la actualidad ) Me explico.
Los ficheros de datos para los ticajes y todas las configuraciones de tareas, parámetros, trabajadores, producción, etc .. estaba en ficheros indexados que formaban parte de todo el software que tenía en mi empresa e integrados con los ficheros de nóminas.
Cuando mi empresa se integra en http://www.unicagroup.es Otras empresas quieren que les ponga el programa.
Para ello tengo que sacar toda la aplicación de la mia y hacerla independiente, paso los ficheros a tablas de sqlserver express y lo monto en servidores locales de las empresas.
Luego vuelvo a cambiar las bases de datos a sql y todas se integran en un servidor, pero cada de base de datos independiente para cada empresa.
A continuación integro toda la aplicación de presencia en Unicages (mi software para la empresa).
Y ahora (el proyecto), estoy integrando todos los datos en la misma base de datos, poniendo ids a todas las tablas, enlazando por ellos y no por códigos e integrando con las demás tablas que integran Unicages, con el control de permisos, usuarios, etc...
Un pedazo de trabajo que pronto espero esté terminado, eso me ayudará a modificar mas rapidamente la aplicación al estar todo centralizado.
Además todos nuestros trabajadores pueden acceder a sus ticajes por nuestra app. SoydeUnica que se puede encontrar en la store de apple y google.
FINNNNNNNNNNNNN
Marcadores