Você está na página 1de 8

Exemplos de casos de uso e alguns

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

Você também pode gostar