Banco de dados
Trata-se de um hotel informatizado com um ambiente de banco de dados relacional. O sistema foi construído seguindo algumas regras de negócio que vamos expor.
Descrição sintética de suas operações rotineiras que o sistema de informações apresenta.
· Quanto ao Hóspede
Um hóspede possui nome, local de origem, local de destino, motivo da viagem, data de entrada no hotel e a identificação do apartamento ocupado por ele.
Um hóspede pode efetuar reservas para a sua estadia desde que especificada a data de chegada e o provável período de hospedagem.
Essas reservas podem ser realizadas por agências de viagem.
· Quanto às instalações do hotel
Um hotel possui vários apartamentos, sendo que podem ser de quatro tipos: single, double, suítes e suítes presidências. (É um destes cheios de estrelas.)
O hotel possui serviços diversos, tais como: restaurante, bar, sauna, piscina, salão de beleza, loja de presentes, lavanderia e copa (serviços de quarto).
Alguns serviços são gentilezas do hotel e outros são pagos conforme o uso.
Os serviços utilizados pelos hóspedes podem ser debitados na sua conta de serviços.
Alguns serviços podem ter consumo de produtos, porém alguns são serviços sem consumo nenhum, como sauna e diárias.
O hotel mantém estoque de produtos tanto para alimentação quanto à venda aos hóspedes
· Quanto à conta do hóspede
Todo hóspede possui dois tratamentos de contas: a conta diária que também é considerada um serviço prestado pelo hotel, e a conta de outros serviços.
Na conta de serviços são lançados os consumos de frigobar, restaurante, sauna, serviços de quarto, etc.
Quanto o fechamento da conta de um hóspede (encerramento de hospedagem), as despesas de estadia podem ser faturadas (a prazo) e as despesas de serviços devem ser pagas à vista.
São emitidas duas notas fiscais separadas. Uma nota contém as diárias e a outra, os serviços utilizados.
· Quanto às reservas
Estas devem indicar se a reserva foi realizada pelo