Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Diagramas de Secuencia
Diagramas de Secuencia
Diagramas de UML
Los diagramas expresan grficamente partes de un modelo
Diagramas de Secuencia
Diagramas de Clases
Modelo
Diagramas de Componentes
Captar el comportamiento de los objetos identificados en el modelo de clase. Identificar los elementos bsicos del comportamiento:
"! Eventos. "! Estados. "! Transiciones
Interaccin
#! Los objetos interactan para realizar colectivamente los servicios ofrecidos por las aplicaciones. Los diagramas de interaccin muestran cmo se comunican los objetos en una interaccin #! Existen dos tipos de diagramas de interaccin: el Diagrama de Colaboracin y el Diagrama de Secuencia
Diagramas de interaccin
#! El Diagrama de Secuencia es ms adecuados para observar la perspectiva cronolgica de las interacciones #! El Diagrama de Colaboracin ofrece una mejor visin espacial mostrando los enlaces de comunicacin entre objetos #! El D. de Colaboracin puede obtenerse automticamente a partir del correspondiente D. de Secuencia (o viceversa)
Diagrama de Secuencia
#! Los Diagramas de Secuencia y de Colaboracin son usados para describir grficamente un caso de uso o un escenario #! Un Diagrama de Secuencia muestra los objetos de un escenario mediante lneas verticales y los mensajes entre objetos como flechas conectando objetos #! Los mensajes son dibujados cronolgicamente desde arriba hacia abajo #! Los rectngulos en las lneas verticales representan los periodos de actividad de los objetos.
Diagrama de Secuencia
#! Hay un (al menos) diagrama de secuencia para cada caso de uso #! Muestra la secuencia de mensajes entre objetos durante un escenario concreto #! Cada objeto viene dado por una barra vertical #! El tiempo transcurre de arriba abajo #! Cuando existe demora entre el envo y la atencin se puede indicar usando una lnea oblicua
Diagrama de secuencia
C1 C2
Diagrama de Secuencia
Proceso de elaboracin
Situaciones en la que queremos ver cmo funciona el sistema para Resolver algo
Proceso de elaboracin
Identificacin de los escenarios
Es decir, identificacin de quien demanda que empiece un escenario.
Proceso de elaboracin
Identificacin de los escenarios Identificacin de los eventos externos
Una historia
ZZZ!!! Ringgggg!
ZZZ!!!
Una historia:
!!
Escenario:
"! El
reloj del sistema le indica al sol que debe brillar "! EL sol le dice al reloj que suene "! EL reloj despierta a la persona "! La persona apaga el reloj "! La persona se vuelve a dormir
!!
Una historia:
!!
Una Historia
sol : Estrella
: RelojSistema
mi-reloj : Reloj
Juan : Persona
Brilla( )
Suena( )
Despertar( ) apagar( )
Dormir( )
Diagrama de Secuencia
Diagrama de Secuencia mostrando foco de control, condiciones, recursin creacin y destruccin de objetos
Diagrama de Secuencia