Un diagramme de machine à états UML montre le comportement d’une partie d’un système conçu. La façon dont un objet répond à un événement dépend de l’état dans lequel se trouve l’objet. Un diagramme de machine d’état décrit la réponse d’un objet aux stimuli externes. L’objet peut être un programme informatique, un appareil ou un processus.
Remarque : La création et la modification de diagrammes UML sur Visio pour le web nécessitent une licence Visio (plan 1) ou Visio (plan 2), qui est achetée séparément de Microsoft 365. Pour plus d’informations, contactez votre administrateur Microsoft 365. Si votre administrateur a activé l’option « achat en libre-service », vous pouvez acheter vous-même une licence pour Visio. Pour plus d’informations, consultez FAQ sur les achats en libre-service.
Voici les formes du gabarit UML State Machine.
Forme |
Description |
---|---|
|
Représente un état possible pour le système. |
|
Représente un état possible pour le système. Après l’avoir ajouté au diagramme, tapez après chacun des caractères « / » pour spécifier les actions qui se produisent lorsque le système passe à l’état, tandis que le système est dans l’état et quand le système existe, l’état . |
|
Représente un état qui a des sous-états, ou des états imbriqués. Ajoutez d’autres formes d’état à l’intérieur de la forme composite. |
|
Représente un état composite dont les détails internes ne sont pas visibles. |
|
Représente l’état d’un objet avant toute transition. Pour un objet, il peut s’agir de l’état lorsqu’il est instancié. |
|
Représente l’état d’un objet dans lequel aucune transition n’entraîne de sortie. |
|
Représente une branche conditionnelle dans le flux de processus. Il évalue les gardes des déclencheurs de ses transitions sortantes pour sélectionner une seule transition sortante. |
|
Utilisé comme commentaire de diagramme qui n’a aucune influence sémantique sur les éléments du modèle. |