Skip to content

#UC 05 Manter Usuário

victorcmoura edited this page Apr 19, 2017 · 3 revisions

UC 05 Manter usuário

  1. UC 01 Manter Usuário
    1. Breve Descrição
    2. Fluxo de Eventos
    3. Fluxo Básico
    4. Fluxo Alternativo
      1. Editar Usuário
    5. Fluxos de Exceção
      1. Criação de Usuário com Atributos Inválidos
      2. Edição de Usuário com Atributos Inválidos
  2. Condições Prévias
    1. Condições prévias do fluxo básico
    2. Condições prévias do fluxo alternativo
  3. Condições Posteriores
    1. Condição posterior ao fluxo básico
    2. Condições posterior do fluxo alternativo
  4. Mensagens
  5. Regras de negócio

Especificação de Caso de Uso Manter Usuário

Caso de Uso: UC05 - Manter Usuário

1. Breve Descrição

Este caso de uso irá permitir a criação de um perfil de usuário e a edição de seus dados pessoais. O principal motivo da criação de perfil é garantir acesso às funcionalidades do sistema.

2. Fluxo de Eventos

2.1 Fluxo Básico

  1. O sistema apresenta a seguinte opção:
  2. Criar usuário.
  3. O sistema solicita o preenchimento dos campos.
  4. O usuário solicita a criação de usuário.
  5. O sistema realiza a validação dos dados enviados. [FE01]
  6. O sistema registra os dados inseridos nos campos.
  7. O sistema apresenta mensagem de confirmação de criação de novo usuário.[ME01]
  8. O caso de uso é encerrado.

2.2 Fluxo Alternativo

1. Editar Usuário
  1. O sistema apresenta a seguinte opção: Editar Usuário
  2. O sistema habilita a edição dos campos necessários previamente preenchidos.
  3. O cliente edita as informações desejadas e solicita confirmação de suas ações.
  4. O sistema realiza a validação dos dados preenchidos. [FE02]
  5. O sistema apresenta mensagem confirmando a edição dos dados.[ME02]
  6. O sistema sobrescreve os dados anteriores.

2.3 Fluxos de Exceção

2.3.1 Criação de Usuário com Atributos Inválidos [FE01]

  1. O sistema identifica a solicitação de registro de dados inválidos.
  2. O sistema apresenta mensagem de erro notificando o usuário sobre o erro que foi encontrado.[ME03]
  3. O caso de uso retorna ao fluxo de origem.

2.3.2 Edição de Usuário com Atributos Inválidos [FE02]

  1. O sistema identifica a solicitação de registro de dados inválidos.
  2. O sistema apresenta mensagem de erro notificando o usuário sobre o erro que foi encontrado.[ME03]
  3. O caso de uso retorna ao fluxo de origem.

3. Condições Prévias

3.1 Condições prévias do fluxo básico

Não existem condições prévias.

3.2 Condições prévias do fluxo alternativo

O usuário deve estar cadastrado e em sessão ativa.

4. Condições Posteriores

4.1 Condição posterior ao fluxo básico

Os dados do usuário devem estar devidamente guardados no sistema.

4.2 Condição posterior ao fluxo alternativo

Os dados modificados devem ter sido sobrescritos no sistema.

5. Mensagens

5.1 [ME01] - “Usuário cadastrado com sucesso”.
5.2 [ME02] - “As alterações foram salvas”.
5.3 [ME03] - “Dados preenchidos incorretamente”.

Release 01

Artefatos de Gerência

Planos de Projeto

Artefatos de Desenvolvimento

Casos de Uso

Casos de Teste

Protótipo

Cliente

Apresentação

Release 2

Planejamento

Fechamento

Legenda

✅ Finalizado ☑️ Não finalizado

Clone this wiki locally