Generador d’horaris de la FIB

Període:
febrer, 2015 –
març, 2016
Client:
Responsable:
Participants:
  • Javier Larrosa
  • Otger Rogla
  • Axel López
Experteses:
Tecnologies:
Generador d’horaris de la FIB

Descripció

Els horaris de la FIB s’han fet fins ara de forma bastant manual, amb una eina via web que ajuda a editar-los i a comprovar les restriccions més bàsiques. El generador d’horaris pretén automatitzar aquest procés de forma que es pugui generar un horari òptim per totes les classes de la facultat donades les restriccions de tipus d’aules, solapaments permesos i professors disponibles.

El sistema consta de 2 components: el generador d’horaris pròpiament, desenvolupat en C++ amb la llibreria GECODE i un front-end web fet en AngularJS a la part client i nodejs a la part servidor.

El projecte es fa conjuntament amb el departament de Computer Science de la UPC, que aporta la seva expertesa en algorismes per resolució de problemes basats en restriccions.