Diagramas de secuencia

Post on 13-Jun-2015

7.909 views 3 download

Transcript of Diagramas de secuencia

DIAGRAMAS DE SECUENCIA

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

INTEGRANTES

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

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

ELEMENTOS

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

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

REPRESENTACION DEL TIPO DE

MENSAJE

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

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

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.

EJEMPLOS