Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Objetivo do Trabalho Requisitos definem as capacidades que o sistema deve apresentar. São, além de funções, objetivos, propriedades, restrições que o sistema deve possuir para satisfazer contratos, padrões ou especificações de acordo com os usuários. De forma mais geral um requisito é uma condição necessária para satisfazer um objetivo. Requisitos Funcionais Requisito funcional não é uma funcionalidade, é uma necessidade funcional que o software deve atender. A funcionalidade será executada por um ator sistêmico pelo próprio sistema onde Requisitos Funcionais serão viabilizados. Requisitos Não-Funcionais São os requisitos relacionados ao uso da aplicação em termos de desempenho, usabilidade, confiabilidade, segurança, disponibilidade, manutenção e tecnologias envolvidas. Não é preciso o cliente dizer sobre eles, pois eles são características mínimas de um software de qualidade, ficando a cargo do desenvolvedor optar por atender esses requisitos ou não. Regra de Negócio São declarações sobre a forma da empresa fazer negócios. Elas refletem políticas do negócio. As organizações com isto têm políticas para satisfazer os objetivos do negócio, satisfazer clientes, fazer bom uso dos recursos, e obedecer às leis ou convenções gerais do negócio. A regra de negócio visa detalhar as funcionalidades particulares do software. Com isso facilita por parte dos programadores o desenvolvimento de métodos de tratamento de exceções, particularidades que o sistema possa executar. Introdução O analista de negócio Samuel Johnson após algumas reuniões com os usuários chaves identificou as principais funcionalidades que o sistema deverá obter. A principal funcionalidade do sistema é garantir o controle dos quartos do hotel auxiliando a equipe da recepção na hora de reservar o quarto. E também quando os hospedes realizarem o pagamento no final de sua estadia. Descrição dos Requisitos Funcionais RF01 - O sistema realizara o cadastro dos clientes. RF02 - O sistema irá controlar a disponibilidade de quartos. RF03 - O sistema deverá permitir que o cliente e o funcionário do hotel reservem quartos que estejam disponíveis. RF04 - O sistema irá registrar o check-in do hóspede (horário da chegada) e check-out (saída). RF06 - O sistema calculará o valor total da conta do hóspede. RF07 - O cliente ou o funcionário do hotel poderão cancelar uma reserva já feita. RF08 - O gerente do hotel deverá poder cadastrar novos quartos, excluí-los e indisponibilizá-los temporariamente. RF09 - O sistema aceitará permitir a inclusão de uma data prevista de check-out do hóspede. RF10 - O cliente e o funcionário do hotel poderão consultar as reservas feitas. RF11 - O sistema registrará todos os gastos do hóspede. RF12 - O funcionário do hotel deverá ser informado quando um quarto for reservado. RF13 - O sistema fará controlar o estoque dos mantimentos do hotel restaurante e lavanderia. RF14 - O sistema fará gerar relatório de entrada e saída de clientes. RF15 - O sistema fará gerar relatório no último dia do mês sobre a taxa de ocupação dos quartos. RF16 - O sistema irá gerar relatório da lavanderia. RF17 - O sistema irá gerar relatório dos itens consumidos no frigobar. Descrição dos Requisitos Não Funcionais RNF01 - O sistema deverá ser de fácil utilização. RNF02 - O sistema deverá ser web. RNF03 - Os relatórios deverão ser gerados em Word. Descrição das Regras de Negócios RN01 - O valor total do quarto será determinado mediante seu tipo e pela quantidade de pessoas que o ocupam. RN02 - O cadastro dos clientes deverão conter: nome, endereço, cidade onde mora, estado, país, telefone, e-mail, documento de identificação, data de nascimento e nome dos pais. RN03 - O cadastro da reserva deverá conter: data e hora de chegada do hóspede, data e hora de saída do hóspede, identificação do hóspede principal, tipo de acomodação desejada, nomes e idades dos acompanhantes, valor da diária, taxa de multa em caso de desistência de última hora. Diagrama de Casos de Uso Geral do Sistema 1 1 1
Compartilhar