Uml Para Todos
Diagrama de Secuencia
Universidad de los Andes
Demián Gutierrez
Mayo 2011
1
Diagramas de Secuencia
Los Diagramas de Secuencias muestran la forma en
que un grupo de objetos secomunican (interactúan)
entre sí a lo largo del tiempo
Un Diagrama de Secuencia consta de objetos,
mensajes entre estos objetos y una línea de vida del
objeto representada por una línea verticalpedro = new Persona()
Es importante recordar la diferencia
entre una clase y un objeto
2
Diagramas de Secuencia
(Los tres cerditos)
¿Qué tiene que ver un diagrama de secuencias
con lafábula de los tres cerditos?
(Gracias Ken Howard)
http://kenhoward01.blogspot.com/2008/06/three-little-pigs-in-uml.html
3
Diagramas de Secuencia
(Los tres cerditos)
Los diagramas
deSecuencias
“cuentan” historias
4
Diagramas de Secuencia
(Los tres cerditos)
5
Fuente: http://kenhoward01.blogspot.com/2008/06/three-little-pigs-in-uml.html
Diagramas de Secuencia
(Los trescerditos)
Actores
Involucrados
Recordar Etiquetas
Ejecución en
Paralelo
Instanciación
Objeto
(Ejecución)
Activo
Objeto
Línea de Vida
de un Actor
u Objeto
Separador de
lasejecuciones
concurrentes
6
Fuente: http://www.tracemodeler.com/articles/pimp-my-diagram-three-little-pigs/
Diagramas de Secuencia
(Los tres cerditos)
Comentario
Mensaje
Fin de la vida
de unobjeto
Recordar
Etiquetas
Pila de
Llamada
Retorno
Explícito
7
Fuente: http://www.tracemodeler.com/articles/pimp-my-diagram-three-little-pigs/
Diagramas de Secuencia
(Los trescerditos)
Ojo, aquí
hay un error
8
Fuente: http://www.tracemodeler.com/articles/pimp-my-diagram-three-little-pigs/
Diagramas de Secuencia
(Relación con Casos de Uso)
Flujo Normal:
1.- Elactor pulsa sobre el botón para crear un nuevo mensaje.
2.- El sistema muestra una caja de texto para introducir el título del
mensaje y una zona de mayor tamaño para introducir el cuerpo del...
Regístrate para leer el documento completo.