exemplos de casos de uso
Guide", Geri Schneider & Jason Winters, Addison-Wesley, 1998.
Diagrama de Casos de Uso
Sistema de Vendas
Caso de Uso 1 – Fazer pedido
Pré-condição:
O usuário deve ter feito "log-in" e obtido autorização do sistema
Fluxo de eventos primário:
O caso de uso começa quando o cliente seleciona "fazer pedido".
O cliente fornece seu nome e endereço.
Se o cliente fornece apenas o CEP, o sistema coloca automaticamente o a cidade e o estado.
Enquanto o cliente quiser pedir itens faça
O cliente fornece as informações sobre cartão de crédito.
O cliente submete os dados ao sistema.
O sistema verifica as informações fornecidas, marca o pedido como "pendente" e envia as informações de pagamento para o sistema de contabilidade e pagamento.
Quando o pagamento é confirmado, o pedido é marcado como "confirmado" e o número de pedido
(NP) é dado ao cliente.
Fluxo de eventos secundário:
O cliente fornece código do produto
O sistema fornece as descrição e preço do produto
O sistema atualiza o valor total
A qualquer momento antes de submeter, o cliente pode selecionar cancelar. O pedido não é gravado e o caso de uso termina.
No passo 7, se alguma informação estiver correta, o sistema pede ao cliente para corrigir a informação. Pós-condição:
O pedido deve ter sido gravado no sistema e marcado como confirmado.
Caso de Uso 1 – Fazer pedido
Diagrama de atividades
Caso de Uso 2 – Verificar pedido
Atores
Pré-condição:
O caso de uso começa quando o cliente seleciona "Meu pedido"
Usa Procurar Pedido
O Sistema mostra os dados da situação do pedido e o caso de uso termina
Fluxo de Secundário (caminho alternativo):
O usuário ter feito o pedido.
Fluxo de Eventos (caminho