Вы находитесь на странице: 1из 14

Diagrama de

Actividades UML
Presentado por:
Juan David Reyes
Stiven Pinto
Cristian Sánchez
¿Que es ?
• Un diagrama de actividades muestra un proceso de negocio o un proceso de software
como un flujo de trabajo a través de una serie de acciones. Las personas, los
componentes de software o los equipos pueden realizar estas acciones.
• Puede usar un diagrama de actividades para describir procesos de varios tipos, como los
ejemplos siguientes:
• Un proceso de negocio o un flujo de trabajo entre los usuarios y el sistema.
• Los pasos que se realizan en un caso de uso
• Un protocolo de software, es decir, las secuencias de interacciones entre componentes
permitidas.
• Un algoritmo de software.
Casos de uso para diagrama de actividades

• Los diagramas de actividades tienen una serie de beneficios para toda organización.
Prueba usar un diagrama de actividades para:
• Demostrar la lógica de un algoritmo.
• Describir los pasos realizados en un caso de uso UML.
• Ilustrar un proceso de negocios o flujo de trabajo entre los usuarios y el sistema.
• Simplificar y mejorar cualquier proceso clarificando casos de uso complicados.
• Modelar elementos de arquitectura de software, tales como método, función y operación.
Componentes de un diagrama de actividades
• Para responder a la pregunta, ¿qué es un diagrama de actividades en UML?, deberás
comprender primero su composición. Algunos de los componentes más comunes de un
diagrama de actividades incluyen:
• Acciones - un paso en la actividad en la que los usuarios o el software realizan una tarea
dada.
• Nodo de decisión - una rama condicional en el flujo que se representa con un diamante.
Incluye una sola entrada y dos o más salidas.
• Flujos de control - este es otro nombre para los conectores que muestran el flujo entre pasos
en el diagrama.
• Nodo inicial - simboliza el inicio de la actividad. Se representa con un círculo negro.
• Nodo terminal - representa el paso final en la actividad. Se modela con un círculo negro con
contorno blanco.
Símbolos y notación para diagramas de actividades

Un círculo negro es la notación estándar para un estado inicial antes de que transcurra una
actividad. Lo puedes usar solo o puedes usar una nota para aclarar aún más el punto
inicial.

El círculo negro similar a un botón de radio seleccionado es el símbolo UML para el


estado final de una actividad.

Los símbolos de actividades son los componentes básicos de un diagrama de actividades y


comúnmente tienen una descripción corta de la actividad que representan.
Las flechas representan el flujo de dirección del diagrama de flujo. La flecha
indica la dirección de las actividades en curso.
Una conjunción combina dos actividades simultáneas en un flujo en el que
transcurre solo una actividad a la vez.

Una bifurcación divide el flujo de una actividad en dos actividades simultáneas.

El texto de condición se coloca al lado de un marcador de decisión para indicarte


bajo qué condición un flujo de actividad debe bifurcarse en esa dirección.

Un marcador en forma de diamante es el símbolo estándar para una decisión. Siempre


hay al menos dos caminos que salen de una decisión y el texto de condición te permite
saber qué opciones se excluyen mutuamente.
El marcador de flujo final muestra el punto final para un proceso en un flujo. La
diferencia entre un nodo de flujo final y un nodo de estado final es que este último
representa el final de todos los flujos en una actividad.

La figura que se usa para notas.


Imágenes Tomadas de:
https://www.lucidchart.c
om/pages/es/diagrama-
de-actividades-uml
Ejemplo

https://msdn.microsoft.com/es-
es/library/ff398064(v=vs.120).aspx
CREACIÓN DE DIAGRAMA DE
ACTIVIDADES EN STARUML

• Caso concesionario ABC


• Casos de uso
Diagrama de actividades

• Componentes básicos.
• Actividad : Conjunto de acciones a realizar para alcanzar un objetivo
• Acción : Una acción es la unidad fundamental de especificación de
comportamiento.
• Transiciones: Representan el paso de una acción a otra
Cajero automático

• www.rolandostudios.com
Aplicar descuento si el importe es mayor a
2000
ingresar importe

importe >2000
NO
SI

calcular total aplicar descuento

calcular total

• www.rolandostudios.com
Particiones (Calles-Carriles)
solicitar solvencia

www.rolandostudios.com
Web-grafias
• https://www.lucidchart.com/pages/es/diagrama-de-actividades-uml
• https://msdn.microsoft.com/es-co/library/dd409360.aspx

Вам также может понравиться