Un diagramme d'activité est un diagramme UML qui offre un aperçu du comportement d'un système en décrivant la séquence d'actions réalisées au cours d'un processus. Les diagrammes d'activité ressemblent à des diagrammes de flux car ils indiquent le flux entre les actions dans une activité. Cependant, les diagrammes d'activité peuvent également afficher des flux concurrents ou parallèles et des flux de remplacement.
Dans les diagrammes d'activité, vous utilisez des noeuds et des bords d'activité pour modéliser le flux de commandes et de données entre les actions.
Les diagrammes d'activité sont particulièrement utiles dans les phases suivantes d'un projet :
Comme illustré dans la figure ci-dessous, un diagramme d'activité appartient à une activité dans le modèle. Lorsque vous créez un diagramme d'activité, l'activité qui possède le diagramme apparaît dans la vue Explorateur de modèles et un cadre d'activité s'ouvre dans l'éditeur de diagrammes. Après avoir créé le diagramme d'activité, vous ne pouvez pas le déplacer dans la vue Explorateur de modèles.
Les rubriques qui suivent décrivent les éléments de modèle contenus dans les diagrammes d'activités :