Skip to content

Diagramme Activites

Sabrina edited this page Jul 15, 2026 · 7 revisions

Définition

Le diagramme d'activités est une représentation sous forme de flux du comportement du système.

C'est un diagramme comportemental permettant de représenter le déclenchement d'évènements en fonction des états du système et de modéliser des comportements en parallèle (multi-processus), également utilisé pour décrire un flux de travail (workflow).

Proche de l'organigramme, il montre l'enchaînement des activités du processus du projet.

Il est particulièrement adapté à la description des cas d'utilisation : plus précisément, il vient illustrer et consolider la description textuelle de ces derniers.

Il fonctionne avec :

  • des nœuds qui déterminent les actions
  • des objets qui font passer des données
  • des flèches qui montrent la transition des informations
diagramme d'activités

Légende

Symbole Nom Description
⬤ (cercle noir plein) Nœud initial Point de départ du flux
◉ (cercle noir entouré) Nœud final Point de fin du flux
◇ (losange) Nœud de décision Représente un choix, une condition (if/else)
▬ (barre noire) Nœud de bifurcation/union Sépare ou rassemble des flux en parallèle (fork/join)
▭ (rectangle) Nœud d'objet Permet de passer des données d'une activité à une autre
⬭ (ellipse) Nœud d'action Représente l'exécution d'une action

Mode d'emploi

  1. Identifier le processus ou scénario à modéliser
  2. Placer le nœud initial
  3. Décomposer le processus en actions successives
  4. Ajouter les nœuds de décision là où le flux peut varier selon une condition
  5. Ajouter des bifurcations/unions si certaines actions peuvent se dérouler en parallèle
  6. Terminer par le/les nœud(s) final(aux)

Conseils

  • Un diagramme d'activités doit rester lisible : évitez de vouloir tout représenter dans un seul schéma
  • Utilisez des noms d'action clairs, à l'impératif (ex : "Vérifier le stock", "Envoyer la confirmation")
  • Pensez à bien distinguer un nœud de décision (un seul chemin est pris) d'une bifurcation (plusieurs chemins s'exécutent en même temps)

Références


Voir aussi : Diagramme de Séquence · Diagramme de Cas d'Utilisation

Retour à UML · Accueil

Clone this wiki locally