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é ?
- Symboles des diagrammes d’activité
- Comment dessiner un diagramme d’activité
- Exemples de diagrammes d’activités
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ébut/ nœud initial | Utilisé pour représenter le point de départ ou l’état initial d’une activité | |
Activité / État d’avancement | Utilisé pour représenter les activités du processus | |
Action | Utilisé pour représenter les sous-domaines exécutables d’une activité | |
Contrôle du flux / du bord | Utilisé pour représenter le flux de contrôle d’une action à l’autre | |
Flux d’objets / bord de contrôle | Utilisé pour représenter le cheminement des objets se déplaçant dans 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 | Utilisé pour marquer la fin d’un flux de contrôle unique | |
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 | Utilisé pour représenter la fusion des flux. Il a plusieurs entrées, mais une seule sortie. | |
Fourchette | Utilisé pour représenter un flux qui peut se ramifier en deux ou plusieurs flux parallèles | |
Fusionner | Utilisé pour représenter deux entrées qui se fondent en une seule sortie | |
Envoi de signaux | Utilisé pour représenter l’action d’envoyer un signal à une activité d’acceptation | |
Réception du signal | Utilisé pour indiquer que le signal est reçu | |
Note/ commentaire | Utilisé pour ajouter des commentaires pertinents aux éléments |
Diagrammes d’activités avec nager voie
Les 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 le système de gestion des documents
Diagramme d’activité pour le système d’achat en ligne
Diagramme d’activité pour ATM
Diagramme d’activité pour le système de gestion des collèges
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.