UML Modelado Dinámico: Diagrama de Actividades

En esta oportunidad estaremos centrados en los diagramas de actividades cuya función es modelar el flujo de control entre actividades.

Con el diagrama de actividades podremos ver el flujo de actividades tanto en un tiempo determinado como las tareas concurrentes que pueden realizarse a la vez.

Contenido del Diagrama de Actividades:

  • Estados de Actividad
  • Estados de Acción
  • Transiciones
  • Objetos

 

Estados de Actividad y Estados de Acción:

La representación de ambos es en un rectángulo, con las puntas redondeadas, en cuyo interior se incorpora bien sea una actividad o una acción.  Puede expresarse tanto una actividad como una acción utilizando lenguaje natural, una especificación formal de expresiones, un metalenguaje, etc.

A continuación se presenta ejemplo de estados de acción:

Ahora bien, un estado de actividad; si puede descomponerse en mas sub actividades.

Transiciones

Las transiciones reflejan el paso de un estado a otro, bien sea una actividad o una acción. Ejemplo:

Ejemplo de Transiciones sin Disparadores

Bifurcación

Representa los flujos de control no secuenciales, representa los cambios alternativos utilizando como símbolo el rombo.  Una bifurcación tendrá una transición de entrada y dos o más salidas.  Podemos cubrir todas las posibilidades se puede utilizar la palabra ELSE, para indicar una transición obligada a un determinado estado cuando el resto de guardas han fallado.

Ejemplo Bifurcación

Autor: arevalomaria

Ingeniero de Sistemas, Magister en Gerencia y Tecnologia de la Informacion, Certificaciones: ITIL V3, CCNA, Microsoft Certified Professional.

12 comentarios en “UML Modelado Dinámico: Diagrama de Actividades”

  1. Hola este tema debería ser el primero del módulo #4 del MVA, sin embargo en su lugar está repitiendose el último tema del módulo #3

    creo que es importante corregirlo

  2. …Bien. Se habla de Objetos aquí… ¿Dónde aparecen dichos objetos?

    Pasan a “Bifurcación” pero no dicen nad de los objetos.

    Gracias por estos tutoriales, muy buenos.

  3. Preguntan sore este diagrama en el nivel básico, modulo IV. Por favor si van a preguntar algo en los examenes que sea del contenido expuesto.

  4. Esta parte, no está contenida en el curso y en el examen del capitulo IV:Módelo Dinámico; viene una pregunta relacionada al DIAGRAMA DE ACTIVIDADES, FAVOR DE AGREGAR ESTA PARTE DENTRO DEL CURSO, GRACIAS

    1. Es que este es un blog autocomplaciente que la autora escribe para demostrarse a sí misma que sabe mucho e intentar convencernos a todos de lo mismo. No busca como fin enseñar claramente, como lo supondría el hecho de que los capítulos iniciales de MVA nos dirijan hacia acá. Qué fuente de “conocimiento” tan lamentable…

  5. El diagrama de actividad muestra la coordinación de tareas de alto nivel para realizar un proceso determinado dentro del sistema.
    – Se usa para describir el funcionamiento de un clasificador, como un caso de uso o un objeto.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s