3.5. Diccionario de clases según
Módulos
Como última etapa del modelo de
análisis, se actualiza el diccionario de clases organizada según módulos, para
incluir todas las clases identificadas durante el modelo de análisis.
·Las clases se separan en diferentes módulos con el
fin de lograr una mejor organización y correspondencia entre clases y
casos de uso.
·Aquellas clases que participan en varios casos de
uso se pueden asignar a módulos adicionales
Interface Usuario
Modulo compuesto por una clase utilizada para el
manejo general de las interfaces de usuario:
Interface Usuario: Clase Borde. Toda la interacción
con el usuario se hace por medio del borde de usuario.
Principal
Está compuesto por clases comunes a la
funcionalidad general del sistema:
Pantalla Principal- Clase Borde
Manejador Principal- Clase Control
Registro
El modulo
registro se divide en los siguientes módulos:
Usuario: Pantalla
Crear Registro Usuario, Pantalla Obtener Reg Usuario, Registro Usuario y Manejador
Registro Usuario.
Tarjeta:
Pantalla Crear RegTarjeta, Pantalla Obtener RegTarjeta, Registro Tarjeta y
Manejador Registro Tarjeta.
Interface
BD: Está compuesto por la clase encargada de interactuar con la base de datos.
Interface Base Datos Registro. Donde BD corresponde a la base de datos.
Servicios
Se divide
en los siguientes módulos (MODULOS ADICIONALES):
DOMINIO:
Vuelo, reservación, horario, aerolínea, aeropuerto, tarifa, asiento, pasajero,
avión y viajero Frecuente.
INTERFACEBD:
incluye una clase para el acceso a la base de datos. Interface Base Datos Reserva.
CONSULTAS:
Pantallas Consultas, Manejador Consultas.
HORARIOS:
Pantalla Consulta Horarios, Pantalla Resultado Horarios y Manejador Consulta Horarios.
TARIFAS:
Pantalla Consulta Tarifas, Pantalla Resultado Tarifas y Manejador Consulta Tarifas.
ESTADO:
Pantalla Consulta Estado, Pantalla Resultado Estado y Manejador Consulta Estado
PAGOS:
Pantalla Pagar Reg Tarjeta, Pantalla Reembolsar RegTarjeta y Manejador Pagos.