ExamApp, la planification des examens universitaires
Application Java de planification des examens pour le secrétariat de l’université de Tours, avec solveur de contraintes Optaplanner.
Le projet
Dans le cadre de ma 2ème année de licence Informatique, nous avons développé une application pour aider le secrétariat de l’université à planifier les examens, en tenant compte de nombreuses contraintes (salles, disponibilités, groupes, etc.). C’est le type de problème qui est simple à formuler mais, pour le coup, assez coriace à résoudre proprement.
En groupe de 5 étudiants, nous avons mis en place une méthode de travail collaborative avec une répartition claire des responsabilités. L’idée étant que chacun ait un périmètre, sans perdre la vue d’ensemble.
Mes contributions
-
Organisation de l’équipe et gestion de projet.
-
Maquettes graphiques.
-
Développement du solveur de contraintes avec Optaplanner.
Ce que j’ai retenu
Ce projet m’a beaucoup appris sur le travail en équipe et la gestion des ressources. Il m’a aussi permis, pour le coup, de prendre conscience de certaines de mes limites en leadership à l’époque, ce qui est évidemment toujours un peu inconfortable à admettre, mais c’est utile pour la suite. Nous avons néanmoins livré une version fonctionnelle dans les temps.
Contexte
Projet universitaire pour le secrétariat de l’université de Tours.
Technologies utilisées
-
Java
-
Optaplanner (solveur de contraintes)