Utiliser des formes d’état composite.
Important : Le diagramme d’états transitions UML n’est pas disponible dans Visio 2013 et les versions plus récentes. Dans ces versions de Visio, utilisez le diagramme de machine à États UML .
Ajouter un indicateur d’historique à une région d’État
-
Dans une diagramme d’états transitions, créez une région d’État en faisant glisser une forme État composite sur la page de dessin.
-
Double-cliquez sur l’icône nouvelle page de dessin d’états transitions dans l’arborescence pour accéder à la page de dessin qui représente l’état composite.
Dans le diagramme qui représente l’état composite ou la région de l’État, faites glisser une forme historique plat ou historique approfondi sur la page de dessin.
-
Utilisez des formes de transition pour indiquer les transitions provenant de l’extérieur de la région d’État. Collez les points de terminaison des formes de transition avec des pointes de flèche aux points de connexion sur la forme d’indicateur d’historique. Double-cliquez sur les formes transition pour ajouter des chaînes de transition.
-
Utilisez une forme de transition pour indiquer la transition sortante de la forme d’indicateur de l’historique. Collez le point de terminaison de la forme transition sans pointe de flèche à un point de connexion sur la forme d’indicateur de l’historique. Collez le point de terminaison de la forme transition avec pointe de flèche vers la forme État de destination.
Créer un état composite ou imbriqué dans un diagramme d’états transitions
-
Dans une diagramme d’états transitions, faites glisser une formeÉtatcompositesur la page de dessin.
L’icône État composite apparaît dans l’arborescence et une nouvelle page de dessin d’états transitions représente l’état composite.
-
Double-cliquez sur l’icône nouvelle page de dessin d’états transitions dans l’arborescence pour accéder à la page de dessin qui représente l’état composite.
-
Faites glisser les indicateurs d' État, de transition, de niveau faible ou Deep , ainsi que d’autres formes sur la page de dessin pour représenter des sous-états parallèles, mutuellement exclusifs ou imbriqués dans l’état composite.
Name (Nom)
Tapez le nom de la état composite sous forme de chaîne.
Stéréotype
Choisissez le stéréotype souhaité dans la liste déroulante. Si un stéréotype que vous voulez utiliser ne figure pas dans la liste, vous pouvez ajouter un nouveau stéréotype ou en modifier un existant en cliquant sur stéréotypes dans le menu UML .
IsConcurrent
Indiquez si le état composite peut être décomposé de composants qui peuvent être exécutés simultanément.
IsRegion
Indiquez si le état composite est un sous-état d’un État concurrent.
Accompagnant
Tapez la documentation que vous voulez ajouter à l’élément en tant que valeur marquée. Lorsque vous sélectionnez la forme ou l’icône qui représente l’élément, la documentation que vous tapez apparaît également dans la fenêtre documentation .
Utilisez la catégorie transitions internes pour ajouter ou supprimer des transitions ou pour en modifier.
Transitions internes
Affiche la liste des transitions que vous avez définies pour l’état composite.
Pour modifier rapidement les paramètres les plus fréquemment utilisés pour une transition, cliquez sur un champ dans la liste transitions internes , puis sélectionnez ou tapez une valeur.
Pour accéder à tous les paramètres d’une transition, sélectionnez celle-ci dans la liste, puis cliquez sur Propriétés.
-
Transition Tapez un nom pour la transition interne.
-
Stéréotype Choisissez le stéréotype souhaité dans la liste déroulante. Si un stéréotype que vous voulez utiliser ne figure pas dans la liste, vous pouvez ajouter un nouveau stéréotype ou en modifier un existant en cliquant sur stéréotypes dans le menu UML .
-
Événement Sélectionnez l’événement de événement ou de signal entraînant l’emplacement de la transition interne. Si l’événement souhaité n’apparaît pas dans la liste, cliquez sur nouveau.
Nouveau
Cliquez pour ajouter une transition non définie à la liste de transitions internes.
Pour modifier rapidement les paramètres les plus fréquemment utilisés pour une transition, cliquez sur un champ dans la liste transitions internes , puis sélectionnez ou tapez une valeur.
Pour accéder à tous les paramètres d’une transition, sélectionnez celle-ci dans la liste, puis cliquez sur Propriétés.
Dupliquer
Cliquez pour ajouter une nouvelle transition à la liste avec les mêmes valeurs de propriété que la transition sélectionnée.
Supprimer
Cliquez pour supprimer la transition sélectionnée de la liste.