domingo, 3 de diciembre de 2017



Diagrama de Secuencia



Este diagrama muestra la interacción de un conjunto de objetos de una aplicación a través del tiempo, en el cual se indicaran los módulos o clases que formaran parte del programa y las llamadas que se hacen cada uno de ellos para realizar una tarea determinada.

El diagrama de secuencias se realiza a partir de la descripción de un caso de uso.

Ventajas


  • Da la posibilidad de representar los mensajes en función del tiempo
  • Es posible añadir restricciones temporales


Desventajas


  • ·         Una representación demasiado larga, puede ser difícilmente entendido por alguien ajeno al sistema
  • ·         La separación de los mensajes no indica intervalos o cantidades de tiempo, solo ordenación temporal


Elementos

·         Rol de la Clase
Describe la manera en que un objeto se va a comportar en el contexto

·         Activación
Representan el tiempo que un objeto necesita para completar una tarea

·         Mensajes
Los mensajes son flechas que representan comunicaciones entre objetos

·         Líneas de Vida
Indican la presencia del objeto durante el tiempo

·         Destrucción de Objetos
Los objetos pueden ser eliminados tempranamente usando una flecha etiquetada “<<destruir>>” que apunta a una X

·         Loops

Una repetición o loop en un diagrama de secuencias, es representado como un rectángulo

No hay comentarios:

Publicar un comentario