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?
- Símbolos del diagrama de actividad
- Cómo dibujar un diagrama de actividad
- Ejemplos de diagramas de actividad
¿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 |
---|---|---|
Nodo de Inicio/ Inicial | Se utiliza para representar el punto de partida o el estado inicial de una actividad | |
Actividad / Acción Estado | Se utiliza para representar las actividades del proceso | |
Acción | Se utiliza para representar las subáreas ejecutables de una actividad | |
Control de flujo / borde | Se utiliza para representar el flujo de control de una acción a otra | |
Flujo de objetos / Borde de control | Se utiliza para representar la trayectoria de los objetos que se mueven a través 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 | Se utiliza para marcar el final de un flujo de control único | |
Nodo de decisión | Se utiliza para representar un punto de ramificación condicional con una entrada y múltiples salidas | |
Nodo de fusión | Se utiliza para representar la fusión de flujos. Tiene varias entradas, pero una salida. | |
Tenedor | Se utiliza para representar un flujo que puede ramificarse en dos o más flujos paralelos | |
Merge | Se utiliza para representar un flujo que puede ramificarse en dos o más flujos paralelos | |
Envío de señales | Se utiliza para representar la acción de enviar una señal a una actividad de aceptación | |
Recepción de la señal | Se utiliza para representar que la señal se recibe | |
Nota/ Comentario | Se utiliza para añadir comentarios pertinentes a los elementos |
Diagramas de actividadcon Swimlanes Diagramas 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 actividades del sistema de gestión de documentos
Diagrama de actividad para el sistema de compras en línea
Diagrama de actividad para ATM
Diagrama de actividades del sistema de gestión de la universidad
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.