Abstract
Este Trabajo de Fin de Grado presenta el diseño e implementación de un sistema web de control de presencia para una empresa con sedes en Toledo, Barcelona y México. El sistema sustituye una aplicación de escritorio heredada por una solución moderna compuesta por dos componentes: una aplicación web desarrollada en ASP.NET Core 8 MVC, desplegada en Microsoft Azure, y un Worker Service .NET que se ejecuta localmente en cada sede. La aplicación web permite gestionar empleados, usuarios, ubicaciones y terminales de fichaje, así como consultar y exportar registros de presencia. La identificación de empleados se realiza mediante tarjetas RFID Mifare 1K, cuya lectura y grabación se implementa desde el navegador a través de la Web Serial API, comunicándose directamente con un lector Kimaldi LEXA. La comunicación con los terminales de fichaje físicos se realiza mediante un protocolo TCP binario propietario, gestionado íntegramente por el Worker Service. El sistema se encuentra actualmente desplegado en producción y en uso real por parte de la empresa.
Journal Title
Journal ISSN
Volume Title
Publisher
Universidad Rey Juan Carlos
URL external
External URL
DOI
Date
Description
Trabajo Fin de Grado leído en la Universidad Rey Juan Carlos en el curso académico 2025/2026. Directores/as: Nicolás Hernán Rodríguez Uribe



