Diagramas de secuencia
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