Diagramme d'activité

Cet article est une ébauche concernant l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.

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

Description

Diagramme d'activité

Un diagramme d'activité permet de modéliser un processus interactif, global ou partiel pour un système donné (logiciel, système d'information). Il est recommandable pour exprimer une dimension temporelle sur une partie du modèle, à partir de diagrammes de classes ou de cas d'utilisation, par exemple.

Le diagramme d'activité est une représentation proche de l'organigramme ; la description d'un cas d'utilisation par un diagramme d'activité correspond à sa traduction algorithmique. Une activité est l'exécution d'une partie du cas d'utilisation, elle est représentée par un rectangle aux bords arrondis.

Le diagramme d'activité est sémantiquement proche des diagrammes de communication (appelés diagramme de collaboration en UML 1), ou d'état-transitions, ces derniers offrant une vision microscopique des objets du système.

Le diagramme d'activité présente une vision macroscopique et temporelle du système modélisé :

  • Action ;
  • Action structurée ;
  • Historique ;
  • Fusion ;
  • Décision ;
  • "Join" et "fork".

Symboles utilisés

Cette section est vide, insuffisamment détaillée ou incomplète. Votre aide est la bienvenue ! Comment faire ?

Voir aussi

  • Laurent Audibert, « Diagramme d'activité », sur developpez.com
v · m
Unified Modeling Language
Organismes
  • ISO
  • Object Management Group
  • Partenaires UML
Personnalités
  • Grady Booch
  • Ivar Jacobson
  • James Rumbaugh
Concepts
Orientation objet
Structure
  • Acteur
  • Artéfact
  • Attribut
  • Classe
  • Composant
  • Interface
  • Objet
  • Package
  • Propriété
Comportement
Relation
Autres
  • Cardinalité
  • Profil
  • Stéréotype
Diagrammes
Structure
Comportement
Interaction
Articles liés
  • icône décorative Portail de l’informatique