Especificação UC01 Cadastrar - EijiDogen/FEI_MDSMarket GitHub Wiki

Atores

Principal: Cliente Secundário: Funcionário

Sumário

Processo de cadastro de um cliente no sistema que exige que o cliente informe seus dados e forneça fotos de seu documento de identidade. As fotos devem ser validadas por um funcionário.

Pós-Condições

Cliente é cadastrado no sistema e uma conta com saldo é criada.

Pré-Condições

Cliente deve estar na página de cadastro e não pode já estar cadastrado.

Fluxo Principal

  1. Cliente inicia o processo de cadastro através da página de acesso.
  2. Sistema requisita informações do usuário.
    • Nome completo
    • Endereço
    • CPF
    • Telefone
    • e-mail
  3. Cliente preenche os campos para sua identificação.
  4. Sistema confirma que esse cliente ainda não está cadastrado no sistema.
  5. Sistema requisita foto do documento de identidade.
  6. Usuário faz upload da foto.
  7. Sistema realiza upload de fotos para um servidor e pede por aprovação de um funcionário para prosseguir o cadastro.
  8. Funcionário valida e aprova as fotos.
  9. Sistema confirma o registro do usuário e informa ao usuário via e-mail que o cadastro foi bem sucedido.
  10. O cliente confirma que conclui o cadastro, encerrando o caso de uso.

Fluxo de exceção

4a. Sistema descobre que esse cliente já está registrado e não pode prosseguir com o cadastro. 4a2. Sistema mostra uma mensagem de erro, e o cliente retorna ao passo 1.

8a. Funcionário não aprova a foto devido a ilegibilidade ou os dados não conferem 8a2. Sistema mostra uma mensagem de erro, e o cliente retorna ao passo 1.