Está en la página 1de 7

Diagramas de secuencias

Es aquel diagrama que muestra la interaccin de un conjunto de objetos de


un sistema a travs del tiempo. Los diagramas de secuencia se enfocan
especficamente en las lneas de vida de un objeto y cmo se comunican con otros
objetos para realizar una funcin antes de que la lnea de vida termine. El
diagrama de secuencia describe como trabajan un grupo de objeto y en qu orden
lo hacen, y este diagrama se realiza a partir de la descripcin de un caso de uso.

Caractersticas de un diagrama de secuencia

-Representan las interacciones del actor con el sistema.

-Se necesitan plantear los casos de uso antes desarrollar el diagrama de


secuencia.

-Este muestra un determinado escenario de un caso de uso.

-Estos diagramas se preparan en la fase de anlisis del desarrollo de un sistema


de informacin.

Elementos de un diagrama de secuencia

Los elmentos del diagrama de secuencias son aquello que permiten la


secuencia de datos en el mismo. Estos elementos son:

Objetos

El objeto es aquel que se representa con un rectngulo que adentro tiene el


nombre del objeto, donde tambin se puede incluir el nombre de la clase
separndolos ambos por dos puntos. El nombre del objeto depender de lo que se
est realizando en el diagrama.

Clases

En el diagrama de secuencias la clase es la que va a describir el


comportamiento del objeto, aqu no se nombran ni enlistan los atributos del objeto.

Ejemplo de objeto y clase


Actores

Los actores son cualquier cosa o persona que interactu con el sistema,
pero que son externos a este. Un actor puede tomar el papel de un gerente o
tambin puede tomar el papel de un agente de ventas, de un bibliotecario, etc.

Linea de vida

Es una linea de forma vertical que se encarga de inidcar la presencia del


objeto en el paso del tiempo mientras se va extendiendo hacia abajo, tambien
representa eventos secuenciales que le ocurren al objeto. La linea de vida puede
comenzar con una figura rectangular o un actor.
Activacin

Se simboliza con una figura rectangular, esta casilla representa el tiempo


necesario que necesita el objeto para terminar o completar una tarea, cuando ms
larga es la actividad ms larga ser la casilla.

Mensajes
Son flechas que representan las comunicaciones entre los objetos. El
mensaje se denota con una flecha horizontal que va entre las lneas de vida de
los objetos, esta va desde objeto que enva el mensaje hasta el que lo recibe.
Tambin un objeto puede mandarse mensajes a s mismo. La flecha tiene
asociada una etiqueta con el nombre del mensaje y los argumentos. Existen varios
tipos de mensajes en el diagrama de secuencia los cuales son:

Mensaje sincrnico

Este smbolo se utiliza cuando un remitente debe esperar una respuesta a


un mensaje antes de proseguir. El diagrama debe mostrar el mensaje y la
respuesta.

Mensaje asincrnico

Son aquellos que no necesitan una respuesta para que el remitente siga
adelante. Solo la llamada se debe incluir en el diagrama.

Mensaje de respuesta asincrnico

Representados por una lnea discontinua y una punta de flecha simple.

Crear mensaje asincrnico

Representados por una lnea discontinua y una punta de flecha simple.


Estos mensajes se envan a las lneas de vida para crearse por s solos.

Ejemplo de mensajes y algunos smbolos de la representacin de los


mensajes
Destruccin de objetos

Los objetos pueden ser eliminados tempranamente usando una flecha etiquetada
<<destruir>> que apunta a una X.
Ejemplos de un diagrama de secuencias

Este ejemplo es un diagrama de secuencia planteado para el sistema


de pago de una estacin de metro.
Este es un ejemplo de un diagrama de secuencias donde se observan
cada uno de sus elementos en funcionamiento.

También podría gustarte