Correction TD3 : Diagramme de séquences
Exercice 1 : Ascenseur

Diagramme de séquence du cas « Monter en ascenseur »
Exercice 2 : GAB

Publicité
Diagramme de séquence système du scénario nominal de « Retirer de l’argent »
Exercice 3 : publiphone
En se basant sur notre connaissance du domaine, nous allons décrire le scénario nominal de succès de communication entre un appelant et un appelé.
D’après la convention graphique :
- l’acteur principal Appelant à gauche ;
- une ligne de vie représentant le Publiphone au milieu ;
- l’acteur secondaire Standard à droite.
Notez l’utilisation de deux fragments UML 2 :
Publicité
- loop pour indiquer l’itération sur la phase de conversation avec le transport de la voix et le passage des unités de temps (UT) ;
- opt pour indiquer la possibilité d’ajouter des pièces pendant la conversation.

Nous avons ajouté au diagramme précédent les activités internes importantes du Publiphone, telles que la vérification des pièces et la gestion du solde de l’appelant :
- incrémentation lors de l’introduction de pièces ;
- décrémentation lors du début de communication et à chaque UT.

Etude de cas : jeu du démineur
Publicité
Diagramme de séquence système :
Le système est donc vu de l'extérieur (par les acteurs) sans préjuger de comment il sera réalisé. La « boîte noire » sera ouverte (décrite) seulement en conception.
Le fonctionnement d'un cas d'utilisation est notamment décrit sous la forme d’une séquence de messages échangés entre les acteurs et le système.

Diagramme de séquence « système » de Jouer une partie de démineur
Passer de l’analyse à la conception
Publicité
Ensuite, on remplacera le système vu comme une « boîte noire » (du point de vue de l'analyse) par des objets logiciels (du point de vue de la conception).
