Casos de uso expandido
1. Diagrama de Casos de Uso
2. Casos de Uso Expandido
Caso de uso: Manutenção Orçamento
Atores: Vendedor
Interessados: Cliente, Gerente
Pré-condições: O cliente deve estar registrado.
Pós-condições: O orçamento foi entregue ao cliente. O orçamento foi registrado.
Fluxo principal:
1. O cliente solicita um orçamento.
2. O cliente informa seus dados pessoais.
3.[EV] O Vendedor inicia o registro do orçamento.
4. [EV] O Vendedor informa o cliente e o produto.
5. [RS] O Vendedor finaliza o orçamento e entrega o ao cliente.
Tratamento de exceções:
1a. O produto pedido pelo cliente não está disponível 1a.1. O orçamento é cancelado.
4a. O cliente não possui cadastro. 4a.1 O cliente deve informar seus dados para cadastro. 4a.2 [EV] O Vendedor efetua o cadastro. 4ª.3 [RS] Cliente Cadastrado 4a.4 Retorna ao fluxo principal no passo 4.
Caso de uso: Efetuar venda
Atores: Caixa
Interessados: Cliente, Vendedor, Gerente
Pré-condições: O cliente deve ter realizado um orçamento e o produto constar no estoque.
Pós-condições: O cliente realizou a compra do produto. O produto sai do estoque. O registro da venda, bem como a comissão do vendedor deve ser realizado.
Fluxo principal:
1. O cliente chega ao caixa com um orçamento.
2. [EV]O Caixa registra a venda.
3. Caixa questiona o cliente quanto a forma de pagamento.
4. [EV]O Caixa registra o pagamento.
5. [RS] O sistema emite a nota fiscal.
6. O Caixa entrega a nota ao almoxarife.
Tratamento de exceções:
3a. Pagamento Cartão 3a.1. Vai para o caso de uso “Pagamento Cartão”. 3a.2. Retorna para o passo 4.
3b. Pagamento a vista 3b.1. Vai para o caso de uso “Pagamento a vista”. 3b.2. Retorna para o passo 4.
3c. Pagamento em Cheque 3c.1. Vai para o caso de uso “Pagamento em cheque”. 3c.2. Retorna para o passo 4.
3d.