Java
CURSO DE SISTEMAS DE INFORMAÇÃO
Autorizado pelo Ministério da Educação, por meio da Portaria nº 751 de 03/09/2007. Mantida pela Associação Educacional União Tecnológica do Trabalho.
LABORATÓRIO DE PROGRAMAÇÃO III
AVALIAÇÃO BIMESTRAL – 2º/2012 TURMA: 3º BACHARELADO EM SISTEMAS DE INFORMAÇÃO
PROFESSOR(A): RAFAEL DE ANDRADE SOUSA
27/04/2012
ALUNO:_________________________________________________________ Nº____
Segundo Trabalho Bimestral
Enunciado
Esse trabalho consiste na construção de uma aplicação em Java para, tanto exercitar como demonstrar a capacidade do aluno na disciplina. Adicionalmente, pretende-se familiarizar o aluno com um problema real e prepará-lo para a análise e desenvolvimento de aplicações que resolvam tais problemas. Para este trabalho, optou-se por descrever, de maneira extremamente simplista, o gerenciamento de um hotel, consistindo no cadastro de hóspedes, serviços e quartos. O sistema consistirá em seis subaplicações ou módulos: 1. Cadastro de Clientes (Hóspedes). 2. Cadastro de Quartos(Suítes). 3. Cadastro de Serviços. 4. Registrar entrada de hóspedes. 5. Registrar saída de hóspedes. 6. Registrar consumo. Os três primeiros módulos, deverão ser CRUDs1 simples. Os três últimos, utilizarão dos dados dos primeiros para efetivar a movimentação da hospedagem de um cliente. Quando um hóspede chega ao hotel, o mesmo deverá procurar os dados do mesmo no cadastro. Depois, verificar quais quartos, de acordo com o tipo e a capacidade escolhidas pelo cliente e fazer o registro de entrada, associando o hóspede com o quarto. Durante a estada de um determinado cliente, ele pode solicitar serviço de quarto, ou consumir cafés da manhã (isso não será incluso no preço da diária e será cobrado a parte, por exemplo), ou itens de frigobar. Tudo isso se caracterizará como produtos. Durante o processo de saída do cliente (checkout), o atendente que utiliza o sistema, deverá registrar o seu