Escolar Documentos
Profissional Documentos
Cultura Documentos
diagramas
Este exemplos apresentam alguns casos de uso tirados do livro " Applying Use Cases: A Pratical
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 código do produto
O sistema fornece as descrição e preço do produto
O sistema atualiza o valor total
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:
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
Cliente
Pré-condição:
O usuário ter feito o pedido.
Fluxo de Eventos (caminho básico):
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):
Se no passo 2, o pedido não foi encontrado, o sistema informa
que o pedido não está cadastrado e solicita que o usuário
verifique se os dados do pedido estão corretos.
Pós-condição:
A situação do pedido não ter sido alterada.
Caso de Uso 2 – Verificar pedido
Diagrama de atividades
Caso de Uso 3 – Fornecer produto
Atores
Fornecedor
Pré-condição:
Os fornecedores devem estar na lista dos fornecedores aptos a
fornecimento.
Fluxo de Eventos (caminho básico):
O caso de uso começa quando o fornecedor pega a lista de produtos.
Os fornecedores deve preencher um formulário constando a quantidade
do produto solicitado que pode ser fornecida bem como o preço unitário e
seu respectivo código. Deve informar nome e cpf/cgc.
O sistema calcula qual fornecedor foi escolhido para realizar o
fornecimento.
O sistema deve notificar o fornecedor que foi escolhido.
O Fornecedor entrega os produtos de acordo com as especificações.
O Sistema atualiza a quantidade disponivel de produtos.
Quando o sistema realizar a atualização deve ser emitido uma ordem de
pagamento para o fornecedor.
Pós-condição:
Os produtos devem estar atualizados.
Caso de Uso 3 – Fornecer produto
Diagrama de atividades