UML Clase 06 UML Secuencia
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 se comunican(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 vertical
pedro = newPersona()
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 la fá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
de Secuencias
“cuentan” historias
4
Diagramasde Secuencia
(Los tres cerditos)
5
Fuente: http://kenhoward01.blogspot.com/2008/06/three-little-pigs-in-uml.html
Diagramas de Secuencia
(Los tres cerditos)
Actores
Involucrados
RecordarEtiquetas
Ejecución en
Paralelo
Instanciación
Objeto
(Ejecución)
Activo
Objeto
Línea de Vida
de un Actor
u Objeto
Separador de
las ejecuciones
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 un objeto
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 tres cerditos)
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.- El actor pulsa sobre el botón para crear un nuevo mensaje.
2.- El sistema muestra una caja de texto paraintroducir el título del
mensaje y una zona de mayor tamaño para introducir el cuerpo del
mensaje.
3.- El actor introduce el título del mensaje y el cuerpo del mismo.
4.- El sistema comprueba la validez...
Regístrate para leer el documento completo.