Crear un diagrama de actividad de UML

Mostrar un ejemplo

  1. Abra el diagrama de modelo de UML que contiene el elemento de UML para el que desea crear un diagrama de actividad.
  2. 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 del paquete, subsistema, 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.), operación o 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.) en el que desee crear un diagrama de actividad (diagrama de actividades: un caso especial de un diagrama de gráficos de estado en el que todos los estados son estados de acción y las transiciones se activan mediante la finalización de las acciones del estado de origen.). Elija Nuevo y, a continuación, haga clic en Diagrama de actividad.

Aparece una página en blanco y la galería de símbolos Actividad de UML se coloca la primera. El área de trabajo presenta 'Actividad' 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. Si desea indicar la responsabilidad en el diagrama de actividad, arrastre hasta la página una forma Calle por cada clase, persona o unidad organizativa que desee representar.

MostrarCrear calles en un diagrama de actividad

  1. En un diagrama de actividad (diagrama de actividades: un caso especial de un diagrama de gráficos de estado en el que todos los estados son estados de acción y las transiciones se activan mediante la finalización de las acciones del estado de origen.), arrastre una forma Calle hasta la página de dibujo.
  2. Haga doble clic en la forma para agregar un nombre y los valores de otras propiedades.
  3. Repita los pasos 1 y 2 hasta que haya agregado todas las particiones o unidades organizativas que necesite.
  4. Arrastre las asas de selección laterales de las formas Calle para dar a las calles el tamaño que prefiera.
  5. Arrastre formas Estado, Estado de acción, Objeto en estado y Recepción de señal o Envío de señal hasta las áreas definidas por las calles y conéctelas mediante formas Flujo de control y Flujo de objetos.
  1. Arrastre hasta la página de dibujo una forma Estado de acción o Estado para cada acción o estado de actividad que desee representar. Utilice las formas Estado inicial y Estado final para representar los seudoestados inicial y final. Trabajar con formas de estado en diagramas de estado y de actividad UML
  2. Conecte las formas Flujo de control con las formas Estado para indicar el cambio de un estado a otro.

MostrarIndicar el flujo de control en un diagrama de actividad

  1. En un diagrama de actividad (diagrama de actividades: un caso especial de un diagrama de gráficos de estado en el que todos los estados son estados de acción y las transiciones se activan mediante la finalización de las acciones del estado de origen.), arrastre una forma Flujo de control hasta la página de dibujo.
  2. Pegue el extremo sin flecha de la forma Flujo de control a un punto de conexión Imagen del punto de conexión - X azul de la forma de origen Estado de acción o Estado.
  3. Pegue el extremo con flecha de la forma Flujo de control a un punto de conexión de la forma de destino Estado de acción o Estado.
  4. Haga doble clic en la forma Flujo de control para agregar una cadena de transición, incluidos un evento (evento: ocurrencia de Visio, como el cambio de la fórmula de una forma o la eliminación de una página.), una condición de protección (protección: en un diagrama de actividad o de gráfico de estados, una condición que se especifica cuando puede tener lugar un evento. Cuando se dispara un evento, una protección se evalúa sólo una vez.), una expresión de acción y demás.
  1. Utilice las formas de transición compleja, Transición (bifurc.) o Transición (Combinación), para representar la ramificación de un estado de acción en varios estados paralelos o la sincronización de varios estados de acción en uno solo. Trabajar con formas de transiciones en diagramas de estado y de actividad UML
  2. Si desea sustituir las cadenas de transición por iconos de señal, utilice las formas Envío de señal y Recepción de señal para representar las señales.
  3. Haga doble clic en cualquier forma para abrir su cuadro de diálogo Propiedades de UML, en el que puede agregar un nombre, cadena de transición, condición de protección (protección: en un diagrama de actividad o de gráfico de estados, una condición que se especifica cuando puede tener lugar un evento. Cuando se dispara un evento, una protección se evalúa sólo una vez.), eventos aplazados (evento diferido: en un diagrama de actividad o de gráfico de estados, un evento que debe aplazarse para un uso posterior mientras se esté realizando otra actividad. Puede mostrar un evento diferido para un estado si lo incluye entre las transiciones internas del estado.) y otras propiedades.
  4. Guarde el diagrama.
 
 
Corresponde a:
Visio 2007