Diagramas de comportamiento
DIAGRAMA DE CASOS DE USO (DIAGRAMA DE COMPORTAMIENTO)
Un diagrama de caso de uso es una descripción de las actividades que deberá realizar alguien o algo para llevar a cabo algún proceso. Los personajes o entidades que participarán en un diagrama de caso de uso se denominan actores. En el contexto de ingeniería del software, un diagrama de caso de uso representa a un sistema o subsistema como un conjunto de interacciones que se desarrollarán entre casos de uso y entre estos y sus actores en respuesta a un evento que inicia un actor principal.
¿Cuál es su función?
Los diagramas de casos de uso sirven para especificar la comunicación y el comportamiento de un sistema mediante su interacción con los usuarios y/u otros sistemas. O lo que es igual, un diagrama que muestra la relación entre los actores y los casos de uso en un sistema. Una relación es una conexión entre los elementos del modelo, por ejemplo la especialización y la generalización son relaciones. Los diagramas de casos de uso se utilizan para ilustrar los requisitos del sistema al mostrar cómo reacciona a eventos que se producen en su ámbito o en él mismo.
Sus elementos
- Actores
- Sistema
- Caso de uso
- Relaciones entre actores y caso de uso
- Relación de inclusión (Include)
- Relación de extensión (extend)
- Relación de generalización (generalization)
- Sistema
Ejemplo
DIAGRAMA DE SECUENCIA (DIAGRAMA DE COMPORTAMIENTO)
Un diagrama de secuencia UML es una representación gráfica que muestra la interacción de objetos en un sistema a lo largo del tiempo. Estos diagramas capturan la secuencia de mensajes intercambiados entre objetos y el orden en que ocurren estas interacciones, presentándolos como líneas de vida verticales y flechas horizontales.
¿Cuál es su función?
Esencialmente, los diagramas de secuencia ofrecen una visualización cronológica de las interacciones de objetos, brindando perspectivas sobre el comportamiento dinámico y flujo de un sistema.
Sus elementos
- Objetos
- Línea de vida
- Mensajes
- Fragmentos de interacción
Ejemplo
DIAGRAMA DE ACTIVIDADES (DIAGRAMA DE COMPORTAMIENTO)
El diagrama de flujo o flujograma o diagrama de actividades es la representación gráfica de un algoritmo o proceso.
Se utiliza en disciplinas como programación, economía, procesos industriales y psicología cognitiva.
En Lenguaje Unificado de Modelado (UML), es un diagrama de actividades que representa los flujos de trabajo paso a paso.
Estos diagramas utilizan símbolos con significados definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de fin del proceso.
¿Cuál es su función?
Los diagramas de actividades ayudan a que las personas en las áreas de negocios y desarrollo de una organización se integren para comprender el mismo proceso y comportamiento.
Sus elementos
- Actividades
- Transiciones
- Decisión
- Bifurcación
- Fusión
- Nodos iniciales y Finales
- Activaciones
Ejemplo
Un diagrama de estados, es un tipo de diagrama en UML (Lenguaje de Modelado Unificado) que se utiliza para modelar el comportamiento de un sistema, especialmente aquellos sistemas que presentan un comportamiento reactivo o que cambian de estado en respuesta a estímulos externos.
¿Cuál es la función?
La función principal de un diagrama de estados es modelar y representar el comportamiento dinámico de un sistema, especialmente aquellos sistemas que cambian de estado en respuesta a eventos externos o internos.
Como por ejemplo: Visualizar el comportamiento del sistema, identificar el estado del sistema, representar las transiciones entre estados, etc.
Elementos
.png)
.png)


