Utiliser des formes d’état composites dans des diagrammes d’état UML

S’applique à
Visio Premium 2010 Visio 2010 Visio Standard 2010 Visio 2007

Utiliser des formes d’état composites.

Important

Le diagramme de diagramme d’état UML n’est pas disponible dans Visio 2013 et versions ultérieures. Dans ces versions de Visio, utilisez le diagramme UML State Machine .

Ajouter un indicateur d’historique à une région d’état

  1. Dans un diagramme de diagramme d’état, créez une région d’état en faisant glisser une forme d’état composite sur la page de dessin.
  2. Double-cliquez sur l’icône de page de dessin du nouveau graphique d’état 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 d’état, faites glisser une forme d’historique superficiel ou d’historique profond sur la page de dessin.

  • Utilisez des formes de transition pour indiquer les transitions qui proviennent de l’extérieur de la région d’état. Collez les points de terminaison des formes transition avec des pointes de flèche aux points de connexion Image point de connexion - X bleu sur la forme d’indicateur d’historique. Double-cliquez sur les formes de transition pour ajouter des chaînes de transition.
  • Utilisez une forme Transition pour indiquer la transition sortante à partir de la forme d’indicateur d’historique. Collez le point de terminaison de forme transition sans pointe de flèche à un point de connexion Image de point de connexion - X bleu sur la forme d’indicateur d’historique. Collez le point de terminaison de forme transition avec une pointe de flèche à la forme d’état de destination.

Créer un état composite ou imbriqué dans un diagramme d’état

  1. Dans un diagramme de diagramme d’état, faites glisser une forme d’état composite sur la page de dessin.
    L’icône d’état composite s’affiche dans l’arborescence et une nouvelle page de dessin de graphique d’état qui représente l’état composite s’affiche.
  2. Double-cliquez sur l’icône de page de dessin du nouveau graphique d’état dans l’arborescence pour accéder à la page de dessin qui représente l’état composite.
  3. Faites glisser les indicateurs État, Transition, Historique superficiel ou profond et autres formes sur la page de dessin pour représenter des sous-états simultanés, mutuellement exclusifs ou imbriqués dans l’état composite.

Propriétés de base pour les formes d’état composite

Nom

Tapez le nom de l’é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 souhaitez utiliser n’est pas répertorié, vous pouvez ajouter un nouveau stéréotype ou modifier un stéréotype existant en cliquant sur Stéréotypes dans le menu UML .

IsConcurrent

Indiquez si l’état composite peut être décomposé en composants qui peuvent être exécutés simultanément.

IsRegion

Indiquez si l’état composite est un sous-état d’un état simultané.

Documentation

Tapez la documentation que vous souhaitez ajouter à l’élément en tant que valeur balisée. Lorsque vous sélectionnez la forme ou l’icône représentant l’élément, la documentation que vous tapez ici s’affiche également dans la fenêtre Documentation .

Propriétés « Transitions internes » pour les formes d’état composite

Utilisez la catégorie Transitions internes pour ajouter ou supprimer des transitions ou modifier des transitions existantes.

Transitions internes

Répertorie les transitions que vous avez définies pour l’état composite.

Pour modifier rapidement les paramètres les plus couramment 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 la transition 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 souhaitez utiliser n’est pas répertorié, vous pouvez ajouter un nouveau stéréotype ou modifier un stéréotype existant en cliquant sur Stéréotypes dans le menu UML .
  • Événement Choisissez l’événement ou l’événement de signal qui provoque la transition interne. Si l’événement souhaité n’est pas répertorié, cliquez sur Nouveau.

Nouveau

Cliquez pour ajouter une transition non définie à la liste des transitions internes.

Pour modifier rapidement les paramètres les plus couramment 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 la transition 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.

Voir aussi

Créer un diagramme d’état UML

Forme d’état composite

Pointe vers une cible avec signet