enrique-j
9/19/2018 - 8:08 PM

Diagramas de Secuencias

Es un esquema conceptual que permite representar el comportamiento de un sistema

Emplea las especificacion de los objetos que se encuentran en un escenario y la secuencia de mensajes intercambiados entre ellos con el fin de llevar una transaccion

Son iteracion entre objetos que suceden entre el tiempo

Funcionamientos

-Escenarios de uso: Un escenario de usa es una posible forma en que se utiliza el sistema

-Logica de metodos: Se utiliza para explorar la logica de una operacion funcion o procedimiento complejos

Elementos del diagrama

  • Objetos: los diagramas constan de objetos que se representan de forma usual

Ejemplo: |Nombre|

           |
          | |
           |

Los objetos se acomodan cerca de la parte superior del diagrama de izquierda a derecha de manera que se simplifique

  • Linea de vida:

Representan un participante individual en un diagrama

Usualmente contiene un rectangulo con el nombre del objeto

Si el nombre es self entonces eso indica que la linea de vida representa el clasificador que posee el diagrama

  • Mensaje:

Un mensaje va de uno a otro pasa la linea de vida de un objeto a otro

Un objeto puede enviarse un objeto asi mismo, es decir de su linea de vida a su propia linea de vida

se representa flecha

  • Tipos de mensajes

Mensaje Simple: es la tranferencia de control de un objeto a otro

Mensaje sincrono: es cuando el objeto espera la respuesta a ese mensaje antes de continuar con su trabajo

Mensaje asincrono: es cuando el objeto no espera la respuesta a ese mensaje antes de continuar

  • Dimensiones del diagrama

Dimension orizontal: es la dispocision de los objetos

Dimension vertical: muestra el paso del tiempo

  • Recursividad

Es una operacion que se invoca asi misma

Es una caracgteristica de varios lenguajes