Crear un diagrama de actividad UML

Nota: Nos gustaría proporcionarle el contenido de ayuda actual lo más rápido posible en su idioma. Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido sea útil para usted. ¿Puede informarnos sobre si la información le ha sido útil al final de la página? Aquí tiene el artículo en inglés para que pueda consultarlo fácilmente.

Diagrama de actividad que detalla los estados de acción internos por los que pasa un objeto en su vida útil

Llamada 1 El estado inicial es el estado de un objeto antes de que los eventos del diagrama hayan actuado sobre él.

Imagen del botón Un estado de acción es un tipo de estado que representa una actividad completada.

Globo 3 Se produce una transición de un estado de acción cuando se completa la acción interna del estado de acción.

Paso 4 Use una transición de combinación para indicar actividades simultáneas que deben completarse antes de que se pueda llevar a cabo la siguiente actividad.

Globo 5 Haga doble clic en transiciones de Estados de acción para etiquetarlas con condiciones de restricción y expresiones de acción.

Globo 6 Para indicar las actividades que se pueden realizar en paralelo, use una transición de bifurcación.

globo 7 El estado final representa la finalización de la actividad en la situación que representa el diagrama.

  1. Abra Visio, seleccione plantillasy, a continuación, seleccione software y base de datos.

  2. Seleccione actividad de UMLy, a continuación, haga clic en crear.

    Ahora puede insertar calles y crear el control de actividad en el diagrama.

  3. Si desea indicar responsabilidad en el diagrama de actividades, arrastre una forma calle hasta la página para cada clase, persona o unidad organizativa que desee representar. Siga estos pasos:

    1. Arrastre una forma Calle hasta la página de dibujo.

    2. Haga doble clic en cada etiqueta de la forma para cambiar el nombre predeterminado.

    3. Repita los pasos a y b. hasta que haya agregado todas las particiones o unidades organizativas que necesite.

    4. Arrastre los controladores de selección laterales de las formas calle para dar a las calles el tamaño que quiera.

  4. Use el nodo inicial y las formas de nodo finales para representar los pseudo-iniciales y finales.

  5. Arrastre la forma de acción para cada acción o estado de actividad que desee representar.

  6. Use la condición de protección, como la forma decisión , para indicar una posible transición desde un estado de acción.

  7. Use las formas de transición complejas, el nodo de bifurcación o el nodo de Unió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 un estado.

  8. Guarde el diagrama.

  1. Abra el diagrama de modelo UML que contiene el elemento UML para el que desea crear un diagrama de actividades.

  2. En la vista de árbol, haga clic con el botón derecho en el icono del paquete, subsistema, clase, operación o caso de uso en el que desea crear un diagrama de actividades. Seleccione nuevoy, a continuación, haga clic en Diagrama de actividades.

    Aparece una página en blanco y la galería de símbolos actividad de UML se coloca en la galería de símbolos superior. El área de trabajo muestra "actividad" como una marca de agua. 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 , seleccione vistay, a continuación, haga clic en Explorador de modelos.

  3. Si desea indicar responsabilidad en el diagrama de actividades, arrastre una forma calle hasta la página para cada clase, persona o unidad organizativa que desee representar.

    Crear calles en un diagrama de actividades

    1. En un diagrama de actividades, arrastre una forma calle hasta la página de dibujo.

    2. Haga doble clic en la forma para agregar un nombre y otros valores de propiedades.

    3. Repita los pasos 1 y 2 hasta que haya agregado todas las particiones o unidades organizativas que necesite.

    4. Arrastre los controladores de selección laterales de las formas calle para dar a las calles el tamaño que quiera.

    5. Arrastre formas Estado, Estado de acción, objeto en estado y recepción de señal o envío de señal a las áreas definidas por las calles y conéctelas con formas flujo de control y flujo de objetos .

  4. Arrastre una forma Estado de acción o Estado hasta la página de dibujo para cada acción o estado de actividad que desee representar. Use las formas estado inicial y estado final para representar los seudo iniciales y finales. Trabajar con formas de estado en diagramas de Estados y actividades UML

  5. Conecte las formas flujo de control a las formas Estado para indicar el cambio de un estado a otro.

    Indicar el flujo de control en un diagrama de actividad

    1. En un diagrama de actividades, arrastre una forma flujo de control hasta la página de dibujo.

    2. Pegue el extremo de la forma flujo de control (sin flecha) a un punto de conexión Imagen de punto de conexión: x azul en la forma de origen estado o estado de acción .

    3. Pegue el extremo de la forma flujo de control (con flecha) a un punto de conexión en la forma estado de acción de destino o Estado .

    4. Haga doble clic en la forma flujo de control para agregar una cadena de transición, entre las que se incluyen una evento, una condición de protección, una expresión de acción y mucho más.

  6. Use 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 un estado. Trabajar con formas de transición en diagramas de estado y actividad UML

  7. Si desea reemplazar las cadenas de transición por iconos de señal, use las formas envío de señal y confirmación de señal para representar las señales.

  8. Haga doble clic en cualquier forma para abrir el cuadro de diálogo propiedades de UML , en el que puede Agregar un nombre, una cadena de transición, una condición de protección, eventos aplazados y otras propiedades.

  9. Guarde el diagrama.

Un diagrama de actividades es un caso especial de diagrama de estado en el que todos los Estados son Estados de acción y el flujo de control se desencadena al finalizar las acciones en el estado de origen.

En relación con una clase específica o un caso de uso, un diagrama de actividades describe el comportamiento interno de un método. Use un diagrama de actividades para representar un flujo controlado por acciones generadas internamente. Use un diagrama de estado para representar un flujo en respuesta a eventos externos.

Los diagramas de actividades le invitan a ver y documentar actividades paralelas y simultáneas. Esto les hace excelentes herramientas para modelar el flujo de trabajo, analizar casos de uso y trabajar con aplicaciones de subprocesos múltiples.

Vea también

Diagramas de UML en Visio

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×