Programmation UML/Diagramme de séquences
Le diagramme de séquence montre comment se déroule les interactions entre les différents acteurs ou objets impliqués dans une procédure.
Éléments du diagramme
modifierLe diagramme est composé des éléments principaux suivants :
- Les acteurs ou objets sont représentés par leur nom dans un rectangle en haut du diagramme, et parfois repris en bas du diagramme particulièrement quand le diagramme est long.
- Une ligne de vie sous chaque acteur ou objet représente sa période d'existence où il peut interagir.
- Une flèche relie deux acteurs ou objets par leur ligne de vie, partant de l'acteur initiant l'action ou l'envoi de messages et allant vers l'acteur recevant le message ou l'action à effectuer.
- Le diagramme est temporel : les flèches d'interactions se lisent ou s'écrivent du haut vers le bas dans l'ordre chronologique.
- Une interaction synchrone est représenté par une flèche horizontale.
- Un retour par une ligne verticale en pointillés[1].