Universidad Complutense de Madrid
E-Prints Complutense

Desarrollo de un sistema de gestión de la elección de docencia

Impacto

Downloads

Downloads per month over past year



Arroyo Segovia, David and Picatoste Zangróniz, Javier (2019) Desarrollo de un sistema de gestión de la elección de docencia. [Trabajo Fin de Grado]

[img]
Preview
PDF
Creative Commons Attribution Non-commercial.

8MB


Abstract

Este trabajo responde a la necesidad de automatizar todas las tareas que se realizan de manera manual para elegir la docencia de los profesores cada año en el departamento de Sistemas Informáticos y Computación de la Facultad de Informática de la Universidad Complutense de Madrid.
Actualmente, la elección de docencia se realiza de manera artesanal mediante hojas de cálculo. Debido a la complejidad de esta tarea, en este trabajo fin de grado se ha desarrollado un sistema que tiene como objetivo automatizar en cierto grado el proceso de elección de docencia. Para ello cada profesor tiene un usuario desde el cual puede elegir su docencia de acuerdo con las normas de elección del departamento. Por su parte, el departamento puede incluir la docencia a elegir de una manera sencilla mediante la lectura de hojas de cálculo. Así mismo, el sistema controla los problemas de incompatibilidad de horarios, y el resto de las restricciones que existen en el proceso de elección.
Para su implementación, se ha desarrollado una aplicación web. Además, se ha implementado un servicio REST que permita en el futuro la utilización del sistema en otro tipo de clientes.

Resumen (otros idiomas)

This work responds to the need to automate all tasks that are performed manually to assign courses to teachers each year in the department of Computer Systems and Computing of the Faculty of Computer Science at the Complutense University of Madrid. Currently, the assignment of courses is done by hand using spreadsheets. Due to the complexity of this task, a system has been developed in this end-of-grade work that aims to automate to a certain degree the process of choosing teaching. To do this, each teacher has a user from whom they can choose their teaching according to the rules of choice of the department. For its part, the department can include teaching to choose in a simple way by reading spreadsheets. Also, the system controls the problems of incompatibility of schedules, and the rest of the restrictions that exist in the election process. For its implementation, a web application has been developed. In addition, a REST service has been implemented that will allow the system to be used in the future by other types of customers.

Item Type:Trabajo Fin de Grado
Additional Information:

Trabajo de Fin de Grado, Universidad Complutense, Facultad de Informática, Departamento de Sistemas Informáticos y Computación, Curso 2018/2019

Directors:
DirectorsDirector email
Rabanal Basolo, Pablo
Sarasa Cabezuelo, Antonio
Uncontrolled Keywords:Planificación docente, aplicación web, gestión de docencia, reparto docente, API REST
Palabras clave (otros idiomas):Teacher planning, web application, teacher management, teacher distribution, API REST
Subjects:Sciences > Computer science
Título de Grado:Grado en Ingeniería Informática
ID Code:56600
Deposited On:29 Jul 2019 11:18
Last Modified:09 Mar 2020 12:28

Origin of downloads

Repository Staff Only: item control page