Trabajar con formas de estado compuesto.
Importante: El diagrama de gráfico de Estados UML no está disponible en Visio 2013 y versiones más recientes. En esas versiones de Visio, use el diagrama de máquina de estado de UML .
Agregar un indicador de historial a una región de estado
-
En un diagrama de estados, cree una región de estado arrastrando una forma Estado de composición hasta la página de dibujo.
-
Haga doble clic en el icono de la nueva página de dibujo de gráfico de Estados en la vista de árbol para ir a la página de dibujo que representa el estado de composición.
En el diagrama que representa la región de estado o estado compuesto, arrastre una forma historial superficial o historial detallado hasta la página de dibujo.
-
Use formas de transición para indicar las transiciones que provienen de fuera de la región de estado. Pegue los extremos de las formas transición con puntas de flecha a los puntos de conexión en la forma indicador de historial. Haga doble clic en las formas transición para agregar cadenas de transición.
-
Use una forma transición para indicar la transición saliente de la forma indicador de historial. Pegue el extremo sin flecha de la forma transición a un punto de conexión en la forma indicador de historial. Pegue el extremo con flecha de la forma transición a la forma estado de destino.
Crear un estado compuesto o anidado en un diagrama de estado
-
En un diagrama de estados, arrastre una formaEstado de composiciónhasta la página de dibujo.
El icono de estado compuesto aparece en la vista de árbol y aparece una nueva página de dibujo que representa el estado de composición.
-
Haga doble clic en el icono de la nueva página de dibujo de gráfico de Estados en la vista de árbol para ir a la página de dibujo que representa el estado de composición.
-
Arrastre indicadores de Estado, transición, historialsuperficial o detallado, y otras formas hasta la página de dibujo para representar subestados simultáneos, excluyentes o anidados en el estado compuesto.
Nombre
Escriba el nombre de la estado compuesto como una cadena.
Estereotipo
Elija el estereotipo que desee en la lista desplegable. Si el estereotipo que desea no está en la lista, puede Agregar un estereotipo nuevo o modificar uno existente haciendo clic en estereotipos en el menú UML .
IsConcurrent
Seleccione si el estado compuesto se puede descomponer en componentes que pueden ejecutarse de forma simultánea.
IsRegion
Seleccione si el estado compuesto es un subestado de un estado simultáneo.
Documentación
Escriba la documentación que desee agregar al elemento como valor etiquetado. Al seleccionar la forma o el icono que representa el elemento, la documentación que escriba aquí también aparecerá en la ventana de documentación .
Use la categoría transiciones internas para agregar o eliminar transiciones o modificar las existentes.
Transiciones internas
Enumera las transiciones que ha definido para el estado compuesto.
Para modificar rápidamente las configuraciones más usadas para una transición, haga clic en un campo de la lista transiciones internas y, a continuación, seleccione o escriba un valor.
Para acceder a toda la configuración de una transición, seleccione la transición en la lista y, a continuación, haga clic en propiedades.
-
Pasar Escriba un nombre para la transición interna.
-
Estereotipo Elija el estereotipo que desee en la lista desplegable. Si el estereotipo que desea no está en la lista, puede Agregar un estereotipo nuevo o modificar uno existente haciendo clic en estereotipos en el menú UML .
-
Produce Elija el evento de evento o señal que provoca la transición interna. Si el evento que desea no está en la lista, haga clic en nuevo.
Nuevo
Haga clic para agregar una transición no definida a la lista de transiciones internas.
Para modificar rápidamente las configuraciones más usadas para una transición, haga clic en un campo de la lista transiciones internas y, a continuación, seleccione o escriba un valor.
Para acceder a toda la configuración de una transición, seleccione la transición en la lista y, a continuación, haga clic en propiedades.
Duplicar
Haga clic para agregar una nueva transición a la lista con los mismos valores de propiedades que la transición seleccionada.
Eliminar
Haga clic para eliminar la transición seleccionada de la lista.