3 mars 2005

Robots pompiers

Projet de programmation en Java



Ce projet a nécessité le développement complet d'une application en java depuis la conception (diagrammes de classe et de séquence UML) jusqu'au codage des classe et aux tests de vérification en suivant le processus de développement logiciel.



L'application mettait en scène une brigade de robots pompiers sur un champ d'opération avec plusieurs incendies en propagation. Il fallait programmer un système capable de déterminer la manière optimale d'envoyer ces robots combattre les incendies étant donnée la topographie du terrain (path finding) et la nature des robots.




L'application devait remplir le cahier défini lors de la phase de conception et des tests devaient valider le bon fonctionnement dans tous les cas de figure possibles.