Fundamentos de los Diagramas de Comportamiento en UML
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en
español con un tamaño de 2,46 KB
1. ¿Qué son los diagramas de comportamiento?
Son diagramas UML que modelan lo que sucede en un sistema de software.
2. Tipos de diagramas de comportamiento
- Diagramas de caso de uso
- Diagramas de estado
- Diagramas de actividad
- Diagramas de interacción:
- Diagramas de secuencia
- Diagramas de comunicación o colaboración
3. ¿Para qué sirven los diagramas de caso de uso?
Modelan el sistema desde el punto de vista del usuario. Constituyen una excelente herramienta para la obtención de los requisitos de software durante la fase de análisis de un proyecto.
Ejemplo: Dos actores interactuando con un sistema de venta de productos.
4. ¿Para qué sirven los diagramas de estado?
Se utilizan para representar el comportamiento de un sistema. Describen todos los estados posibles en los que puede entrar un objeto particular y la manera en que cambia su estado.
5. ¿Para qué sirven los diagramas de actividad?
Son una variante de los diagramas de estado. Sirven para modelar:
- Procesos de negocio o flujos de trabajo.
- Flujos de control de una operación o un caso de uso.
- La dinámica de un conjunto de objetos.
6. ¿En qué consiste la relación include o uses de los diagramas de caso de uso?
Permite que un caso de uso incluya el comportamiento de un segundo caso de uso sin el cual el primero no podría cumplir su objetivo. La flecha apunta al caso de uso a ser incluido.
7. ¿Para qué sirve una ficha de caso de uso? ¿Qué información contiene?
La ficha de caso de uso sirve para poder dar forma a los elementos a crear. Contiene la siguiente información:
- Nombre e ID.
- Breve descripción.
- Actores.
- Precondiciones.
- Flujo normal.
- Postcondiciones.
- Flujos alternativos.
8. Elementos de un diagrama de estado
- Estado: Situación en la vida de un objeto en la que se cumple alguna condición, se ejecuta alguna actividad o se espera por algún evento.
- Evento: Es el estímulo que puede provocar la transición de un estado a otro.
- Transición: Es la relación entre dos estados.