You are on page 1of 13

Diagrama de Actividad UML -2.

1
UNIDAD 6

Ing. Silvana Marsiglia

Diagrama de Actividad
En UML, un diagrama de actividad se utiliza para mostrar la secuencia de actividades. Diagramas de actividad muestran el flujo de trabajo desde un punto de partida hasta el punto final detallando la decisin de muchos caminos que existen en la progresin de los hechos contenidos en la actividad. Pueden ser utilizados en situaciones en detalle el procesamiento en paralelo puede ocurrir en la ejecucin de algunas actividades. Diagramas de actividad son tiles para la elaboracin de modelos de negocio donde se utilizan para detallar los procesos que intervienen en las actividades de negocio.

Elementos de un Diagrama de Actividad


Activitiades Una actividad es la especificacin de una secuencia de parmetros de comportamiento. Una actividad se muestra como un rectngulo de esquinas redondas que encierra todas las acciones, los flujos de control y otros elementos que conforman la actividad.

Una accin representa un paso dentro de una actividad. Las acciones se representan por rectngulos redonda acorralado.

Un control de flujo muestra el flujo de control de una accin a la siguiente. Su notacin es una lnea con una punta de flecha

Una inicial o nodo inicial se representa por un punto negro de gran tamao, como se muestra a continuacin.

Hay dos tipos de nodo final: la actividad y el flujo de los nodos finales.
- El nodo de actividad final es representado como un crculo con un punto en su interior.

- El flujo de nodo final es representado como un crculo con una cruz en su interior.

La diferencia entre los dos tipos de nodos es que el flujo de nodo final es el fin de un flujo de control nico, el nodo de actividad final es el fin de controlar los flujos de todos dentro de la actividad

Un flujo de objeto es un camino por el que los objetos o datos puede pasar. Un objeto se muestra como un rectngulo. Un flujo de objeto se muestra como un conector con una punta de flecha que indica la direccin que el objeto se pasa Un flujo de objeto debe tener un objeto en al menos uno de sus extremos. La notacin abreviada para el diagrama anterior sera el uso de insumos y de los pines de salida.
enviar factura factura efectuar el pago

Un almacn de datos se muestra como un objeto con la palabra clave datastore almacn de datos

Nodos de decisin y fusionar los nodos tienen la misma notacin: una forma de diamante. Pueden ser nombrados los dos. El control de los flujos procedentes de distancia de un nodo de decisin tendr condiciones de guardia que permitir el control de flujo si se cumple la condicin de guardia. El grfico siguiente muestra el uso de un nodo de decisin y una combinacin de nodos.

Mientras y unin tienen la misma notacin: o bien una barra horizontal o vertical (de la orientacin depende de si el flujo de control se ejecuta de izquierda a derecha o de arriba hacia abajo). Que indican el inicio y final de procesos simultneos de control. El diagrama siguiente muestra un ejemplo de su uso.

Una combinacin es diferente de una combinacin de correspondencia en que la combinacin sincroniza dos entradas y produce una salida nica. El flujo de salida de una combinacin no se puede ejecutar hasta que todas las entradas han sido recibidas. Una fusin pasa ningn control de los flujos directamente a travs de ella. Si dos o ms entradas son recibidos por una combinacin de smbolo, la accin a la que apunta su salida se ejecuta dos o ms veces

Una regin de expansin de actividades estructuradas, que se ejecuta varias veces. Nodos de entrada y expansin de la produccin se dibujan como un grupo de tres cuadros que representan una seleccin mltiple de elementos. La palabra clave "reiterativo", "paralelo" o "corriente" se muestra en la esquina superior izquierda de la regin.

Una regin de actividad interrumpible rodea un grupo de acciones que puede ser interrumpida. En el ejemplo muy sencillo, a continuacin, el "proceso de orden de la" accin se ejecutar hasta la conclusin, cuando se pasa el control a la "Cerrar accin Orden", a menos que un "Cancel Request" interrupcin es recibida, que se pasa el control a la Orden "Cancelar "la accin.

Una particin de actividad se muestra como swimlane ya sea horizontal o vertical. En el siguiente diagrama, las particiones se utilizan para separar acciones dentro de una actividad en las realizadas por el departamento de contabilidad y las realizadas por el cliente.

Ejemplo de Diagrama de Actividad

Ejemplo sin y con Pasarelas Negociacin de reunin con cliente

You might also like