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.

Període del projecte 
Febrer, 2015 - Març, 2016
Beneficis per al client 

La FIB es beneficiarà molt d'aquest projecte, ja que permetrà optimitzar els seus recursos i tenir els horaris més ràpidament. Els recursos dedicats a construir els horaris és podran dedicar a intentar obtenir la informació necessària per generar-los de forma més acurada.

Tecnologia 
JSON,
Node.js,
REST,
AngularJS,
JavaScript,
HTML5,
CSS,
AJAX,
C++
Àrees d'expertesa aplicades al projecte 
Responsable 
Participants 
Javier Larrosa
Otger Rogla
Axel López

Segueix-nos a

Els nostres articles del bloc d'inLab FIB

         
         

inLab FIB incorpora esCert

Icona ESCERT

inLab és membre de