Análise estruturada de caixa bancário
a)Diagrama de contexto [pic]
b)Nível 1
[pic]
c)Nível 2
[pic]
d) Dicionário de Dados
Entidade Externa: E1 – Cliente • Descrição: Clientes que possuem uma conta e requisitam operações do sistema. • Fluxo de dados de Entrada: extrato, recibo de transferência, quantia em dinheiro e recibo de conta paga. • Fluxo de dados de saída: operações desejadas.
Tipos/Classes • Clientes em défice: Clientes que possuam contas em estado negativo. • Clientes com saldo positivo: Contas positivas.
Processo P1: Verificar Saldo • Descrição: Verifica valor existente na conta do cliente. • Entradas: Opção consulta e saldo do cliente. • Descrição: Obter valor contido no banco de dados de contas para informação de saldo. • Saídas: saldo em conta.
Processo P2: Transferir • Descrição: Prepara a operação de transferência. • Entradas: montante (valor a ser transferido) e numero da conta do beneficiário. • Descrição: Recebe a quantia a ser transferida após a checagem de dinheiro na conta, correspondente a quantia desejada na transferência que em combinação com o numero da conta do beneficiário dão continuidade ao sistema.. • Saídas: detalhes com valor transferido, nome do beneficiário e data de transferência.
Processo P3: Verificar Possibilidade de transação • Descrição: Responsável por pesquisas que permite ou não a conclusão de ações escolhidas pelo usuário. • Entradas: Valor, montante. • Descrição: recebe o valor de divida de contas e montante permitido para transferências. • Saídas: permissão para o saque e transferência.
Processo P4: Preparar Saídas • Descrição: responsável pela conclusão da operação iniciada pelo cliente. • Entradas: saldo,