Le guide facile des diagrammes d’activité UML

Les diagrammes d’activité peuvent être utilisés à tous les stades du développement d’un logiciel et à des fins diverses. Et comme ils ressemblent beaucoup aux organigrammes, ils sont généralement plus populaires que les autres types de diagrammes UML.

Dans ce tutoriel sur les diagrammes d’activité, nous espérons couvrir tout ce que vous devez savoir sur les diagrammes d’activité pour l’apprendre et le maîtriser. Faites défiler vers le bas pour trouver;

Qu’est-ce qu’un diagramme d’activité ?

Un diagramme d’activité UML permet de visualiser un certain cas d’utilisation à un niveau plus détaillé. Il s’agit d’un diagramme de comportement qui illustre le flux des activités dans un système.

Les diagrammes d’activité UML peuvent également être utilisés pour représenter un flux d’événements dans un processus commercial. Ils peuvent être utilisés pour examiner les processus d’entreprise afin d’identifier son flux et ses besoins.

Symboles des diagrammes d’activité

UML a spécifié un ensemble de symboles et de règles pour le dessin des diagrammes d’activités. Vous trouverez ci-dessous les symboles de diagramme d’activité les plus utilisés, accompagnés d’explications.

Symbole Nom Utilisez
Démarrer Début/ nœud initial Utilisé pour représenter le point de départ ou l’état initial d’une activité
Activité Activité / État d’avancement Utilisé pour représenter les activités du processus
Action Action Utilisé pour représenter les sous-domaines exécutables d’une activité
Contrôler le flux Contrôle du flux / du bord Utilisé pour représenter le flux de contrôle d’une action à l’autre
Flux d'objets Flux d’objets / bord de contrôle Utilisé pour représenter le cheminement des objets se déplaçant dans l’activité
Nœud final de l'activité Activité Nœud final Utilisé pour marquer la fin de tous les flux de contrôle au sein de l’activité
Nœud final du flux Nœud final du flux Utilisé pour marquer la fin d’un flux de contrôle unique
Nœud de décision Nœud de décision Utilisé pour représenter un point de branchement conditionnel avec une entrée et des sorties multiples
Nœud de fusion Nœud de fusion Utilisé pour représenter la fusion des flux. Il a plusieurs entrées, mais une seule sortie.
Fourchette Fourchette Utilisé pour représenter un flux qui peut se ramifier en deux ou plusieurs flux parallèles
Merge Fusionner Utilisé pour représenter deux entrées qui se fondent en une seule sortie
Envoi de signaux Envoi de signaux Utilisé pour représenter l’action d’envoyer un signal à une activité d’acceptation
Réception du signal Réception du signal Utilisé pour indiquer que le signal est reçu
Note ou commentaire Note/ commentaire Utilisé pour ajouter des commentaires pertinents aux éléments

Diagrammes d’activités avec nager voie

Activity diagrams withLes diagrammes d’activité, de couloir de nage – également appelés partitions – sont utilisés pour représenter ou regrouper des actions menées par différents acteurs dans un seul fil. Voici quelques conseils que vous pouvez suivre pour l’utilisation des pistes de nage.

  • Ajoutez des nageoires aux processus linéaires. Il est facile à lire.
  • N’ajoutez pas plus de 5 couloirs de nage.
  • Disposez les plans de baignade de manière logique.

Comment dessiner un diagramme d’activité

Les diagrammes d’activité peuvent être utilisés pour modéliser les besoins de l’entreprise, créer une vue de haut niveau des fonctionnalités d’un système, analyser des cas d’utilisation et à diverses autres fins. Dans chacun de ces cas, voici comment dessiner un diagramme d’activité dès le début.

Étape 1 : Déterminer les étapes de l’action à partir du cas d’utilisation

Vous devez ici identifier les différentes activités et actions qui composent votre processus ou système d’entreprise.

Étape 2 : Identifier les acteurs impliqués

Si vous avez déjà découvert qui sont les acteurs, il est alors plus facile de discerner chaque action dont ils sont responsables.

Étape 3 : Trouver un flux parmi les activités

Déterminez l’ordre dans lequel les actions sont traitées. Notez les conditions qui doivent être remplies pour réaliser certains processus, les actions qui se déroulent en même temps et si vous devez ajouter des branches dans le diagramme. Et devez-vous mener à bien certaines actions avant de pouvoir en entreprendre d’autres ?

Étape 4 : Ajouter couloirs de nage.

Vous avez déjà déterminé qui est responsable de chaque action. Il est maintenant temps de leur attribuer un couloirs de nage et de regrouper sous leur responsabilité chaque action dont ils sont responsables.

Cliquez ici pour commencer à dessiner votre diagramme d’activité.

Exemples de diagrammes d’activités

Vous trouverez ci-dessous des modèles de diagrammes d’activités qui sont instantanément modifiables. Cliquez sur l’image pour les ouvrir dans l’éditeur afin que vous puissiez effectuer les modifications en ligne.

Diagramme d’activité pour la connexion

Diagramme d'activité pour la connexion

Diagramme d’activité pour la connexion (Cliquez sur le modèle pour l’éditer en ligne)

Diagramme d’activité pour le système de gestion des documents

Diagramme d'activité pour le système de gestion des documents

Diagramme d’activité pour le système de gestion des documents (Cliquez sur le modèle pour le modifier en ligne)

Diagramme d’activité pour le système d’achat en ligne

Diagramme d'activité pour le système d'achat en ligne

Diagramme d’activité pour le système d’achat en ligne (Cliquez sur le modèle pour le modifier en ligne)

Diagramme d’activité pour ATM

Diagramme d'activité pour l'ATM

Diagramme d’activité pour ATM (Cliquez sur le modèle pour le modifier en ligne)

Diagramme d’activité pour le système de gestion des collèges

Diagramme d'activité du système de gestion des collèges

Diagramme d’activité pour le système de gestion des collèges (Cliquez sur le modèle pour l’éditer en ligne)

Voir d’autres exemples de diagrammes d’activités

Partager le tutoriel sur le diagramme d’activité

Nous avons couvert tout ce que vous devez savoir sur les diagrammes d’activité dans ce tutoriel. Vous avez d’autres choses à ajouter?

Si vous ne l’avez pas encore vu, nous avons récemment publié un guide facile des diagrammes de classes UML. Quels autres types de diagrammes UML souhaitez-vous que nous couvrions ? Faites-le nous savoir dans la section “Commentaires” ci-dessous. Et n’oubliez pas de partager le tutoriel sur les diagrammes d’activité avec vos amis.

Leave a comment

*
*

3 + quatorze =

Back to top