Você está na página 1de 4

Documento de Requisitos: Sistema para Hotel

A Viso Geral do Sistema


O sistema para o Hotel Uirapuru consiste, basicamente, do gerenciamento das estadias de hspedes do hotel, controlando desde a reserva de acomodaes at o acompanhamento do perodo de estadia, considerando os diversos tipos de consumo efetuados pelos hspedes, tais como frigobar, restaurante, lavanderia e telefonemas. O hotel possui 70 apartamentos simples, 30 apartamentos para casal e 10 sutes de luxo, distribudos pelos diversos andares do hotel. O sistema deve ainda emitir diversos tipos de relatrios e consultas, possibilitando um melhor gerenciamento das acomodaes oferecidas.

B Requisitos Funcionais
B1 Lanamentos diversos 1. O sistema deve permitir a incluso, alterao, visualizao e remoo de hspedes do hotel, contendo os seguintes atributos: nome, endereo, telefone, email, documento de identificao (RG ou CPF para brasileiros e passaporte para estrangeiros), data de nascimento e nome do pai ou da me. 2. O sistema deve permitir a incluso, alterao, visualizao e remoo de itens de consumo, classificados por diversas categorias (frigobar, restaurante e lavanderia), com os seguintes atributos: cdigo do item, descrio e preo de venda. 3. O sistema deve permitir a incluso, alterao, visualizao e remoo de funcionrios do hotel, com os seguintes atributos: documento de identificao, nome, endereo, telefone e data de nascimento. 4. O sistema deve permitir a incluso, alterao, visualizao e remoo dos tipos de acomodao oferecidos pelo hotel, com os seguintes atributos: cdigo do tipo de acomodao, descrio do tipo de acomodao, quantidade total de unidades desse tipo de acomodao existente no hotel, preo da diria, nmero de pessoas adultas e nmero de crianas que esse tipo de acomodao comporta. 5. O sistema deve permitir a incluso, alterao, visualizao e remoo das acomodaes existentes no hotel, com os seguintes atributos: nmero da acomodao, andar no qual se encontra e cdigo do tipo de acomodao. Para cada tipo de acomodao, podem existir diversas acomodaes com nmeros diferentes e localizadas em diversos andares do hotel. 6. O sistema deve permitir o processamento da reserva de acomodao. Cada reserva possui os seguintes atributos: data e hora de chegada do hspede, data e hora de sada do hspede, identificao do hspede principal (previamente cadastrado), tipo de acomodao desejada, nomes e idades dos acompanhantes, valor da diria, taxa de multa a ser cobrada em caso de desistncia de ltima hora (a menos de 12 horas do incio previsto de entrada), os dados do carto de crdito do hspede e desconto concedido (opcional). A reserva somente deve ser

concretizada se existirem vagas suficientes para atend-la. Caso contrrio, dever ser mostrada uma mensagem alertando que no h disponibilidade de acomodaes para o perodo indicado. A remoo de reserva somente permitida sem maiores encargos at 12 horas antes do incioprevisto para estadia no hotel. Aps esse perodo, a remoo da reserva deve alertar ofuncionrio do hotel de que deve ser cobrada a taxa de multa estabelecida durante a reserva. 7. O sistema deve permitir o processamento da entrada de hspede no hotel, com os seguintes atributos: data e hora de chegada do hspede, data e hora prevista para sada do hspede, identificao do hspede principal (previamente cadastrado), nmero da acomodao utilizada, nomes e idades dos acompanhantes, valor da diria, funcionrio responsvel pelo recebimentodo hspede e desconto concedido (opcional). Se tiver sido feita a reserva prvia da acomodao, ento, durante a entrada do hspede, informa-seo nome e o sistema recupera automaticamente os dados da reserva, que podem ser alterados, se necessrio. 8. O sistema deve permitir a incluso, alterao e remoo de consumo do hspede. Durante a estadia no hotel, diariamente um funcionrio do hotel faz a coleta de informaes no frigobar para informar ao sistema os itens consumidos. Alm disso, pedidos feitos ao restaurante e servios requisitados lavanderia so instantaneamente comunicados ao sistema. Cada consumo do hspede possui os seguintes atributos: data do consumo, nome do funcionrio responsvel, nmero da acomodao, cdigo dos itens consumidos, quantidades consumidas e valor unitrio. 9. O sistema deve permitir o processamento da sada de hspede do hotel, com os seguintes atributos: nmero da acomodao utilizada, data e hora de sada do hspede, nmero de dirias cobradas, valor de cada diria, valor dos gastos com telefonemas, e desconto concedido (opcional). 10. O sistema deve totalizar automaticamente os gastos de consumo do hspede, que foram previamente cadastrados, mostrando os subtotais por categoria (frigobar, restaurante e lavanderia). 11. O sistema deve tambm apresentar na tela o total a pagar, que a soma das dirias, acrescentando-se os consumos e os telefonemas e subtraindo-se o desconto, se houver. Tambm desejvel que o sistema permita ao hspede dar entrada ao seu processo de sada do hotel a partir da televiso deseu apartamento. 12. O sistema deve permitir as seguintes opes de pagamento da estadia no hotel: 1) vista (em dinheiro, cheque ou carto de crdito); 2) faturado em 30 dias. 13. O sistema deve permitir a quitao de uma fatura paga pelo hspede, contendo as seguintes informaes: nmero da fatura, data de vencimento, data de pagamento, valor total pago, juros e multa.

