Sistema de gestión de asistencia del profesorado

dc.contributor.advisorBascones García, Daniel
dc.contributor.advisorMorcillo Salgado, Borja
dc.contributor.authorGallego Muñoz, Ángel
dc.contributor.authorDurán Catalán, Raúl
dc.date.accessioned2025-09-19T14:13:11Z
dc.date.available2025-09-19T14:13:11Z
dc.date.issued2025
dc.degree.titleGrado en Ingeniería de Computadores
dc.descriptionTrabajo de Fin de Grado en Ingeniería de Computadores, Facultad de Informática UCM, Departamento de Arquitectura de Computadores y Automática, Curso 2024/2025. El trabajo realizado se puede consultar en los siguientes directorios de Github: github.com/AngelGallegoUCM/GAP y github.com/AngelGallegoUCM/NodosGAP
dc.description.abstractLas facultades de la Universidad Complutense de Madrid han de realizar un seguimiento de la docencia, procurando que esta se imparta con normalidad durante todo el año académico. Al finalizar el año, todas las facultades tienen la obligación de presentar qué incidencias han ocurrido durante el periodo y cuántas horas de docencia no han sido impartidas para hacer un análisis de cómo está funcionando la institución. Actualmente, en la Facultad de Informática este seguimiento se realiza mediante hojas repartidas en las aulas que han de ser firmadas por los profesores y recogidas a mano. Después de la comprobación de cada una de las hojas, se procede a notificar cada una de las clases no impartidas a los profesores para comprobar que exista alguna justificación para dicha falta. En este proyecto queremos liberar toda esa carga manual de la recogida de hojas en las aulas y comprobación de las clases impartidas mediante un sistema que realice el seguimiento de la asistencia de los profesores y el visualizado de las incidencias de días previos en una página web. Para ello dispondremos de un nodo, implementado con un microcontrolador ESP32-C6, en cada aula. En dichos nodos los profesores podrán identificarse con una tarjeta RFID y estos nodos trasladaran la asistencia mediante comunicación LoRa a un servidor, implementado en una Raspberry Pi 5, donde se encuentra la base de datos y la pagina web. Como resultado se ha desarrollado un sistema capaz de gestionar todo el área de la Facultad de Informática y las aulas del edificio multiusos, con una autonomía media de algo más de 3 años. El servidor se encargará de gestionar los datos y generar el informe final que ha de entregarse en el que se recoge el resumen de incidencias del año.
dc.description.abstractThe faculties of the Complutense University of Madrid must monitor teaching activities, ensuring that it is taught normally throughout the entire academic year. At the end of the year, all faculties are required to report any incidents that occurred during the period and the number of teaching hours that were not taught, in order to analyze how the institution is performing. Currently, at the Faculty of Computer Science, this monitoring is carried out using sheets distributed in the classrooms that must be signed by the professors and collected manually. After verifying each sheet, notifications are sent to the professors for every class that was not taught to check if there is any justification for the absence. In this project, we aim to eliminate the manual burden of collecting sheets in classrooms and verifying conducted classes by implementing a system that tracks teacher attendance and displays previous days’ incidents on a web page. To achieve this, each classroom will be equipped with a node built around an ESP32-C6 microcontroller. At these nodes, teachers can identify themselves using an RFID card, and the nodes will transmit attendance data via LoRa communication to a server, implemented on a Raspberry Pi 5, where the database and the web page are hosted. As a result, a system has been developed capable of managing the entire area of the Faculty of Computer Science and the classrooms in the multipurpose building, with an average autonomy of just over 3 years. The server will be responsible for managing the data and generating the final report to be submitted, which includes a summary of the incidents throughout the academic year.
dc.description.departmentDepto. de Arquitectura de Computadores y Automática
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.identifier.relatedurlgithub.com/AngelGallegoUCM/GAP
dc.identifier.relatedurlgithub.com/AngelGallegoUCM/NodosGAP
dc.identifier.urihttps://hdl.handle.net/20.500.14352/124149
dc.language.isospa
dc.page.total69
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internationalen
dc.rights.accessRightsopen access
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subject.cdu004(043.3)
dc.subject.keywordControl de docencia
dc.subject.keywordSeguimiento docente
dc.subject.keywordLoRa
dc.subject.keywordRFID
dc.subject.keywordIoT
dc.subject.keywordAplicación web
dc.subject.keywordESP32
dc.subject.keywordFaculty Attendance Management
dc.subject.keywordTeaching monitoring
dc.subject.keywordWeb aplication
dc.subject.ucmInformática (Informática)
dc.subject.unesco33 Ciencias Tecnológicas
dc.titleSistema de gestión de asistencia del profesorado
dc.titleFaculty Attendance Management System
dc.typebachelor thesis
dc.type.hasVersionAM
dspace.entity.typePublication
relation.isAdvisorOfPublication7091b4d5-39d3-464a-be38-0863f757e2c9
relation.isAdvisorOfPublication83c247bf-c53f-46ce-9f58-63451829285a
relation.isAdvisorOfPublication.latestForDiscovery7091b4d5-39d3-464a-be38-0863f757e2c9

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Sistema_ de_ Gestión_TFG.pdf
Size:
7.82 MB
Format:
Adobe Portable Document Format
Description:
Sistema de gestión de asistencia del profesorado