Vous êtes sur la page 1sur 3

UML 

– 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. 

Vous aimerez peut-être aussi