Want to create interactive content? It’s easy in Genially!
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:
View
Akihabara Connectors Infographic
View
Essential Infographic
View
Practical Infographic
View
Akihabara Infographic
View
Interactive QR Code Generator
View
Witchcraft vertical Infographic
View
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.
- Definir las la porción del flujo del programa o de la tarea que se desea mostrar.
- Definir las tareas que se requieren realizar secuencialmente para la conclusion de la tarea.
- Definir posibles interrupciones o condiciones para detener el flujo del proceso.
- Ordenar y dibujar las tareas de acuerdo a su secuencia.
- Unir las diferentes actividades de acuerdo al flujo y a la ejecución secuencial que deben de llevar.
- Dibujar los nodos de decisión y las condiciones que llevaran por cada camino.
- 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.
- 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
- Definir el proposito del diagrama y los elementos principales generales que formaran parte de él
- Determinar las relaciones entre los elementos principales
- Dibujar los componentes en primer lugar, agrupando los componentes de acuerdo a su criterio.
- El siguiente paso es añadir interfaces clases objetos y dependencias
- 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.