Sei sulla pagina 1di 2

TALLER: DIAGRAMAS UML

La Aerolínea más importante de la región lo ha contactado para realizar un sistema de


información que permita administrar los vuelos, usuarios y clientes, construyendo una base
de datos que permita gestionarlos. A continuación se relacionan los requerimientos del
sistema, a partir de éstos se deben generar los diagramas UML correspondientes.

Requerimientos del Sistema:

El sistema de información a desarrollar debe cumplir con los siguientes requisitos:

1. La aplicación debe funcionar como un sistema de información Web para poder


aprovechar la infraestructura de red de la Aerolínea, su acceso a internet y los
servidores disponibles.

2. La aplicación debe tener un sistema de autenticación de usuarios donde se tendrán


básicamente los siguientes tipos de usuarios: Clientes, Funcionarios y Administrador.

3. El Administrador del Sistema de información tendrá las siguientes funciones:


 Crear los vuelos disponibles de la aerolínea:
 Código del vuelo, origen, destino, valor, hora, fecha, aeropuerto,
disponibilidad de asientos (fila y letra), cantidad de pasajeros permitidos
en el vuelo, tipo de vuelo (clase ejecutiva, clase económica), tiempo de
vuelo, hora estimada de aterrizaje, snacks.

 Modificar los vuelos.


 Cancelar los vuelos.
 Visualizar los vuelos.
 Generar los tiquetes.
 Generar reporte de los vuelos
 Listar los vuelos
 Crear las cuentas de usuario para los clientes y los funcionarios de la
aerolínea para los cuales se tendrán en cuenta los siguientes datos:
 Nombres, Apellidos, Dirección, Número telefónico fijo, Número de
celular, Correo electrónico, nickname, password, Tipo de usuario (Cliente
o Funcionario).

 Modificar cuentas.
GC-F -005 V. 01
Nombre del documento

 Eliminar cuentas.
 Visualizar cuentas.
 Listar los usuarios registrados en el sistema
 Generar reportes impresos de todos los usuarios registrados en el sistema de
información.
 Auditar las transacciones realizadas por los clientes de la aerolínea en el
proceso de pago

4. Se debe contar con uno a más usuarios que ejerzan el rol de funcionarios, los cuales
se encargarán de las siguientes funciones:
 Modificar datos de su propia cuenta de usuario
 Visualizar los datos de su propia cuenta de usuario.
 Registrar el horario de disponibilidad de trabajo.
 Modificar el horario de disponibilidad de trabajo.
 Visualizar el horario de disponibilidad de trabajo.
 Eliminar el horario de disponibilidad de trabajo.
 Generar Reporte impreso del horario de disponibilidad de trabajo.
 Registrar los vuelos realizados.
 Modificar los vuelos realizados.
 Visualizar los vuelos realizados.
 Listar los vuelos realizados.
 Generar reportes impresos de los vuelos realizados.

5. Se debe contar con el rol de clientes, los cuales se encargaran de las siguientes
funciones:
 Modificar datos de su propia cuenta de usuario.
 Visualizar los datos de su propia cuenta de usuario.
 Registrar el vuelo.
 Realizar el pago del vuelo.
 Seleccionar el tipo de pago (Tarjeta de crédito, Efectivo, Millas aéreas2).
 Generar recibo de pago, el cual debe incluir: Tipo de pago, Fecha y valor.
 Modificar el vuelo.
 Cancelar el vuelo.
 Reservar el vuelo, debe incluir el número de reserva.
 Cancelar la reserva realizada.
 Generar reporte del vuelo que va a realizar.

GC-F -005 V. 01

Potrebbero piacerti anche