diagramme d`etats-transitions
Transcription
diagramme d`etats-transitions
Module B9-1 : Sensibilisation à l’UML Travaux dirigés : Diagramme d’états-transitions (exercices) DIAGRAMME D’ETATS-TRANSITIONS 1. EXERCICE 1 : REPRESENTER UN DIAGRAMME D’ETATS-TRANSITIONS 2. EXERCICE 2 : REPRESENTER LES DIAGRAMMES D’ETATS TRANSITION D’OBJETS INTERAGISSANT Repos mettreAuRepos() Operateur::mettreAuRepos() État-inerte entry / Arme::désarmer() & ContrôleurEnergie.couperEnergie() Opérateur:: mettreSousTension() Operateur::mettreEnEtatInerte() OR ContrôleurSécurité::mmettreEnEtatInerte() Lancement Lanceur::éjecter() Éjectée entry / propulser() autonomieRéduite Diagramme d’états-transitions de la classe « Torpille » Diagramme d’état transition de l’état composite « Lancement » Module B9-1 : Sensibilisation à l’UML Travaux dirigés : Diagramme d’états-transitions (exercices) LanceurVide Opérateur:: chargerTorpille() AttenteTorpilleP rête Torpille::acquiterOrdreFeu()/ éjecter() Diagramme d’états-transitions de la classe « Lanceur » Diagramme d’états-transitions de la classe « Arme » Diagramme d’états-transitions de la classe «ContrôleSécurité » Diagramme de classe 3. EXERCICE 3 : TRADUIRE UN DIAGRAMME D’ETAT EN DIAGRAMME D’ACTIVITE