Os Requisitos Funcionais
Por: haoc • 9/3/2019 • Trabalho acadêmico • 700 Palavras (3 Páginas) • 229 Visualizações
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.
...