Skip to content
Tiago Assuncao edited this page Oct 8, 2015 · 1 revision

##Especificação de Caso de Uso: Cadastrar Fornecedor

###Histórico de Revisão

Data Versão Descrição Autor(es)
08/10/2015 1.0 Elaboração Inicial Tiago Assunção
08/10/2015 1.1 Detalhamento do Caso de Uso Tiago Assunção

1. Descrição

Este é um caso de uso onde um usuário acessa a tela de login e oferece seus dados para que sejam validados no sistema.

2. Ator

Usuário


3. Pré-condições

Não se aplica


4. Pós-condições

Usuário logado no sistama podendo acessar as suas devidas atribuições de perfil, seja ela de Gerente ou Fornecedor.


5. Fluxo de Eventos

5.1 Fluxo Principal

P1: O ator entra no sistema e seleciona a opção de login.
P2: O sistema mostra um formulário com os dados necessários para o fornecedor preencher.
P3: O fornecedor preenche todos os dados corretamente e confirma o cadastro.
P4: O sistema faz uma validação dos dados verificando se estão todos corretos.
P5: O sistema mostra uma mensagem informando que o cadastro foi efetuado com sucesso.

5.2 Fluxo Alternativo

A1. Usuário deixou um dos atributos vazio

A1.1: No passo P4 do fluxo principal, se o sistema perceber que um dos campos está vazio, ele mostra uma mensagem informando ao usuário que existe um campo vazio e que ele precisa preencher todos para efetuar o cadastro e não efetiva o mesmo.

A2. Usuário informou dados no formato incorreto

A2.1: O username ou o password estão incorretos de acordo com a base de dados. A2.2: O usuário recebe uma mensagem que o login não foi autorizado A2.3: O usuário é redirecionado para a página de login

5.3 Fluxo de Exceção


Clone this wiki locally