Caso de uso
Catálogo de Atores: Ator | Descrição | atendente | Ira realizar cadastrar clientes, pedidos e consultar pedidos e produtos. | Gerente | Irar cadastrar,alterar e excluir produtos, alterar e excluir pedidos. |
Identificação do Caso de Uso:
UC01 Cadastrar Cliente
Breve Descrição:
Este caso de uso tem como objetivo cadastrar clientes.
Pré-Condição:
Não se aplica.
Fluxo Básico: Cadastrar cliente.
Este fluxo é iniciado quando o ator atendente seleciona a opção “cadastrar cliente". 1. O sistema solicita os dados do cliente para cadastro. 2. O ator informa os dados do cliente. [FA1] 3. O sistema realisa o cadastro. [FA2] 4. O caso de uso é encerrado.
Fluxos Alternativos:
[FA1] O atendente não preenche todos os campos.
Este fluxo alternativo é iniciado quando o ator atendente não completa todos os campos para o cadastro. 1. O sistema informa preencha todos os campos para finalizar o cadastro. 2. O sistema retorna ao [FB1].
[FA2] Cadastro não realizado.
Este fluxo alternativo é iniciado quando o sistema realiza o cadastro.
1. O sistema informa não foi possível finalizar o cadastro. 2. O sistema retorna ao [FB1].
Pós Condição:
O cliente pode realizar o pedido.
Regras de Negócio:
Não se aplica.
UC02 Cadastrar Pedido.
Breve Descrição:
Este caso de uso tem como objetivo cadastrar pedido.
Pré-Condição.
O cliente tem que ter cadastro.
Fluxo Básico: Cadastrar Pedido.
Este fluxo é iniciado quando o ator atendente seleciona a opção “cadastrar pedido". 1. O sistema solicita o CPF do cliente. 2. O ator informa o CPF. 3. O sistema, autentica o cliente e solicita o código do produto. [FA1] 4. O ator o código. [FA2] 5. O sistema informa ao ator se quer finalizar o pedido. 6. O ator que sim. 7. O sistema relisa o pedido e gera o numero do mesmo. [FA3] 8. O caso de uso e finalizado.
Fluxos Alternativos:
[FA1] O sistema não autentica o cliente