Diagramme de séquence (SD)

Ce diagramme décrit le fonctionnement temporel d'un système . Le point de vue est externe d'un point de vue externe. Cela permet de rendre compte du dialogue entre l'utilisateur (ou des acteurs) et le produit.

Il montre sous forme de scénario la chronologie des échanges d'un cas d'utilisation.

Chaque élément actif est représenté par un rectangle doté d'une ligne de vie. Le diagramme se lit de haut en bas en suivant les lignes de vie.

ExempleBalance de Cuisine

Balance de cuisine
Balance de cuisine - Diagramme de séquence Acteur / Système

Un tel diagramme est surtout destiné à spécifier le comportement, les solutions technologiques ne sont pas encore figées, même si des éléments de dialogue sont évoqués (bouton de démarrage, afficheur).

Le diagramme de séquence peut ensuite être décliné en faisant apparaître non plus le système en tant que tel mais des sous-parties du système (blocs) voire des éléments externes au système (mais qui font partie de son contexte).

ExempleOuvre Portail

Ouvre Portail
Ouvre Portail - Diagramme de séquence

L'acteur Piéton agit sur une Télécommande. L'information est prise en charge par la Carte Gestion. Le Vantail (gauche) pivote jusqu'à ouverture complète.

Les blocs Télécommande et Carte Gestion sont d'ores et déjà définis, dans un diagramme de définition de blocs.