Requisitos de usuário
Requisitos de sistema – são descrições mais detalhadas das funções, serviços e restrições operacionais do sistema de software.
Requisitos funcionais – são declarações de serviços que o sistema deve fornecer, de como o sistema deve reagir a entradas especificas e de como o sistema deve se comportar em determinadas situações.
Requisitos não funcionais – são restrições aos serviços ou funções oferecidos pelo sistema.
As descrições em linguagem natural são apresentadas exemplo de requisitos do usuário plausíveis com as seguintes funções:
- Um sistema de bomba de gasolina autônoma, que inclui um leitor de cartão de credito. O cliente passa o cartão de credito e, em seguida, especifica a quantidade de combustível requerida. O combustível é liberado, e a conta do cliente, debitada.
1. No fim de cada mês o sistema informará quanto foi vendido de gasolina.2. Solicitará reabastecimento das bombas, quando elas secarem.3. Os relatórios de custos estão restritos a pessoas autorizadas.
- A função de distribuidor de dinheiro em um caixa eletrônico de banco (ATM).
1. Receberá quanto de dinheiro está sendo inserido.2. Quantas notas de cada valor está sendo inserido.3. Quanto está sendo enviado para cada caixa.
- Os recursos de verificação e correção ortográfica em um editor e texto.
1. Identificar o idioma informado.2. Buscar no seu sistema palavras do idioma previamente estabelecidas.3. Identificar a ortografia digitada.