Réserver une Démo
Pré. Proc.

Diagramme de Séquence

Connaître le Diagramme de Séquence

Présentation du Diagramme de Séquence

Le diagramme Séquence est l'un des diagrammes Comportementale du Unified Modeling Language (UML) qui peut être utilisé pour définir le flux de messages ordonné dans le temps entre les éléments. Ils peuvent être utilisés par les utilisateurs professionnels et techniques, mais sont plus couramment utilisés pour les descriptions techniques d'un système. Le temps est par convention représenté sur l'axe vertical et les éléments (classificateurs ou instances) sont positionnés horizontalement en haut du diagramme . Généralement, un acteur (représentant un rôle joué par un utilisateur) démarre le flux et les messages sont transmis entre les éléments montrant comment un résultat est obtenu.

Business Analysis tool, the Sequence diagram in Sparx Systems Enterprise Architect

Où trouver le Diagramme de Séquence

Ruban : Conception > Diagramme > Ajouter Diagramme > Comportementale UML > Séquence

Barre d'outils de la fenêtre Navigateur : icône Nouveau Diagramme > UML Comportementale > Séquence

Menu contextuel de la fenêtre Navigateur | Ajouter Diagramme ... > Comportementale UML > Séquence

Utilisation du Diagramme de Séquence

Le diagramme Séquence peut être utilisé pour modéliser n'importe quel ensemble de messages qui circulent entre deux ou plusieurs éléments pour produire un résultat. Ils sont plus généralement utilisés par les modélisateurs techniques pour décrire la manière dont les messages sont transmis entre les composants et les interfaces d'application pour obtenir un résultat. Ils sont particulièrement utiles lorsqu'ils sont utilisés pour décrire des protocoles complexes ou des interactions de sous-systèmes difficiles à comprendre à moins d'être présentés sous forme graphique. diagrammes Séquence peuvent également être créés automatiquement à partir des traces de pile comme moyen de visualiser le fonctionnement d'un système.

Options pour le Diagramme de Séquence

Les éléments qui apparaissent dans diagrammes Séquence peuvent être soit des classificateurs tels que des classes et des composants, soit des instances telles que des objets et des instances de composants. Le choix dépendra de ce que le modélisateur souhaite représenter. L'ordre des objets et des messages peut être modifié pour rendre le diagramme plus lisible et notes peuvent être utilisées pour expliquer certaines parties du diagramme . Des fragments peuvent également être ajoutés pour représenter des structures de contrôle qui opèrent sur un groupe de messages.

Interaction toolbox for UML Sequence diagrams in Sparx Systems Enterprise Architect.

Apprenez Plus sur le Diagramme de Séquence

Diagramme de Séquence