Diagramme de séquence
Le diagramme de séquence montre comment des acteurs et des objets interagissent au cours d’un scénario, dans quel ordre et avec quels messages. Il met l’accent sur la chronologie des échanges.
Il est particulièrement utile pour détailler un cas d’utilisation important ou un flux technique entre plusieurs composants.
Éléments obligatoires sur ton diagramme
- Un ou plusieurs acteurs et objets (lifelines) alignés horizontalement.
- Des messages envoyés entre acteurs/objets (flèches verticales ou diagonales), avec un nom clair.
- Un ordre temporel lisible (du haut vers le bas).
- Au moins un retour (message de réponse) pour illustrer un aller-retour complet.
- Si pertinent, une condition ou une boucle (par exemple avec un encadré « alt » ou « loop » selon l’outil que tu utilises).
Scénario recommandé pour ton projet
Choisis un scénario clé (souvent le même que pour ton diagramme d’activités ou ton cas d’utilisation principal) :
- Identifie les participants (utilisateur, contrôleur, services, base de données, etc.).
- Décris les messages principaux (requêtes, validations, réponses).
- Montre l’ordre dans lequel ces messages sont échangés.
Exemple visuel (à adapter pour ton projet)

Inspire-toi de la structure et du niveau de détail attendu.
Pièges à éviter
- Mettre tous les détails techniques (toutes les méthodes internes) au lieu de se concentrer sur les échanges importants.
- Oublier l’acteur utilisateur, alors que c’est souvent le déclencheur du scénario.
- Utiliser des noms de messages trop vagues (ex. « faireTruc ») qui n’expliquent pas ce qui se passe.