Você está na página 1de 4

UC001 – Cadastro de Cliente

Descrição sucinta.
O usuário visualiza as opções referente ao cadastro de cliente

Atores.
Usuário.

Pré-Condições.
O usuário deve estar autenticado no sistema.

Pós-Condições.
O usuário efetuou, inclusão, alteração, consulta ou remoção de um
cliente.

Fluxo principal.

1. O usuário visualiza tela inicial


2. O sistema apresenta as opções [2.a] Incluir [2.b] Consultar
[2.c] voltar.
3. O usuário seleciona uma das opções.
4. O sistema valida a opção selecionada e direciona o usuário
para o fluxo da opção.
5. Caso de uso encerrado.

Extensões

2.a Incluir.
1. O sistema direciona o usuário para o UC002.
2. Caso de uso retorna para o passo 2 do fluxo principal.

2.b Consultar.
1. O sistema direciona o usuário para o UC003.
2. Caso de uso retorna para o passo 2 do fluxo principal.
2.c Voltar.
1. Caso de uso retorna para o passo 5 do fluxo principal.

UC002 – Inclusão de Cliente

Descrição sucinta.
O usuário cadastra novo cliente

Atores.
Usuário.

Pré-Condições.
O usuário deve estar autenticado no sistema.

Pós-Condições.
O usuário efetuou a inclusão de um novo cliente.

Fluxo principal.

1. O usuário preenche os campos com os dados do cliente .


2. O sistema apresenta as opções [2ª] Salvar ou [2b] Voltar.
3. O usuário seleciona uma das opções.
4. O sistema valida a opção selecionada e direciona o usuário para
o fluxo da opção
5. Caso de uso encerrado

Extensões.

2a Salvar
1. O sistema salva os dados no banco de dados.
2. Caso de uso retorna para o passo 5 do fluxo principal.
2b Voltar
1. Caso de uso retorna para o passo 5 do fluxo principal.

UC003 – Consulta de Cliente

Descrição sucinta.
O usuário consulta dados do cliente

Atores.
Usuário.

Pré-Condições.
O usuário deve estar autenticado no sistema.

Pós-Condições.
O usuário efetuou a consulta de um novo cliente.

Fluxo principal.

1. O usuário preenche o campo com o id do cliente e tecla enter.


2. O sistema exibe os dados do cliente, caso não exista o sistema
exibe uma mensagem de erro.
2. O sistema apresenta as opções [2a] Modificar ou [2b] Voltar
[2c] Excluir.
3. O usuário seleciona uma das opções.
4. O sistema valida a opção selecionada e direciona o usuário para
o fluxo da opção
5. Caso de uso encerrado

Extensões.

2a Modificar
1. O sistema permite a edição dos dados cliente.
2. O usuário altera as informações
3. O sistema apresenta as opções [3a] Salvar [3b] Voltar
3a o sistema salva as informações do bando de dados.
3b o sistema retorna para o passo 5 do fluxo principal.

4. Caso de uso retorna para o passo 5 do fluxo principal.

2b Voltar
1. Caso de uso retorna para o passo 5 do fluxo principal.
2c Excluir
1 O sistema excluir o cliente do bando de dados.
2 Caso de uso retorna para o passo 5 do fluxo principal.