Generador de horarios de la FIB

Período:
febrero, 2015 –
marzo, 2016
Cliente
Responsable
Participantes
  • Javier Larrosa
  • Otger Rogla
  • Axel López
Especialidades
Tecnologías
Generador de horarios de la FIB

Descripción

Los horarios de la FIB se han hecho hasta ahora de forma bastante manual, con una herramienta vía web que ayuda a editarlos y a comprobar las restricciones más básicas. El generador de horarios pretende automatizar este proceso de forma que se pueda generar un horario óptimo por todas las clases de la facultad, dadas las restricciones de tipos de aulas, solapamientos permitidos y profesores disponibles.

El sistema consta de 2 componentes: el generador de horarios propiamente, desarrollado en C++ con la librería GECODE y un front-end web hecho en AngularJS en la parte cliente y nodejs en la parte servidor.

El proyecto se hace conjuntamente con el departamento de Computer Science de la UPC, que aporta su experteza en algoritmos para la resolución de problemas basados en restricciones.