DEFINICIÓN:
Una actividad es la especificación de una secuencia parametrizada de comportamiento. Una actividad muestra un rectángulo con las puntas redondeadas adjuntando todas las acciones, flujos de control y otros elementos que constituyen la actividad.
Las restricciones se pueden adjuntar a una acción. El siguiente diagrama muestra una acción con pre y post condiciones locales.
Un flujo de control muestra el control de una acción a otra. Su notación es una línea con una punta de flecha.
Un nodo inicial o de comienzo se describe por un gran punto negro, como se muestra a continuación.
Hay dos tipos de nodos finales: nodos finales de actividad y de flujo. El nodo final de actividad se describe como un círculo con un punto dentro del mismo.
Un flujo de objeto es la ruta a lo largo de la cual pueden pasar objetos o datos. Un objeto se muestra cómo un rectángulo.
Los nodos de decisión y combinación tienen la misma notación: una forma de diamante. Los dos se pueden nombrar. Los flujos de control que provienen de un nodo de decisión tendrán condiciones de guarda que permitirán el control para fluir si la condición de guarda se realiza. El siguiente diagrama muestra el uso de un nodo de decisión y un nodo de combinación.
Las bifurcaciones y uniones tienen la misma notación: tanto una barra horizontal como vertical (la orientación depende de si el flujo de control va de derecha a izquierda o hacia abajo y arriba. Estos indican el comienzo y final de hilos actuales de control. El siguiente diagrama muestra un ejemplo de su uso.
EJEMPLO DE DIAGRAMA DE ACTIVIDADES:
Un diagrama
de actividades muestra un flujo de acciones(nodos ejecutan un proceso),
generalmente secuenciales además presenta los resultados de dichas acciones.
¿PARA QUE SIRVEN LOS DIAGRAMAS DE ACTIVIDADES?
- Capturar las acciones internas de un proceso.
- Capturar la especificación de un caso de uso.
- Mostrar flujos entre procesos del negocio.
- Modelar el flujo de tareas.
- Modelar las operaciones.
- Modelar procesos de negocio.
- Definir el comportamiento de un método.
- Definir estados complejos.
- Definir el comportamiento de casos de uso.
REPRESENTACIÓN GRÁFICA DE COMO SE COMPONE UN DIAGRAMA DE ACTIVIDADES
ELEMENTOS QUE CONFORMAN EL DIAGRAMA DE ACTIVIDADES:
ACTIVIDADES
:
Una actividad es la especificación de una secuencia parametrizada de comportamiento. Una actividad muestra un rectángulo con las puntas redondeadas adjuntando todas las acciones, flujos de control y otros elementos que constituyen la actividad.
ACCIONES
:
Una acción representa un solo paso dentro de una actividad. Las acciones se denotan por rectángulos con las puntas redondeadas.
Una acción representa un solo paso dentro de una actividad. Las acciones se denotan por rectángulos con las puntas redondeadas.
RESTRICCIONES
DE ACCIÓN :
Las restricciones se pueden adjuntar a una acción. El siguiente diagrama muestra una acción con pre y post condiciones locales.
FLUJO
DE CONTROL :
Un flujo de control muestra el control de una acción a otra. Su notación es una línea con una punta de flecha.
NODO
INICIAL :
Un nodo inicial o de comienzo se describe por un gran punto negro, como se muestra a continuación.
NODO
FINAL :
Hay dos tipos de nodos finales: nodos finales de actividad y de flujo. El nodo final de actividad se describe como un círculo con un punto dentro del mismo.
La
diferencia entre los dos tipos de nodos es que
el nodo final del flujo denota el final de un solo
flujo de control, y el nodo final de actividad
denota el final de todos los flujos finales dentro de la actividad.
FLUJOS
DE OBJETOS Y OBJETO :
Un flujo de objeto es la ruta a lo largo de la cual pueden pasar objetos o datos. Un objeto se muestra cómo un rectángulo.
Un
flujo de objeto se muestra como un conector
con una punta de flecha denotando la dirección
a la cual se está pasando el objeto.
Un
flujo de objeto debe tener un objeto en por lo
menos uno de sus extremos. Una notación de acceso rápido para el diagrama de arriba
sería usar los pins de salidas y entradas.
NODOS
DE DECISIÓN Y COMBINACIÓN :
Los nodos de decisión y combinación tienen la misma notación: una forma de diamante. Los dos se pueden nombrar. Los flujos de control que provienen de un nodo de decisión tendrán condiciones de guarda que permitirán el control para fluir si la condición de guarda se realiza. El siguiente diagrama muestra el uso de un nodo de decisión y un nodo de combinación.
NODOS
DE BIFURCACIÓN Y UNIÓN :
Las bifurcaciones y uniones tienen la misma notación: tanto una barra horizontal como vertical (la orientación depende de si el flujo de control va de derecha a izquierda o hacia abajo y arriba. Estos indican el comienzo y final de hilos actuales de control. El siguiente diagrama muestra un ejemplo de su uso.
EJEMPLO DE DIAGRAMA DE ACTIVIDADES:
No hay comentarios:
Publicar un comentario