📘 Diagramme d'activité
Un diagramme d'activité modélise le flux de travail ou le déroulement d'un processus métier, en montrant les étapes, les décisions et les bifurcations possibles.
| Caractéristique | Diagramme d'activité | Diagramme de séquence |
|---|---|---|
| Objectif principal | Diagramme d'activité Modéliser le déroulement d'un processus ou d'un algorithme. | Diagramme de séquence Représenter l'ordre temporel des interactions entre objets ou acteurs. |
| Éléments graphiques clés | Diagramme d'activité Nœuds d'action, nœuds de décision, flux de contrôle, nages (swimlanes). | Diagramme de séquence Lignes de vie (objets/acteurs), messages (flèches), activateurs, fragments combinés. |
| Question à laquelle il répond | Diagramme d'activité "Comment le travail est-il effectué ?" ou "Quelles sont les étapes de ce processus ?" | Diagramme de séquence "Qui parle à qui, et dans quel ordre ?" ou "Comment cette fonctionnalité est-elle implémentée ?" |
| Perspective dominante | Diagramme d'activité Flux de travail / Flux de contrôle. | Diagramme de séquence Interaction / Temps. |
Un diagramme d'activité modélise le flux de travail ou le déroulement d'un processus métier, en montrant les étapes, les décisions et les bifurcations possibles.
Un diagramme de séquence représente l'ordre temporel des interactions (messages) entre les objets ou acteurs d'un système pour réaliser une fonctionnalité spécifique.
Pour le diagramme d'Activité, pense à une recette de cuisine : il décrit le flux des étapes et les décisions à prendre pour réaliser le plat. Pour le diagramme de Séquence, imagine une conversation téléphonique : il montre qui appelle qui et dans quel ordre, pour quel message.