| dc.contributor.advisor | Cortes, Edgar Antonio | |
| dc.coverage.spatial | cead_-_ibagué | |
| dc.creator | Orjuela Cardenas, Ivan Mauricio | |
| dc.date.accessioned | 2025-07-07T16:02:26Z | |
| dc.date.available | 2025-07-07T16:02:26Z | |
| dc.date.created | 2025-07-04 | |
| dc.identifier.uri | https://repository.unad.edu.co/handle/10596/70569 | |
| dc.description.abstract | El presente proyecto tiene como objetivo el desarrollo de un sistema digital de registro de tutores en la universidad, garantizando un control preciso y seguro de sus entradas y salidas. La aplicación está diseñada para operar únicamente dentro del campus, validando la ubicación del usuario mediante GPS y capturando evidencia fotográfica en tiempo real.
El sistema se implementa con Node.js y Express.js en el backend, mientras que la base de datos utiliza MongoDB Atlas para el almacenamiento de información. La interfaz de usuario ha sido desarrollada con HTML, CSS (Bootstrap) y JavaScript, ofreciendo una experiencia intuitiva y eficiente. Para la seguridad del acceso, se ha integrado autenticación con JWT, permitiendo que cada tutor pueda iniciar sesión únicamente desde un dispositivo autorizado mediante un Device ID único.
Entre sus principales funcionalidades, el sistema permite a los tutores registrar su hora de entrada y salida con solo presionar un botón, almacenando automáticamente la fecha, hora, ubicación GPS y una imagen como evidencia. Además, se han incorporado restricciones de seguridad que impiden registros fuera del área permitida y bloquean accesos desde dispositivos no autorizados. Este proyecto representa una solución eficiente para la gestión del control de asistencia en la universidad, asegurando mayor seguridad, precisión y confiabilidad en los registros, evitando fraudes y optimizando la administración de la información. | |
| dc.format | pdf | |
| dc.title | Desarrollo de un sistema de registro digital para tutores | |
| dc.type | Proyecto aplicado | |
| dc.subject.keywords | Registro de tutores | |
| dc.subject.keywords | Sistema web | |
| dc.subject.keywords | Gestion de ingresos y salidas | |
| dc.subject.keywords | Autenticacion segura | |
| dc.subject.keywords | Geolocalizacion | |
| dc.subject.keywords | Automatizacion de procesos | |
| dc.description.abstractenglish | The objective of this project is to develop a digital system to register tutors at the university, guaranteeing an accurate and secure control of their entrances and exits. The application is designed to operate only within the campus, validating the user's location through GPS and capturing photographic evidence in real time.
The system is implemented with Node.js and Express.js in the backend, while the database uses MongoDB Atlas for data storage. The user interface has been developed with HTML, CSS (Bootstrap) and JavaScript, offering an intuitive and efficient experience. For access security, authentication has been integrated with JWT, allowing each tutor to log in only from an authorized device using a unique Device ID.
Among its main features, the system allows guardians to check in and out at the touch of a button, automatically storing the date, time, GPS location and an image as evidence. In addition, security restrictions have been incorporated to prevent check-ins outside the permitted area and block access from unauthorized devices. This project represents an efficient solution for the management of attendance control at the university, ensuring greater security, accuracy and reliability in the records, avoiding fraud and optimizing information management. | |
| dc.subject.category | Ingenieria de Sistemas | |