Requerimientos - mono1110/My-Hotel-Reservations GitHub Wiki

requerimientos oficiales.pdf

Código Descripción Usuario Funcional Desarrollador
RQ01 El usuario administrador, puede crear, visualizar, editar y eliminar, los hoteles, con el nombre del hotel, dirección, teléfono, número de habitaciones Andrés Herreño Cristian Escobar
RQ02 El usuario administrador, podrá gestionar los datos de cada habitación para un hotel en específico, con el número de habitación, la capacidad máxima, y el precio de la habitación. Andrés Herreño Cristian Escobar
RQ03 Un cliente externo, puede registrarse, con un nombre de usuario, correo, y contraseña, para poder realizar las reservas. Andrés Herreño Cristian Escobar
RQ04 Un cliente externo autenticado, podrá seleccionar una fecha y un hotel (hay varios hoteles en la agencia), y se mostrarán las habitaciones disponibles para dicha fecha, las habitaciones deberán mostrar una descripción con el precio, y para cuántas personas es, el cliente podrá seleccionar una habitación, y posteriormente darle click en un botón llamado "reservar", que lo llevará a otra ventana. Andrés Herreño Cristian Escobar
RQ05 Un cliente externo autenticado, al estar en la ventana de reservar, deberá llenar los datos del comprador(Nombre, Cédula, Forma de Pago), la fecha de entrada, la fecha de salida, fecha actual en que se realiza la reserva, el número de habitación seleccionada en la ventana anterior y para cuántas personas es sin superar el máximo que permite la habitación seleccionada, para poder guardar la reserva. Andrés Herreño Cristian Escobar
RQ06 Un cliente externo autenticado, podrá visualizar en una lista las reservas que ha realizado, además podrá seleccionar una reserva, para poder cancelarla o editarla. Andrés Herreño Cristian Escobar
RQ07 Los datos deberán ser persistidos en una base de datos o en un archivo binario, con las tablas necesarias para el correcto funcionamiento de la aplicación. Andrés Herreño Cristian Escobar