Académique Documents
Professionnel Documents
Culture Documents
UML - Diagramme de Séquence Système
UML - Diagramme de Séquence Système
– Diagramme de séquence système
Entités
Cette entité permet de représenter le système.
Le nom de l’entité représentant le système
commence en général par « Système… ». Une
ligne de temps verticale est issue de cette
entité.
Cette entité permet de représenter les acteurs
que l’on retrouve dans le modèle de cas
d’utilisation et qui interagissent le système. Une
ligne de temps verticale est issue de cette
entité.
C’est une entité qui représente le temps qui
coule. Une ligne de temps est associée à l’entité
système et à chaque autre acteur du cas
d’utilisation.
C’est une relation qui relie la ligne de temps
issue de l’entité représentant l’acteur utilisateur
et la ligne de temps issue de l’entité
représentant le système. Cette relation est
toujours dans le même sens. Elle représente un
événement système engendrait par une action
de l’acteur utilisateur. Le nom de l’événement
débute toujours par un verbe et doit refléter
une intention plutôt qu’une action physique sur
l’interface du système. L’événement peut
contenir des paramètres qui signalent les
informations données par l’acteur pour que
l’événement système ait lieu.
C’est une relation qui relie la ligne de temps
issue de l’entité représentant le système et une
ligne de temps issue de l’entité représentant
l’acteur utilisateur. Cette relation est toujours
dans le même sens. Elle représente l’envoi
d’information à l’acteur utilisateur par le
système suite à un événement système
engendré par une action de l’acteur utilisateur.
Il y a toujours un tel retour après un
événement système.
Cette relation permet de relier un commentaire
à un élément du diagramme. Cet élément peut
être l’entité représentant l’acteur ou le
système, un événement système ou une valeur
de retour.
Cette entité permet d’inscrire un commentaire
sur le diagramme de séquence système. Ce
commentaire peut être relié à toute entité du
diagramme.
2
Sémantique élémentaire
L’acteur A génère un événement système E1
qui est alimenté par les données p1 et p2 qui
sont fournies par A.
L’acteur A génère un événement système E2.
Le système, après la réalisation de
l’événement système E2 renvoie à A
l’information I1.
L’acteur A génère un événement système E3
qui est alimenté par la donnée p3. Le
système, après la réalisation de l’évènement
système E3 renvoie à A les informations I3 et
I4.
Exemple Le bibliothécaire souhaite enregistrer un
nouvel ouvrage dans le système de gestion
de l’inventaire de la bibliothèque. Pour cela,
il fournit au système le nom de l’auteur et le
titre de l’ouvrage.
Le bibliothécaire sélectionne ensuite le type
d’ouvrage à enregistrer. Le système lui
retourne la liste des ouvrages de ce type qui
ont été écrit par cet auteur et qui sont déjà
enregistrés dans le système.
Le bibliothécaire insère une description
complète de l’ouvrage. Le système retourne
l’ensemble de la description sous un format
de lecture et confirme l’enregistrement du
nouvel ouvrage.