Exemplo - Requisitos e modelo conceitual
Sistema de controle de contas bancárias
Requisitos Funcionais
Abertura de conta - Comum
Informar: Nome, CPF, telefone, renda, número da conta
Saldo inicial deve ser: R$ 100,00 .
Abertura de conta - Especial
Informar: Nome, CPF, telefone, renda, número da conta
Saldo inicial deve ser: R$ 100,00
Limite deve ser: R$ 1000,00
Renda mínima deve ser: R$ 5000,00 +
Buscar conta
Para realizar as operações de saque, depósito e consulta de saldo o usuário informa o número da conta e o sistema deve localizá-la, caso não encontre exibir mensagem de erro. +
Saque - Conta Comum
O saldo não pode ser inferior ao valor do saque. +
Saque - Conta Especial
O cliente pode usar todo o valor do limite. +
Depósito
Só aceitar valores maiores que zero.
Para valores menores exibir mensagem de erro. +
Consulta de Saldo
Retorna o saldo da conta informada +
Relatórios gerenciais
O sistema deve gerar os seguintes relatórios para o gerente:
Pesquisa de saldo informando o número da conta;
Pesquisa de saldo informando o nome do cliente;
Pesquisa de contas informando o saldo (inicial e final);
Quantidade de contas existentes no banco
Pesquisa de clientes usando o limite especial
Requisitos Não Funcionais
Implementar interface gráfica representando as funcionalidades do banco.
As operações deverão possuir tempo de resposta inferior a 3 segundos.
Deve-se garantir a segurança e confidencialidade nas transações.
O sistema deverá estar disponível 24 x 7.
Banco Quero Ficar Rico
Sistema de controle de contas bancárias
MODELO CONCEITUAL
MODELO LÓGICO