Metodologia
Estudo de Caso
Um hotel a fim de melhorar a qualidade de seu atendimento, resolveu desenvolver um pequeno sistema para aprimorar seus serviços de reservas e hospedagens dos clientes. O sistema irá liberar que o cliente faça a reserva de quarto em determinado período, e irá verificar se terá quarto disponível no período solicitado. Se a reserva for efetuada enviará uma confirmação para o cliente, o cliente poderá cancelar o pedido até 24hrs antes da data da reserva. Os clientes no momento do check-in fornecem seus dados cadastrais para efetuar seu registro no hotel e se hospedar.
Diariamente é registrado o consumo que cada cliente realizou nas diversas dependências do hotel. Ao final da hospedagem é realizado o check-out onde é verificada a quantidade de diárias, bem como os gastos adicionais do cliente para que seja gerada sua fatura.
Propósito do Sistema
O sistema tem como propósito controlar a reserva e hospedagem dos clientes no hotel.
Propósito específico
- Gerar a fatura de pagamento da hospedagem
- Semanalmente gerar relatório dos quartos mais utilizados
- Gerar confirmação da reserva
Requisitos Funcionais
Persistir dados da hospedagem: Número do quarto que a pessoa está utilizando, hóspede responsável, data de check-in e data de check-out.
Para realizar uma hospedagem não é necessário fazer reserva.
Deverá possuir um controle de reserva com as seguintes informações: Nome da pessoa que está efetuando a reserva, tipo do quarto que a pessoa deseja, data de check-in e data de check-out.
Deverá possuir tipos de quartos. Exemplo: Simples, Suíte, Executivo e etc...
O consumo deverá ser feito da seguinte forma: Código do produto, Hospedagem (código do hóspede + código do quarto), data do consumo, quantidade e valor unitário do produto, e valor total (quantidade * valor unitário).
Requisitos Não-Funcionais
O sistema deve ter uma interface (GUI) de interação com o usuário.
O sistema deve ter uma boa usabilidade.
O sistema