On veut modéliser des bâtiments (chaque bâtiment a une adresse) avec des étages et des pièces, pour chaque pièce il y a un nombre d'occupants prévu.
Une pièce fait partie d'un seul étage, il y a des escaliers et des ascenseurs. Une pièce peut avoir une ou plusieurs portes donnant sur d'autres pièces. Il y a aussi des fenêtres donnant sur l'extérieur.
Il faut aussi pouvoir répondre à 3 questions :
1) quel est le nombre total d'occupants prévus par bâtiment ?
2) quelles sont les pièces voisines de chaque pièce (des pièces sont voisines si il y a une porte au moins entre elles)
3) Pour une pièce donnée, quel est le nombre minimum de pièces par où passer pour arriver à l'extérieur ?
Il faut fournir un diagramme de classes UML correspondant au problème et un programme java traitant les questions en accord avec votre modélisation UML.
Merci d'avance,
Partager