Está en la página 1de 2

Hotel

El dueo de un hotel nos pide desarrollar un programa para consultar las habitaciones disponibles y poder reservar habitaciones en su hotel. El hotel posee tres tipos de habitaciones: simple, doble y matrimonial, y dos tipos de clientes: habituales y espordicos. Una reserva almacena datos del cliente, dela habitacin reservada, la fecha de comienzo y el nmero de das que ser ocupada la habitacin. El recepcionista del hotel debe poder hacer las siguientes operaciones: Obtener un listado de las habitaciones disponible de acuerdo a su tipo. Preguntar por el precio de una habitacin de acuerdo a su tipo. Preguntar por el descuento ofrecido a los clientes habituales

Como ya sabemos los requisitos funcionales de un software es lo que el cliente pide que realice o cumpla el programa y entre esos requisitos tenemos los del siguiente caso.

Requisitos Funcionales:
El programa debe contener un diseo agradable y instructivo al recepcionista El programa debe de tener una ventana principal de consultas de habitaciones. Debe generar un reporte de las tipos de habitaciones. Debe generar los diferentes tipos de clientes en este caso seran dos. Generar un reporte de las habitaciones ocupadas y las vacas. Un reporte que al hacer la reservacin determine cuantos das va a ocupar la habitacin. Generar reportes de los precios de las habitaciones determinado por el tipo de habitacin. Determinar si el cliente incurre en un descuento o no. Generar pagos a travs de dinero en efectivo o en tarjetas. Se deben generar reportes de las fechas de reserva, y cada uno de los datos del cliente.

Como ya sabemos los requisitos no funcionales son aquellos que el cliente no tiene conocimiento que los necesitara, pero que a la larga pueden ser de mucha ayuda al programa.

Requisitos No Funcionales:
Generar en el sistema un Login de Usuario. Crear Roles entre usuario y administrador. Hacer las validaciones necesarias, por ejemplo no dejar nmeros de identidad en blanco. Crear Filtros de Bsqueda por nombre, apellidos, habitaciones o identidad. Generar un reporte de habitaciones reservadas semanal o mensual y anualmente. Generar reportes de ganancias que se dan mensual, trimestral o anualmente. Crear una interfaz amigable con iconos que puedan guiar al usuario. Determinar el lenguaje de programacin a crear el software. Determinar en qu navegador se utilizara en caso de hacerlo web. El tiempo de generacin de los reportes y mandar a imprimir.

También podría gustarte