Informe Diagrama de Secuencia

Diagramas de secuencias Es aquel diagrama que muestra la interacción de un conjunto de objetos de un sistema a través de

Views 104 Downloads 0 File size 212KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Diagramas de secuencias Es aquel diagrama que muestra la interacción de un conjunto de objetos de un sistema a través del tiempo. Los diagramas de secuencia se enfocan específicamente en las líneas de vida de un objeto y cómo se comunican con otros objetos para realizar una función antes de que la línea 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 descripción de un caso de uso.

Características 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 análisis del desarrollo de un sistema de información.

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 rectángulo que adentro tiene el nombre del objeto, donde también se puede incluir el nombre de la clase separándolos 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 también 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.

Activación Se simboliza con una figura rectangular, esta casilla representa el tiempo necesario que necesita el objeto para terminar o completar una tarea, cuando más larga es la actividad más 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 líneas de vida de los objetos, esta va desde objeto que envía el mensaje hasta el que lo recibe. También 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 sincrónico Este símbolo 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 asincrónico 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 asincrónico Representados por una línea discontinua y una punta de flecha simple. Crear mensaje asincrónico Representados por una línea discontinua y una punta de flecha simple. Estos mensajes se envían a las líneas de vida para crearse por sí solos. Ejemplo de mensajes y algunos símbolos de la representación de los mensajes

Destrucción de objetos Los objetos pueden ser eliminados tempranamente usando una flecha etiquetada “” 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 estación de metro.

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