• Matéria: Informática
  • Autor: andresssasoares15
  • Perguntado 7 anos atrás

Dados os requisitos:
1. O sistema deve ser capaz de armazenar todas as informações sobre os seus clientes como: RG, CPF, Nome, Data de Nascimento, Endereço, Complemento, CEP) no banco de dados.
2. O sistema deverá atribuir um código para o cliente e este deverá ser único.
3. O complemento é uma informação opcional.
Os requisitos citados são:

Alternativas
Alternativa 1:
Requisitos Não Funcionais.

Alternativa 2:
Requisitos de Domínio.

Alternativa 3:
Requisitos de Usuário.

Alternativa 4:
Requisitos Funcionais.

Alternativa 5:
Não são requisitos, pertencem ao escopo do projeto.

Respostas

respondido por: mayaravieiraj
3

Oi!

Temos abaixo,  um exemplar de um sistema deve ser capaz de armazenar todas as informações sobre os seus clientes como: RG, CPF, Nome, Data de Nascimento, Endereço, Complemento, CEP) no banco de dados.

Fique á vontade para utilizá-lo como inspiração para fazer o seu próprio sistema ou fazer algumas alterações, caso queira.

REGISTRO Conta

 numero_da_conta, cpf_do_cliente, saldo: NUMÉRICO

FIM_REGISTRO

REGISTRO Cliente

 cpf: NUMÉRICO

 nome: TEXTUAL

FIM_REGISTRO

QUANTIDADE_DE_CLIENTES = 3

DECLARA clientes: Cliente[QUANTIDADE_DE_CLIENTES]

DECLARA contas:   Conta[QUANTIDADE_DE_CLIENTES]

PARA i=0 ATÉ QUANTIDADE_DE_CLIENTES FAÇA

 LEIA clientes[i].cpf

 LEIA clientes[i].nome

 LEIA contas[i].saldo // depósito inicial

 clientes[i].codigo = i

 contas[i].numero_da_conta = i

 contas[i].codigo_do_cliente = clientes[i].codigo

FIM_PARA

DECLARA operacao: TEXTUAL

DECLARA num_conta, valor, sair=0: NUMÉRICO

ENQUANTO sair == 0 FAÇA

 LEIA operacao

 SE operacao == "saque" OU operacao == "deposito" ENTÃO

   LEIA num_conta, valor

   PARA i=0 ATÉ QUANTIDADE_DE_CLIENTES FAÇA

     SE contas[i].numero_da_conta == num_conta ENTÃO

       SE operacao == "saque" ENTÃO

         contas[i].saldo = contas[i].saldo - valor

       SE operacao == "deposito" ENTÃO

         contas[i].saldo = contas[i].saldo + valor

       PARA j=0 ATÉ QUANTIDADE_DE_CLIENTES FAÇA

         SE clientes[j].codigo == contas[i].codigo_do_cliente ENTÃO

           ESCREVE clientes[j].nome, contas[i].saldo

       FIM_PARA

   FIM_PARA

 SENÃO operacao == "sair" ENTÃO

   sair = 1

FIM_ENQUANTO


qiesasam: naso respondeu
qiesasam: nao
jackthemaster4: Alternativa 4:
Requisitos Funcionais.
respondido por: jackthemaster4
6

Alternativa 4:

Requisitos Funcionais.


Perguntas similares