B2 Impresso de diversos tipos de relatrios e consultas 14. O sistema deve permitir a impresso de uma listagem dos hspedes que esto no hotel no momento, contendo o nome do hspede principal, nome dos acompanhantes, data de entrada, data prevista para sada e nmero da acomodao. O sistema deve permitir a impresso de uma listagem das reservas efetuadas para a data atual, contendo o nome do hspede principal, telefone para contato, tipo de acomodao e data prevista para sada. 15. O sistema deve permitir a impresso de um comprovante de sada do hspede, contendo o nome do hspede, documento, datas e horrios de entrada e sada, nmero total de dirias, valor total das dirias, valor total do consumo do hspede, valor total dos telefonemas, valor do desconto e total apagar. Nesse mesmo comprovante deve ser mostrada uma lista com os produtos consumidos, contendo a data do consumo, descrio do item de consumo, quantidade consumida, preo unitrio e preo total. Ainda nesse comprovante deve constar a forma de pagamento e deve ser reservado um espao para assinatura do hspede. 16. O sistema deve permitir ao hspede visualizar, a partir da televiso de seu apartamento, os dados referentes sua estadia, permitindo que ele confira suas dirias e seus consumos. 17. O sistema deve permitir ao hspede imprimir um histrico de suas estadias no hotel. Para tal o hspede deve ter sido previamente cadastrado e deve portar um cdigo de identificao e uma senha. Esse histrico deve conter uma linha para cada estadia do hspede, contendo as datas de entrada e sada e os totais pagos em cada ocasio. 18. O sistema deve permitir a consulta online da ocupao das acomodaes num certo perodo. Uma acomodao est ocupada se existem hspedes utilizando-a no momento. Uma acomodao est disponvel se no est ocupada no perodo e o nmero de reservas para tal tipo de acomodao no perodo inferior ao nmero total de acomodaes existentes para tal tipo. Essa consulta deve mostrar uma linha para cada tipo de acomodao oferecida, constando, em cada uma dessas linhas, o cdigo do tipo de acomodao, a descrio do tipo de acomodao, o nmero de acomodaes existentes, o nmero de acomodaes ocupadas, o nmero de acomodaes reservadas e o nmero de acomodaes disponveis. 19. O sistema deve permitir a impresso de um relatrio resumindo o faturamento do hotel no perodo (por exemplo, semanal ou quinzenal), contendo, para cada dia do perodo, um resumo das estadias pagas nesse dia, com sete colunas: dirias, frigobar, restaurante, lavanderia, telefonemas, descontos e total. 20. O sistema deve permitir a impresso diria das faturas a serem enviadas aos hspedes que optaram pelo faturamento de suas contas. A fatura contm o nome e endereo completo do hspede, o perodo de estadia, o total de dirias, o total com demais gastos, o valor do desconto, o total lquido a pagar e a data de vencimento. 21. O sistema deve permitir a impresso de um relatrio contendo as faturas em atraso no perodo (por exemplo, semanal ou quinzenal), contendo, para cada dia do perodo, o nome do hspede, a data de vencimento e o valor devido pelo hspede.

C Requisitos no funcionais
C1. Confiabilidade 22. O sistema deve ter capacidade para recuperar os dados perdidos da ltima operao que realizou em caso de falha. 23. O sistema deve fornecer facilidades para a realizao de backups dos arquivos do sistema. 24. O sistema deve possuir senhas de acesso e identificao para diferentes tipos de usurios: administrador do sistema, funcionrios do hotel e clientes que tm acesso ao sistema no hotel (emquiosques especiais). C2. Eficincia 25. O sistema deve responder a consultas online em menos de 5 segundos. 26. O sistema deve iniciar a impresso de relatrios solicitados dentro de no mximo 20 segundos apssua requisio. C3. Portabilidade 27. O sistema deve ser executado em computadores com 1.8GHz ou superior, 1GB de ram ou superior, com sistemaoperacional Windows XP ou acima. 28. O sistema deve ser capaz de armazenar os dados em base de dados Oracle ou MySQL.