La Fácil Guía de Los Diagramas de Actividad UML

La Fácil Guía de Los Diagramas de Actividad UML

Los diagramas de actividad pueden utilizarse en todas las etapas del desarrollo de los programas informáticos y con diversos fines. Y como son muy similares a los diagramas de flujo, son generalmente más populares que otros tipos de diagramas UML.

En este tutorial de diagramas de actividad, esperamos cubrir todo lo que necesitas saber sobre los diagramas de actividad para aprender y dominarlos. Desplácese hacia abajo para encontrar;

¿Qué es un diagrama de actividad?

Un diagrama de actividad UML ayuda a visualizar un determinado caso de uso a un nivel más detallado. Es un diagrama de comportamiento que ilustra el flujo de actividades a través de un sistema. Los diagramas de actividad UML también pueden utilizarse para representar un flujo de eventos en un proceso comercial. Pueden utilizarse para examinar los procesos comerciales a fin de identificar su flujo y sus necesidades.

Símbolos del diagrama de actividad

UML ha especificado un conjunto de símbolos y reglas para dibujar diagramas de actividad. A continuación se presentan los símbolos de los diagramas de actividad comúnmente utilizados con explicaciones.

Símbolo Nombre  Utilice
Comienza Nodo de Inicio/ Inicial Se utiliza para representar el punto de partida o el estado inicial de una actividad
 Actividad Actividad / Acción Estado Se utiliza para representar las actividades del proceso
 Acción Acción Se utiliza para representar las subáreas ejecutables de una actividad
 Controlar el flujo Control de flujo / borde Se utiliza para representar el flujo de control de una acción a otra
 El flujo de objetos Flujo de objetos / Borde de control Se utiliza para representar la trayectoria de los objetos que se mueven a través de la actividad
 Nodo final de la actividad Actividad Nodo final Se utiliza para marcar el final de todos los flujos de control dentro de la actividad
 Nodo final del flujo Nodo final del flujo Se utiliza para marcar el final de un flujo de control único
 Nodo de decisión Nodo de decisión Se utiliza para representar un punto de ramificación condicional con una entrada y múltiples salidas
 Fusionar el nodo Nodo de fusión Se utiliza para representar la fusión de flujos. Tiene varias entradas, pero una salida.
 Tenedor Tenedor Se utiliza para representar un flujo que puede ramificarse en dos o más flujos paralelos
 Merge Merge Se utiliza para representar un flujo que puede ramificarse en dos o más flujos paralelos
 Envío de la señal Envío de señales Se utiliza para representar la acción de enviar una señal a una actividad de aceptación
 Recibo de la señal Recepción de la señal Se utiliza para representar que la señal se recibe
 Nota o comentario Nota/ Comentario Se utiliza para añadir comentarios pertinentes a los elementos

Diagramas de actividadcon Swimlanes con swimDiagramas de actividad lanes En los diagramas de actividad los swim lanes – también conocidos como particiones – se usan para representar o agrupar acciones realizadas por diferentes actores en un solo hilo. Aquí hay algunos consejos que puedes seguir cuando uses los swimlanes.

  • Añade los carriles de nado a los procesos lineales. Hace que sea fácil de leer.
  • No añadas más de 5 bañadores.
  • Arregla los carriles de natación de una manera lógica.

Cómo dibujar un diagrama de actividad

Los diagramas de actividad pueden utilizarse para modelar los requisitos comerciales, crear una visión de alto nivel de las funcionalidades de un sistema, analizar los casos de uso y para otros fines diversos. En cada uno de estos casos, aquí está cómo dibujar un diagrama de actividad desde el principio.

Paso 1: Averiguar los pasos de acción del caso de uso

Aquí necesita identificar las diversas actividades y acciones de las que se compone su proceso o sistema de negocios.

Paso 2: Identificar a los actores que están involucrados

Si ya has averiguado quiénes son los actores, entonces es más fácil discernir cada acción de la que son responsables.

Paso 3: Encontrar un flujo entre las actividades

Averiguar en qué orden se procesan las acciones. Marque las condiciones que deben cumplirse para llevar a cabo ciertos procesos, qué acciones ocurren al mismo tiempo y si es necesario añadir alguna rama en el diagrama. ¿Y tienes que completar algunas acciones antes de poder proceder a otras?

Paso 4: Añade los planos de natación

Ya has descubierto quién es el responsable de cada acción. Ahora es el momento de asignarles un plano de nado y agrupar cada acción de la que son responsables bajo ellos. Haz clic aquí para empezar a dibujar tu diagrama de actividad.

Ejemplos de diagramas de actividad

A continuación se muestran plantillas de diagramas de actividad que se pueden editar instantáneamente. Haz clic en la imagen para abrirlos en el editor para que puedas hacer los cambios en línea.

Diagrama de actividad para el acceso

Diagrama de actividad para el acceso

Diagrama de actividad para el inicio de sesión (Haga clic en la plantilla para editarla en línea)

Diagrama de actividades del sistema de gestión de documentos

Diagrama de actividades del sistema de gestión de documentos

Diagrama de actividad para el Sistema de Gestión de Documentos (Haga clic en la plantilla para editarla en línea)

Diagrama de actividad para el sistema de compras en línea

Diagrama de actividad para el sistema de compras en línea

Diagrama de actividad para el sistema de compras en línea (Haga clic en la plantilla para editar en línea)

Diagrama de actividad para ATM

Diagrama de actividad para ATM

Diagrama de actividad para ATM (Haga clic en la plantilla para editarla en línea)

Diagrama de actividades del sistema de gestión de la universidad

Diagrama de actividad para el sistema de gestión de la universidad

Diagrama de actividad para el sistema de gestión de la universidad (Haga clic en la plantilla para editarla en línea)

Ver más ejemplos de diagramas de actividad

Compartir el Tutorial del Diagrama de Actividad

Hemos cubierto todo lo que necesitas saber sobre los diagramas de actividad en este tutorial de diagramas de actividad. ¿Tienes más que añadir?

Si aún no lo ha visto, recientemente publicamos una Guía Fácil de Diagramas de Clases UML. ¿Qué otros tipos de diagramas UML quiere que cubramos? Háganoslo saber en la sección de comentarios a continuación. Y no te olvides de compartir el tutorial del diagrama de actividades con tus amigos.

Join over thousands of organizations that use Creately to brainstorm, plan, analyze, and execute their projects successfully.

Get started here

Leave a comment

*
*

five + nineteen =

Back to top