Diagrama de secuencia ulm resuelto

Anuncio
DIAGRAMA DE SECUENCIAS
DEFINICIÓN
Se utiliza para representar el intercambio de información entre actores, módulos o
componentes; enfatizando la sucesión de eventos en el tiempo. Representan en el tiempo, los
intercambios de mensajes, entradas y salidas entre elementos de nuestro sistema; estos
elementos pueden ser actores, a un nivel de proceso, u objetos vistos desde un punto de vista
orientado a código.
PASOS DE CONSTRUCCIÓN DE UN DIAGRAMA DE ACTIVIDAD
Identificar actores relacionados: Los detalles acerca de los actores y las acciones de
procesos en donde participan se hicieron a través de su actividad.
Identificar actores iniciadores: Para cada secuencia se debe reconocer el actor que
dispara o inicia la actividad.
Identificar el intercambio entre actores: Ya que se identificó el inicio de la secuencia, se
requiere describir las actividades subsecuentes. Para cada paso en la interacción es
debido identificar qué información es intercambiada, con esto se establecen los
mensajes entre objetos.
Un mensaje son peticiones realizadas hacia un actor (objeto) en particular.
ACTOR: Representa los actores en la Interacción
LINEA DE VIDA: Representa de forma vertical el tiempo de vida del actor.
TIEMPO: Es el periodo en el cual un actor se involucra en una interacción (actividad).
MENSAJE: Es la petición de acción hacia otro objeto, se puede anotar los argumentos o
información que acompaña al mensaje.
1
ENUNCIADO
Un ejemplo simple de un diagrama de secuencia es el proceso de verificar un boleto de pasaje
en un aeropuerto.
ENTRADA
CONTROL DE
EMBARQUE
PASAJERO
PUERTA DE
EMBARQUE
TRANSPORTE
DE EQUIPAJE
VERIFICAR
(BILLETE)
BILLETE OK
CARGAR EQUIPAJE
CARGAR EQUIPAJE
ASIENTO PREFERENCIAL
Problemas con la
tarjeta de embarque
Verificar Tarjeta de Embarque
TARJETA DE EMBARQUE OK
Aquí podemos observar:
Los actores involucrados: Pasajero (disparador) y los servicios de pasaje.
Los tiempos de vida, acción: Solamente hay una interacción, en donde se manejan el
mismo tiempo de vida.
Mensajes: Se indica la acción y el parámetro (pasajero - servicios); y el valor de regreso.
2
Descargar