Diagramas de secuencia

11
DIAGRAMAS DE SECUENCIA

Transcript of Diagramas de secuencia

Page 1: Diagramas de secuencia

DIAGRAMAS DE SECUENCIA

Page 2: Diagramas de secuencia

MIGUEL ANGEL QUINTANA LEWIS CARABALLO CARLOS APONTE JUAN LUIS TAMARA LUIS ALFONSO PEREZ

INTEGRANTES

Page 3: Diagramas de secuencia

Los Diagramas de Secuencias muestran la forma en que un grupo de objetos se comunican o interactúanentre sí a lo largo de un tiempo y facilita comprender la ejecución de un proceso.

DIAGRAMA DE SECUENCIAS

Page 4: Diagramas de secuencia

Un diagrama de secuencia consta de: Objetos Mensajes Líneas de tiempo Recursividad

ELEMENTOS

Page 5: Diagramas de secuencia

Los objetos se colocan cerca de la parte superior del diagrama de izquierda a derecha y se acomodan de manera que simplifiquen el diagrama. Su representación:

OBJETOS

Page 6: Diagramas de secuencia

Un mensaje puede ser simple, síncrono y asíncrono:

Mensaje simple: es la transferencia de datos de un objeto a otro.

Mensaje síncrono: es cuando el objeto espera la respuesta a ese mensaje antes de continuar con su trabajo.

Mensaje asíncrono: es cuando el objeto no espera la respuesta a ese mensaje antes de continuar.

MENSAJES

Page 7: Diagramas de secuencia

REPRESENTACION DEL TIPO DE

MENSAJE

Page 8: Diagramas de secuencia

La línea de vida o línea de tiempo, se representan con una línea vertical estas expresan el tiempo de vida del objeto.El rectángulo vertical que se puede apreciar es una barra de activación su función es representar el tiempo de duración del mensaje.

LINEA DE TIEMPO

Page 9: Diagramas de secuencia

En ocasiones un objeto posee una operación

que se invoca a si misma. A esto se le conoce como recursividad y es una característica fundamental de varios lenguajes de programación, se representa así:

RECURSIVIDAD

Page 10: Diagramas de secuencia

Ventajas:Facilidad para interpretar los mensajes en función de tiempo.

Desventajas:Un diagrama de secuencias demasiado largo puede presentar problemas para entenderlo en personas ajenas al sistema.

VENTAJAS Y DESVENTAJAS.

Page 11: Diagramas de secuencia

EJEMPLOS