Requisitos Funcionais, Não Funcionais e Regras de Negócio

Classificado em Computação

Escrito em em português com um tamanho de 2,46 KB

Requisitos Não Funcionais

Uma vez que os Requisitos Funcionais definem o que o sistema fará, a Engenharia de Software afirma que os Requisitos Não Funcionais definem como o sistema fará, embora essa definição não seja tão clara.

Os Requisitos Não Funcionais não estão relacionados diretamente às funcionalidades de um sistema. Também chamados de atributos de qualidade, ainda assim são de grande importância no desenvolvimento do sistema.

Exemplos:

  • Utilização do módulo de Informações Cadastrais em modo off-line;
  • O sistema deve ser implementado na linguagem Java;
  • O sistema deverá se comunicar com o banco SQL Server;
  • Um relatório de supervisão deverá ser fornecido toda sexta-feira;
  • O sistema deve ser executável em qualquer plataforma.

Requisitos Funcionais

Os requisitos funcionais são de extrema importância no desenvolvimento de aplicativos, pois, sem eles, não há funcionalidades nos sistemas.

Exemplos:

  • Incluir/Excluir/Alterar nome em uma tela de manutenção de funcionário;
  • Geração de relatório de determinado período de vendas;
  • Efetuar pagamentos de compra através de crédito ou débito;
  • Consulta e alterações de dados pessoais de clientes;
  • Emissão de relatórios de clientes ou vendas.

Regras de Negócio

Regras de Negócio são declarações sobre a forma da empresa fazer negócio. 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.

Exemplos:

  • O valor total de um pedido é igual à soma dos totais dos itens do pedido acrescido de 10% de taxa de entrega;
  • Um professor só pode lecionar disciplinas para as quais esteja habilitado;
  • Um cliente do banco não pode sacar mais de R$ 500,00 por dia de sua conta;
  • Senhas devem ter, no mínimo, seis caracteres, entre números, letras e símbolos;
  • Para alugar um carro, o proponente deve estar com a carteira de motorista válida;
  • O número máximo de alunos por turma é igual a 30.

Particularidades que o sistema possa executar e o mais importante.

Entradas relacionadas: