Sunteți pe pagina 1din 1

Diagrama de Casos de Uso (escenarios primarios y secundarios) -> Diagrama de Secuencia.

Diagrama de Clases ->

Diagrama de Casos de Uso + Diagrama de Clases -> -> Diagrama de Actividades.


Todos los objetos presentados en el Diag. Actividades, debe estar modelado en el Diag. de Clases.

Eventos (escrito sobre las transiciones): acontecimiento importante


- Levantar Auricular (evento de un teléfono)

Estado (rectángulo): condición de un objeto en un momento determinado.


Un objeto puede cambiar su estado mediante eventos.
Además a c/estado pueden asociarse actividades a ejecutarse.
- estado “Ocioso” (mientras el auricular del teléfono no es levantado)

Transición (flecha): paso de un estado a otro, como consecuencia de un evento y una condición satisfecha.

Divisiones(Forks) y Uniones(Join)
Para modelar flujos concurrentes (flujos paralelos, sin q ello implique una condición)

Partición (Swimlane)
Separa las actividades en grupos (usualmente c/grupo representa un área de la empresa)

Diagrama de Actividades: variable de Diag. de Estados


Modela el escenario de un caso de uso (acciones de especificación -> actividades)
Las actividades q no se ejecutan en forma concurrente deben pertenecer a casos de uso distintos.
Detalla gráficamente el comportamiento del sistema, mediante acciones que especifican un proceso o función,
modela procesos de negocios y flujos de datos, mediante una colección de actividades y sus respectivas
transiciones.
A su vez las actividades, llegan a modificar el estado de algunos objetos (cajas rectangulares)

Diagrama de Estados: Modela el comportamiento de los objetos a través de todos los casos de uso en los q participe.
Describe gráficamente los eventos y los estados de los objetos, de una clase dada.
c/objeto es tratado como una entidad aislada q se comunica con el exterior detectando eventos y respondiendo a ellos.
-> Para c/clase existe un diagrama de estados, q modela las transiciones como respuesta de algunos eventos.
-> Preparar diagrama de estados para clases dependientes del estado (reacciones distintas a un evento, dependiendo de su estado.)

Una Actividad puede estar compuesta de otras actividades o acciones (piezas atómicas e interrumpibles en su ejecución).

Diagramas de Interacción: Semánticamente equivalentes (paso de uno a otro sin perdida de información)
Modelan aspectos dinámicos del sistema.
Consisten en un conjunto de objetos relacionados, que contienen los mensajes (eventos) que se puedan enviar entre ellos.

Diagrama de Secuencias
Muestra gráficamente los eventos (verbos) que fluyen de los actores al sistema.
Línea de vida de un objeto -> línea discontinua vertical
Foco de control -> rectángulo delgado q representa el periodo de tiempo durante el cual un objeto ejecuta una acción.
Respuesta del sistema -> flecha con líneas punteadas
Comportamiento del sistema -> flechas reflexivas (flechas desde y hacia el mismo sistema)
Comentarios (opcional): recogidos de la especificación de los casos de uso.
Destacan el orden temporal de los mensajes.

Diagrama de Colaboración
Destacan la organización estructural de los objetos que envían y reciben mensajes.

S-ar putea să vă placă și