Créer un diagramme d'états transitions UML

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Diagramme d'états transitions montrant les transitions par lesquelles passe un objet en réagissant aux événements extérieurs

Légende 1 Les initiales état est l’état d’un objet avant que tous les événements dans le diagramme ont traitée.

Image du bouton Un état représente un instant dans la vie d’un objet. Double-cliquez sur une forme état pour ajouter un nom et la liste de ses actions et activités internes.

Légende 3 TransitionsLes transitions indiquent que, en réponse à un événement, un objet de passer d’un état à un autre et exécuter une action.

Étape 4 La événement qui déclenche la transition est nommé dans la chaîne de transition. Double-cliquez sur une transition pour lui affecter avec une chaîne qui, une signature d’événement, peut également inclure une condition de garde, une expression d’action et plus.

  1. Ouvrez le modèle UML qui contient la classe ou le cas d'utilisation incluant le comportement à représenter dans un diagramme d'états transitions.

  2. Dans le menu Fichier, pointez sur Nouveau, sur Logiciels, puis cliquez sur Diagramme de modèle UML.

  3. Dans l'arborescence, cliquez avec le bouton droit sur l'icône représentant la classe ou le cas d’utilisation incluant le comportement à représenter dans un diagramme d’états transitions. Pointez sur Nouveau, puis cliquez sur Diagramme d'états transitions.

    Une page blanche s'affiche, et le gabarit UML - États transitions devient le premier gabarit. L'espace de travail affiche « Diagramme d'états transitions » en filigrane. Une icône représentant le diagramme est ajoutée à l'arborescence.

    Remarque : Si l'arborescence n'apparaît pas, pointez sur Afficher dans le menu UML, puis cliquez sur Explorateur de modèles.

  4. Faites glisser des formes État sur la page de dessin pour représenter la séquence d'états que traverse un objet.

    Utiliser des formes État dans des diagrammes d’états transitions et d’activité UML

  5. Faites glisser une forme État composite sur la page pour représenter des sous-états parallèles, s'excluant mutuellement ou imbriqués.

    Utiliser des formes État composites dans des diagrammes d’états transitions UML

  6. Connectez les états entre eux en utilisant des formes Transition pour indiquer qu'un objet se trouvant dans un état donné basculera vers le deuxième état en réponse à un événement.

    Utiliser des formes de transition dans les diagrammes d’états transitions et d’activité UML

    Conseil : Utilisez la forme Transition en arc pour indiquer qu’un objet conserve dans le même état en réponse à un événement. Connecter les deux extrémités de la transition à connexion points Image de point de connexion (X bleu) sur la même forme État.

  7. Connectez les formes Transition aux formes Transition (Jonction) et Transition (Fourche) pour représenter l'embranchement en fourche d'un état en plusieurs états ou la synchronisation de plusieurs états en un seul.

  8. Utilisez la forme Historique court ou Historique long pour indiquer qu'un objet récupère son dernier état dans une région.

    Utiliser des formes État composites dans des diagrammes d’états transitions UML

  9. Double-cliquez sur une forme pour ouvrir sa boîte de dialogue propriétés UML et ajouter un nom, des actions, des activités, des événements et d'autres propriétés.

  10. Enregistrez le diagramme.

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
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.

×