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

Loading...
Thumbnail Image
Official URL
Full text at PDC
Publication Date
2019
Advisors (or tutors)
Rabanal Basolo, Pablo
Editors
Journal Title
Journal ISSN
Volume Title
Publisher
Citations
Google Scholar
Research Projects
Organizational Units
Journal Issue
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.
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.
Description
Trabajo de Fin de Grado, Universidad Complutense, Facultad de Informática, Departamento de Sistemas Informáticos y Computación, Curso 2018/2019
Unesco subjects
Keywords
Citation