Want to create interactive content? It’s easy in Genially!

Get started free

Diagramas de actividades y componentes

D K

Created on September 13, 2023

Tríptico para mostrar algunas características y elementos de los diagramas de actividades y diagramas de elementos dentro de la POO utilizando UML

Start designing with a free template

Discover more than 1500 professional designs like these:

Akihabara Connectors Infographic

Essential Infographic

Practical Infographic

Akihabara Infographic

Interactive QR Code Generator

Witchcraft vertical Infographic

Halloween Horizontal Infographic

Transcript

Pasos para la elaboración de un diagrama de actividades.

Puerto: Se representan por medio de un pequeño cuadro en el borde de un componente y comunmente se coloca para mostrar graficamente las interfaces requeridas o provistas.

  1. Definir las la porción del flujo del programa o de la tarea que se desea mostrar.
  2. Definir las tareas que se requieren realizar secuencialmente para la conclusion de la tarea.
  3. Definir posibles interrupciones o condiciones para detener el flujo del proceso.
  4. Ordenar y dibujar las tareas de acuerdo a su secuencia.
  5. Unir las diferentes actividades de acuerdo al flujo y a la ejecución secuencial que deben de llevar.
  6. Dibujar los nodos de decisión y las condiciones que llevaran por cada camino.
  7. Revisar que el flujo contemple la sincronía que debe de haber para disparar la ejecución de cada tarea de lo contrario agregar las uniones de flujo o las esperas necesarias.
  8. Una vez concluido revisar que el flujo siga siempre un camino correcto de acuerdo a las condiciones presentes y que todos los posibles escenarios estén contemplados.

Ejemplo:

Diagrama de actividades y diagrama de componentes

Pasos para la elaboración de un diagrama de componentes

  1. Definir el proposito del diagrama y los elementos principales generales que formaran parte de él
  2. Determinar las relaciones entre los elementos principales
  3. Dibujar los componentes en primer lugar, agrupando los componentes de acuerdo a su criterio.
  4. El siguiente paso es añadir interfaces clases objetos y dependencias
  5. Añadir las notas necesarias para aclarar ciertas partes del diagrama.

Bifurcación y unión: En la bifurcación se ramifica en flujos paralelos, en la unión diferentes flujos se sincronizan en uno solo.

Diagrama de actividades

Diagrama de componentes

El diagrama de componentes es un diagrama de estructura que muestra los componentes que se requieren para que el sistema funcione. Los componentes pueden ser:

El diagrama de actividades es un diagrama de comportamiento que se relaciona con diagramas de flujo, describen actividades y el control de flujo de las actividades del sistema. Se pueden desarrollar en varios grados de detalle y se componen principalmente por las siguientes clases de componentes:

Espera: Indica que se debe esperar un tiempo determinado antes de continuar con el flujo.

  • Bases de datos
  • Ejecutables
  • Archivos

Objeto

Objeto: La creación o modificación de objetos por parte de las actividades o acciones.

  • Actividades
  • Elementos de control

Los elementos con los que se construye un diagrama de componentes son:

Punto de partida: Todo diagrama de actividad comienza con él.

Ejemplo:

Componente: Es un módulo del sistema que realiza una tarea especifica, es una generalización de un bloque de programa o componente físico

Actividad

Actividad: Representa un proceso dentro del sistema.

Llamando otra actividad

Llamando otra actividad: Llamada de una actividad a otra actividad.

Interfaz: Puede haber interfaces provistas o interfaces requeridas, en ambos casos se trata de insumos, requeridos o provistos, con los que el módulo trabaja o que arroja como resultado de su operación

Enviar

Enviar y recibir señales: Son actividades que requieren del envio o de la recepción de una señal para ejecutarse por completo.

Recibir

Nodos de decisión: Con una entrada y multiples salidas, se debe de cumplir alguna condición para saber cual es el flujo que se debe seguir.

Dependencia: Muestra por medio de flechas con lineas punteadas que algún modulo depende de otros elementos para su implementación o especificación. Esto significa que la semántica completa de los elementos dependientes es, ya sea, estructural o semánticamente dependiente de la definición de los elementos suplementarios.

Dirección de flujo: Indican la dirección de las acciones y las transiciones de una acción a otra

Nodo final de actividad y nodo de flujo final: El nodo "final de actividad" indica el final de todos los flujos en una actividad. El nodo de "flujo final" en cambio no afecta a flujos paralelos, que puedan estar en proceso en el mismo momento.