Engenharia Software
Um pequeno hotel situado em Visconde de Mauá contratou a empresa em que você trabalha como analista de sistemas, para desenvolver um sistema que permitirá um melhor controle de suas atividades diárias. Esse sistema deve ser utilizado através do navegador Firefox.
Para realizar uma reserva de um quarto, o cliente pode fazer pela internet, ou ir pessoalmente até o hotel ou pode fazê-la por telefone. O funcionário que o atende verifica se existe quarto disponível para o período solicitado, de acordo com as características informadas pelo cliente (individual, duplo ou triplo, simples ou de luxo). Havendo disponibilidade é feita a reserva. Caso contrário, o cliente é informado da não disponibilidade de quartos. Neste caso, o funcionário pode oferecer quartos disponíveis com outras características.
O cliente pode solicitar o cancelamento da reserva do quarto ao funcionário do hotel a qualquer momento e feito o cancelamento, o quarto é disponibilizado para uma próxima solicitação.
A reserva também pode ser cancelada pelo gerente quando o cliente não comparecer ao hotel para hospedar-se até às 12:00 horas data de início da reserva. Para isso, o gerente toma como base um relatório de não comparecimentos.
Quando o cliente ocupar um quarto, reservado previamente, o funcionário faz o registro de hospedagem do cliente. Caso o cliente não tenha se hospedado anteriormente no hotel, seu cadastramento deverá ser realizado antes de seu registro de hospedagem.
Ao solicitar o encerramento de sua estadia no hotel, é apresentada ao cliente a conta detalhada de sua estadia. Neste momento, o quarto será disponibilizado para a limpeza.
Após a desocupação e limpeza de um quarto, o gerente coloca-o novamente a disposição para a próxima ocupação.
O sistema deve rodar 24 horas x 7