Créer un diagramme d’activité UML

Remarque : Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

Activity diagram detailing the internal action states an object undergoes in its lifetime

Légende 1 L'état initial est l'état d'un objet avant que tous les événements du diagramme n'aient agi sur celui-ci.

Image du bouton Un état de l’action est un type d'État qui représente une activité terminée.

Callout 3 Une transition à partir d'un état d'action se produit lorsque l'action interne de l'état de l'action est terminée.

Étape 4 Pour indiquer les activités simultanées qui doivent être achevées avant que l'activité suivante puisse avoir lieu, utilisez une transition de jointure.

Callout 5 Double-cliquez sur transitions entre les États d'action pour les étiqueter avec des conditions garde et des expressions d'action.

Callout 6 Pour indiquer des activités qui peuvent se produire en parallèle, utilisez une transition de fourche.

callout 7 Le dernier état représente l'achèvement de l'activité dans la situation représentée par le diagramme.

  1. Ouvrez Visio, sélectionnez modèles, puis logiciel et base de données.

  2. Sélectionnez activité UML, puis cliquez sur créer.

    Vous pouvez désormais insérer des couloirs et générer le contrôle d'activité dans le diagramme.

  3. Si vous voulez indiquer la responsabilité dans le diagramme d'activité, faites glisser une forme couloir sur la page de chaque classe, personne ou unité d'organisation que vous voulez représenter. Pour ce faire :

    1. Faites glisser une forme Couloir sur la page de dessin.

    2. Double-cliquez sur chaque étiquette de la forme pour changer le nom par défaut.

    3. Répétez les étapes a et b. jusqu'à ce que vous ayez ajouté toutes les partitions ou unités d'organisation dont vous avez besoin.

    4. Faites glisser les poignées de sélection latérales sur les formes couloir de façon à ce que la taille des couloirs vous convient.

  4. Utilisez les formes nœud initial et nœud final pour représenter les pseudos initial et final.

  5. Faites glisser la forme action pour chaque État d'action ou d'activité que vous voulez représenter.

  6. Utilisez la condition de protection telle que la forme décision pour indiquer une transition possible à partir d'un état d'action.

  7. Utilisez les formes de transition complexes, le nœud de bifurcation ou le nœud de jointurepour représenter l'embranchement d'un état d'action en plusieurs États parallèles ou la synchronisation de plusieurs États d'action dans un État.

  8. Enregistrez le diagramme.

  1. Ouvrez le diagramme de modèle UML qui contient l'élément UML pour lequel vous souhaitez créer un diagramme d'activités.

  2. Dans le arborescence, cliquez avec le bouton droit sur l'icône du package, sous-système, classe, Operation ou cas d’utilisation dans laquelle vous voulez créer un diagramme d’activité. Pointez sur nouveau, puis cliquez sur diagramme d'activités.

    Une page vide s'affiche, et le gabarit activité UML devient le gabarit le plus élevé. L'espace de travail affiche «Activity» en filigrane. Une icône représentant le diagramme est ajoutée à l'arborescence.

    Remarque : Si l'arborescence n'est pas visible, dans le menu UML , pointEz sur vue, puis cliquez sur Explorateur de modèles.

  3. Si vous voulez indiquer la responsabilité dans le diagramme d'activité, faites glisser une forme couloir sur la page de chaque classe, personne ou unité d'organisation que vous voulez représenter.

    Créer des couloirs dans un diagramme d'activité

    1. Dans un diagramme d’activité, faites glisser une forme couloir sur la page de dessin.

    2. Double-cliquez sur la forme pour ajouter un nom et d'autres valeurs de propriété.

    3. Répétez les étapes 1 et 2 jusqu'à ce que vous ayez ajouté toutes les partitions ou unités d'organisation dont vous avez besoin.

    4. Faites glisser les poignées de sélection latérales sur les formes couloir de façon à ce que la taille des couloirs vous convient.

    5. Faites glisser l' État, l'état de l' action, l'objet dans l'État et la réception de signal ou l' envoi de formes dans les zones définies par les couloirs, puis reliez-les à l'aide des formes flux de contrôle et flux d' objet .

  4. Faites glisser une forme État d'action ou État sur la page de dessin pour chaque État d'action ou d'activité que vous voulez représenter. Utilisez les formes état initial et état final pour représenter les pseudos initial et final. Utiliser des formes d'État dans les diagrammes d'activités et d'États d'activités UML

  5. Connectez les formes de flux de contrôle aux formes État pour indiquer la modification d'un État à l'autre.

    Indiquer le flux de contrôle dans un diagramme d'activité

    1. Dans un diagramme d’activité, faites glisser une forme de flux de contrôle sur la page de dessin.

    2. Collez le point de terminaison de la forme flux de contrôle (sans pointe de flèche) sur un point de connexion Connection point image - blue X sur la forme État de l' action source ou État .

    3. Collez le point de terminaison de la forme flux de contrôle (avec une pointe de flèche) à un point de connexion sur la forme État de l' action de destination ou État .

    4. Double-cliquez sur la forme flux de contrôle pour ajouter une chaîne de transition, y compris un événement, une condition de garde, une expression d'action, etc.

  6. Utilisez les formes de transition complexes, transition (fourche) ou transition (jointure)pour représenter l'embranchement d'un état d'action dans plusieurs États parallèles ou la synchronisation de plusieurs États d'action dans un État. Utiliser des formes de transition dans les diagrammes d'activités et d'États d'activités UML

  7. Si vous voulez remplacer les chaînes de transition par des icônes de signalisation, utilisez les formes envoi de signal et réception de signal pour représenter les signaux.

  8. Double-cliquez sur une forme pour ouvrir la boîte de dialogue Propriétés de UML dans laquelle vous pouvez ajouter un nom, une chaîne de transition, une condition de protection, des événements différés et d'autres propriétés.

  9. Enregistrez le diagramme.

Un diagramme d'activités est une casse spéciale d'un diagramme d'états transitions dans lequel tous les États sont des États d'action et que le flux de contrôle est déclenché par l'achèvement d'actions dans l'état source.

Liée à une classe ou un cas d'utilisation spécifique, un diagramme d'activités décrit le comportement interne d'une méthode. Utilisez un diagramme d'activité pour représenter un flux piloté par des actions générées en interne. Utilisez un diagramme d'états transitions pour représenter un flux en réponse à des événements externes.

Les diagrammes d'activités vous encouragent à noter et à documenter des activités parallèles et simultanées. Il en est ainsi un excellent outil pour la modélisation du flux de travail, l'analyse des cas d'utilisation et la gestion des applications multithread.

Voir aussi

Diagrammes UML dans Visio

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×