Crear un diagrama de estado UML

Mostrar un ejemplo

  1. Abra el modelo UML que contiene la clase o el caso de uso que incluye el comportamiento que desea representar en un diagrama de estado.
  2. En el menú Archivo, seleccione Nuevo, Software y, a continuación, haga clic en Diagrama de modelos UML.
  3. En la vista de árbol (vista de árbol: cuando aparece en una ventana en el Explorador de UML, jerarquía en la que cada elemento o vista (diagrama) de UML se representa mediante un icono. La plantilla de UML crea automáticamente una vista de árbol del modelo.), haga clic con el botón secundario en el icono que representa la clase (clase: en un diagrama de estructura estática, un conjunto de objetos con estructura, comportamiento y relaciones similares. Las clases se declaran en diagramas de clases (de estructura estática) y representan conceptos en los sistemas que se están modelando.) o el caso de uso (caso de uso: en un diagrama de caso de uso, representación de un conjunto de eventos que se generan cuando un actor utiliza un sistema para completar un proceso. Normalmente, un caso de uso es un proceso relativamente largo, no un paso o una transacción individual.) que incluye el comportamiento que desea representar en un diagrama de estado (diagrama de estados: representación de una máquina de estados, adjunta a una clase o método, que describe la respuesta de la clase ante estímulos externos.). Seleccione Nuevo y haga clic en Diagrama de estado.

Aparece una página en blanco y la galería de símbolos Gráfico de estados de UML se coloca la primera. El área de trabajo presenta 'Gráfico de estado' como imagen de fondo. Un icono que representa el diagrama se agrega a la vista de árbol.

 Nota   Si la vista de árbol no está visible, en el menú UML elija Ver y haga clic en Explorador de modelos.

  1. Arrastre formas Estado hasta la página de dibujo para representar la secuencia de estados por los que pasa un objeto.

Trabajar con formas de estado

  1. Arrastre una forma Estado compuesto hasta la página para representar subestados simultáneos, excluyentes o anidados.

Trabajar con formas de estado compuesto

  1. Conecte los estados con otros estados mediante las formas Transición para indicar el paso de un objeto de un estado a otro como respuesta a un suceso.

Trabajar con formas de transición

 Sugerencia   Utilice la forma Transición en forma de arco para indicar que un objeto permanece en el mismo estado como respuesta a un suceso. Conecte los dos extremos de la transición a puntos de conexión Imagen de punto de conexión - X azul de la misma forma de estado.

  1. Conecte las formas Transición con las formas Transición (combinación) y Transición (bifurc.) para representar la ramificación de un estado en varios o la sincronización de varios estados en uno solo.
  2. Utilice formas Historial reciente o Historial detallado para indicar que un objeto continúa en el estado en el que estuvo por última vez dentro de una zona.

Trabajar con formas de estado compuesto

  1. Haga doble clic en cualquier forma para abrir su cuadro de diálogo Propiedades UML y agregar el nombre, acciones, actividades, sucesos y otras propiedades.
  2. Guarde el diagrama.
 
 
Corresponde a:
Visio 2003