Diagramas De Comportamiento DiagramasSecuencia Impress

Páginas: 7 (1565 palabras) Publicado: 9 de abril de 2015
DIAGRAMAS DE
COMPORTAMIENTO
2. DIAGRAMAS DE SECUENCIA

1. Diagramas de Secuencia
 El diagrama de secuencia describe la dinámica del
sistema
 A menos que se modele un sistema muy pequeño,
resulta difícil representar toda la dinámica de un sistema
en un único diagrama  La dinámica completa se
representará mediante un conjunto de diagramas de
secuencia, cada uno de ellos vinculado generalmentea
una subfunción del sistema
 El diagrama de secuencia describe las interacciones
entre un grupo de objetos mostrando de forma
secuencial los envíos de mensajes entre objetos.
 Para interactuar entre sí, los objetos se envían mensajes.
 El diagrama puede mostrar los flujos de datos
intercambiados durante el envío de mensajes.
 Durante la recepción de un mensaje, los objetos se
vuelven activos yejecutan el método del mismo nombre.
Un envío de mensaje es, por tanto, una llamada a un
método.

1. Diagramas de Secuencia
 Línea de Vida de un Objeto
 El diagrama de secuencia representa la dinámica
del sistema  hace entrar en acción las instancias
de las clases que intervienen en la realización de
una subfunción.
 A cada instancia se le asocia una línea de vide que
muestra las acciones yreacciones de la misma,
así como los periodos durante los cuales ésta está
activa, es decir, durante los que ejecuta uno de
sus métodos.
 Los diagramas de secuencia contienen varias
líneas de vida, ya que tratan de las interacciones
entre varios objetos.

1. Diagramas de Secuencia
 Envío de Mensajes
 Los envíos de mensajes se representan mediante
flechas horizontales que unen la línea de vidadel
objeto emisor con la línea de vida del objeto
destinatario.
 En la siguiente figura el objeto de la izquierda
envía un mensaje al objeto de la derecha.
 El mensaje da lugar a la ejecución del método
mensaje del objeto de la derecha, lo que provoca
su activación

1. Diagramas de Secuencia
 Envío de Mensajes
 Los mensajes se numeran secuencialmente a
partir del uno.
 Si un mensaje seenvía antes de que concluya el
tratamiento precedente, es posible utilizar una
numeración compuesta en la que el envío del
mensaje 2 se produzca durante la ejecución del
mensaje 1.

1. Diagramas de Secuencia
 Envío de Mensajes
 Los mensajes se numeran secuencialmente a
partir del uno.
 Si un mensaje se envía antes de que concluya el
tratamiento precedente, es posible utilizar una
numeracióncompuesta en la que el envío del
mensaje 2 se produzca durante la ejecución del
mensaje 1.
 La numeración de los mensajes no es obligatoria,
aunque resulta de gran utilidad para mostrar las
activaciones anidadas

1. Diagramas de Secuencia
 Envío de Mensajes
 Podemos transmitir información en los mensajes
 Parámetros del mensaje

1. Diagramas de Secuencia
 Envío de Mensajes
 Existen diferentestipos de mensajes, cada uno con una
línea de representación diferente

 El mensaje síncrono es el utilizado con mayor
frecuencia  El objeto espera a que el método
invocado finalice para continuar
 El mensaje asíncrono NO ESPERAMOS  Se invoca
al método y continuamos con nuestra ejecución.
Normalmente utilizado en sistemas con hilos (threads).
Ejemplo  Subida de un fichero desde el móvil
 Elmensaje de retorno a la llamada a un método no es
sistemático, ya que no todos devuelven resultados

1. Diagramas de Secuencia
 Envío de Mensajes
 Los objetos pueden enviarse mensajes a sí
mismos.

1. Diagramas de Secuencia
 Creación y Destrucción de Objetos
 El Diagrama de Secuencia Describe la Dinámica
de un Sistema  Crear y Destruir objetos
 La creación de objetos se representa mediante
elmensaje específica que da lugar al principio de
la línea de vida del nuevo objeto
 La destrucción de objetos es un mensaje
enviado a un objeto existente y que da lugar a la
finalización de su línea de vida. Se representa con
una X

1. Diagramas de Secuencia
Descripción de la Dinámica

Con todo lo visto hasta
ahora podemos construir
un diagrama de secuencia
completo y describir la
dinámica de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Diagramas de comportamiento
  • Impress
  • Openoffice Impress
  • Impress Final
  • Qu es Impress
  • Diapositivas Impress
  • Trabajo de impress
  • impress

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS