Sistema de gestión de asistencia del profesorado

Loading...
Thumbnail Image

Official URL

Full text at PDC

Publication date

2025

Editors

Journal Title

Journal ISSN

Volume Title

Publisher

Citations
Google Scholar

Citation

Abstract

Las 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.
The 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.

Research Projects

Organizational Units

Journal Issue

Description

Trabajo 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

Keywords