Please enable JavaScript.
Coggle requires JavaScript to display documents.
DIAGRAMA DE ACTIVIDADES (Inicio: (Inicio: El inicio de un diagrama de…
DIAGRAMA DE ACTIVIDADES
¿Qué 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.
¿Para qué sirve?
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. Para más información, vea Requisitos del usuario de modelos.
Los pasos que se realizan en un caso de uso. Para más información, vea Diagramas de casos de uso de UML: Instrucciones.
Un protocolo de software, es decir, las secuencias de interacciones entre componentes permitidas.
Un algoritmo de software.
-
Actividad:
Actividad : Una actividad representa la acción que será realizada por el sistema la cual es representada dentro de un ovalo.
-
Transición:
Transición: Una transición ocurre cuando se lleva acabo el cambio de una actividad a otra, la transición es representada simplemente por una linea con una flecha en su terminación para indicar dirección.
Ramificación:
Ramificación (Branch) : Una ramificación ocurre cuando existe la posiblidad que ocurra más de una transición (resultado) al terminar determinada actividad.Este elemento es representado a través de un rombo.
Unión:
Unión (Merge) : Una unión ocurre al fusionar dos o más transiciones en una sola transición o actividad.Este elemento también es representado a través de un rombo.
-
Fork:
Fork : Un fork representa una necesidad de ramificar una transición en más de una posibilidad. Aunque similar a una ramificación (Branch) la diferencia radica en que un fork representa más de una ramificación obligada, esto es, la actividad debe proceder por ambos o más caminos, mientras que una ramificación (Branch) representa una transición u otra para la actividad (como una condicional). Un fork es representado por una linea negra solida, perpendicualar a las lineas de transición .
-
Join:
Join : Una join ocurre al fusionar dos o más transiciones provenientes de un fork, y es empleado para dichas transiciones en una sola,tal y como ocurria antes de un fork .Un fork es representado por una linea negra solida, perpendicualar a las lineas de transición .
Fin:
Fin : El fin de un diagrama de actividad es representado por un círculo, con otro circulo concentrico de color negro sólido.
-
Canales:
Canales (Swimlanes) : En determinadas ocasiones ocurre que un diagrama de actividad se expanda a lo largo de más de un entidad o actor, cuando esto ocurre el diagrama de actividad es particionada en canales (swimlines), donde cada canal representa la entidad o actor que esta llevando acabo la actividad.
CONCLUSIÓN:
El diagrama de actividades es muy importante para UML ya que es utilizado con los diagramas uso-caso para auxiliar a los miembros del equipo de desarrollo a entender como es utilizado el sistema y como reacciona en determinados eventos