note : les Objets en ROUGE
et les actions
en VERT
et en italique
Soit développer une application pour le suivi d’une
course
de Ski.
Il faut, pour cela, tout d’abord
inscrire
les
concurrents
en relevant
leur identité
(nom, prénoms,
nationalité) et en leur attribuant un numéro de dossard.
Cette phase d’inscription terminée, la course commence
Il faut alors lancer
les
départs dans l’ordre des dossards, relever les
temps
(secondes, centièmes)
des concurrents NON-éliminés
(qui ont effectivement passé la ligne d’arrivée
…) et afficher
“en temps
réel” le classement
de ces
concurrents avec leurs noms et leurs temps suivi dans le classement des
“Eliminés"
la mention
“éliminé”.
Remarques :
- nom , prénoms , nationalité , secondes , centièmes , numéro de dossard correspondent plutôt à des noms d’attributs
- …
Diagrammes de classes : (construits à l’aide de l’outil Modelio UML et BMP: Modélio Open Source vous pouvez aussi ajouter le module génération de code Java java-designer-open-source