Nota: El diagrama de gráfico de Estados UML no está disponible en Visio 2013 y versiones más recientes. Para obtener información sobre los diagramas UML de Visio 2013 y versiones más recientes, consulte diagramas UML en Visio.

Agregar una acción o actividad interna a un estado en un diagrama de estado o de actividad

  1. En un diagrama de estados o diagrama de actividades, haga doble clic en la forma de Estado a la que desea agregar el acción interno o el actividad.

  2. En el cuadro de diálogo propiedades del estado de UML , haga clic en transiciones internas.

  3. Escriba un nombre para el transición.

  4. Haga clic en Propiedades. Elija el evento que desee. Para crear un evento, haga clic en eventos, en nuevo, elija el tipo de evento que desee y, a continuación, haga clic en Aceptar.

  5. Escriba un nombre para el evento y escriba o elija los otros valores de propiedades que desee. Haga clic en una pestaña para agregar restricciones, valores etiquetados o parámetros, según el tipo de evento que esté creando. Haga clic en Aceptar hasta que vuelva a la pestaña transición (cuadro de diálogopropiedades de transiciones de UML ).

  6. Seleccione proteger para agregar una condición de protección y, a continuación, en el cuadro de texto, escriba la condición de protección que desee.

  7. En idioma, elija el idioma que desee.

  8. Haga clic en la pestaña acciones y, a continuación, haga clic en nuevo para crear una expresión de acción. Elija el tipo de acción que desea. Haga clic en Aceptary, a continuación, en propiedades.

  9. Escriba un nombre para la acción y escriba o elija los valores de propiedades que desee. Haga clic en una pestaña para agregar detalles, argumentos, restricciones o valores etiquetados. Haga clic en Aceptar hasta que vuelva a la pestaña transiciones internas y, a continuación, vuelva a hacer clic en Aceptar .

De forma predeterminada, las acciones internas están ocultas en una forma Estado . Para mostrar las acciones internas, haga clic con el botón secundario en la forma y, a continuación, haga clic en Opciones de presentación de formas. En suprimir, desactive la casilla transición .

Agregar acciones de entrada y salida a un estado en un diagrama de estado o de actividad

  1. En una diagrama de estados o diagrama de actividades, haga doble clic en la forma de Estado a la que desea agregar una acción de entrada o salida.

  2. En el cuadro de diálogo propiedades del estado de UML , haga clic en entrada o saliday, después, en nuevo.

  3. Elija el tipo de acción que desee y, a continuación, haga clic en Aceptar. Escriba un nombre para la acción.

  4. Haga clic en propiedades para agregar detalles, argumentos, restricciones o valores etiquetados. Haga clic en Aceptar hasta que cierre el cuadro de diálogo propiedades del estado de UML .

De forma predeterminada, las acciones de entrada y salida están ocultas en una forma Estado . Para mostrar las acciones, haga clic con el botón secundario en la forma, haga clic en Opciones de presentación de formasy, a continuación, borrar transición.

Aplazar eventos en un estado de acción en un diagrama de actividades

  1. En el vista de árbol o en una diagrama de actividades, haga doble clic en el icono o la forma que representa un estado de acción.

  2. Haga clic en eventos aplazados.

Se muestran los eventos disponibles en el paquete al que pertenece el estado de acción. Seleccione los eventos que desea que sean diferidos por el estado.

Trabajar con pseudostates

se usa un PseudoState para combinar y dirigir las transiciones.

Pseudostates incluyen:

  • Estado inicial

  • Estado final

  • Decisión

  • Historial detallado

  • Historial superficial

  • Transición (combinación)

  • Transición (horquilla)

  1. Agregue la forma al diagrama.

  2. Haga clic con el botón secundario en la forma y seleccione propiedades.

  3. Establezca las propiedades en el cuadro de diálogo:

    Propiedad

    Descripción

    Nombre

    Escriba el nombre de la PseudoState.

    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 .

    Tipo

    La plantilla Diagrama de modelo de UML agrega automáticamente el tipo de PseudoState que corresponde al elemento cuya forma o icono seleccionó.

    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 .

Vea también

Crear un diagrama de Estados UML

Crear un diagrama de actividad UML

Señala un marcador en un párrafo normal

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.