Planificacion y Modelado Agencia de Viajes
Planificacion y Modelado Agencia de Viajes
Planificacion y Modelado Agencia de Viajes
ESTADO
Los casos de Uso Se representan en el diagrama por una elipse que denota
un requerimiento solucionando por el sistema.
Cada caso de uso de uso es una operación completa desarrollada por los
actores y por el sistema en un diálogo.
El conjunto de casos de uso representa la totalidad de operaciones
desarrolladas por el sistema.
Actor: Es un usuario del sistema, que necesita o usa alguno de los casos de
uso. Un usuario puede jugar más de un rol. Un solo actor puede actuar en
muchos casos de uso; recíprocamente, un caso de uso puede tener varios
actores. Los actores no necesitan ser humanos pueden ser sistemas externos
que necesitan alguna información del sistema actual.
Fig. 1 El ACTOR CLIENTE se relaciona con los caso de uso ingresar a la página,
consultar vuelo, fechas disponibles, hacer reserva, registrar datos, elegir
forma de pago.
El ACTOR AGENCIA se relaciona con los casos de uso fechas disponibles
validar datos, registrar pago, confirmar reserva
+Nombre_Cliente
+Apellido Cliente Atributos
+No_Tarjeta
+Banco
+Registrar() Métodos
DIAGRAMA DE CLASES
DIAGRAMAS DE ITERACION.
Estos son modelos que describen como los grupos de objetos que colaboran
en algunos ambientes. Por lo general, un diagrama de interacción captura el
comportamiento de un único caso de uso.
Hay dos tipos de diagramas de interacción: DIAGRAMAS DE SECUENCIA Y
DIAGRAMAS DE COLABORACIÓN.
DIAGRAMA DE SECUENCIA.
Un diagrama de secuencia muestra la interacción de un conjunto de objetos
de una aplicación a través del tiempo. Esta descripción es importante porque
puede dar detalle a los casos de uso, aclarándolos al nivel de mensajes de los
objetos existentes, como también muestra el uso de los mensajes de las
clases diseñadas en el contexto de una operación.
Un objeto se representa como una línea vertical punteada línea de vida con
un rectángulo de encabezado y con rectángulo a través de la línea principal
que denotan la activación, es decir el período de tiempo en el cual el objeto
se encuentra desarrollando alguna operación. El rectángulo de encabezado
contiene el nombre del objeto y el de su clase, en un formato nombreObjeto:
nombrClase. El envío de mensajes entre objetos se denota mediante una
línea sólida dirigida, desde el objeto que emite el mensaje hacia el objeto que
lo ejecuta.
FIG. DIAGRAMA DE SECUANCIA AGENCIA DE VIAJES
DIAGRAMA DE ESTADO.
Muestra el conjunto de estado por los cuales pasa un objeto durante su vida
en una aplicación junto con los cambios que permiten pasar de un estado a
otro. Está representado principalmente por los siguientes elementos: estado,
elemento y transición.
■ Estado: Identifica un período de tiempo del objeto (no instantáneo) en
el cual el objeto está esperando alguna operación, tiene cierto estado
característico o puede recibir cierto tipo de estímulos.
Eventos: Es una ocurrencia que puede causar la transición de un estado a
otro de un objeto. Esta ocurrencia puede ser una de varias cosas [Int−1]:
−Condición que toma el de verdadero o falso.
−Recepción de una señal de otro objeto en el modelo.
−Recepción de un mensaje.
−Paso de cierto período de tiempo, después de entrar al estado o de cierta
hora y fecha particular.