Use case - efetuar compra

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (504 palavras )
  • Download(s) : 0
  • Publicado : 8 de novembro de 2012
Ler documento completo
Amostra do texto
Livro Virtual_X
UCS - Especificação de Use Case: Efetuar Compra

Versão - 1.0

Histórico de Revisões
Data | Versão | Descrição | Autor |
06/11/2012 | 1.0 | Versão Inicial | Grupo FIAP|
| | | |
| | | |
| | | |

Índice
1. Nome do Use Case: Efetuar Compra 4
1.1 Breve Descrição 4
2. Fluxo de Eventos 4
2.1 Fluxo Básico. 4
2.2 Fluxos Alternativos. 4
2.3Fluxos de Exceção. 4
3. Requisitos Especiais 5
4. Pré-Condição 5
4.1 Cliente Logado 5
4.2 Carrinho de Compras Carregado 5
5. Pós-Condição 5
5.1 Pedido Realizado 5
6. Pontos de Extensão 56.1 Use Case “Manter Carrinho” 5
7. Diagramas 6

Nome do Use Case: Efetuar Compra
Breve Descrição
Este use case efetiva a compra dos produtos que estão armazenados no carrinho de compras.Será responsável por informar os itens vendidos ao setor de Logística para posterior envio ao Cliente.

Fluxo de Eventos
Fluxo Básico
O caso de uso inicia quando o Cliente aciona a opção “FinalizarPedido”.
O sistema apresenta a tela para finalização do pedido, com os dados do(s) item(ns) selecionado(s), o valor do frete e o valor total do pedido.
O sistema solicita ao Cliente que selecione aforma de envio e a forma de pagamento.
O Cliente aciona a opção “Confirmar Compra”.
O sistema aciona o UC “Validar Pagamento”.
O sistema grava os dados da compra e apresenta uma mensagem deconfirmação da compra, informando o número do pedido.
O sistema esvazia o carrinho.
O fluxo básico é finalizado.

Fluxos Alternativos
Alterar Pedido
No passo 2.1.4 do fluxo básico, o Cliente aciona aopção “Alterar Pedido”.
O sistema aciona o UC “Manter Carrinho”.
O fluxo alternativo é finalizado.

Fluxos de Exceção
Forma de Envio não selecionada
No passo 2.1.4 do fluxo básico, o sistemaidentifica que o Cliente não selecionou a forma de envio.
O sistema exibe a mensagem “Favor selecionar a forma de envio”.
O sistema retorna para o passo 2.1.3 do fluxo básico.
O fluxo de exceção é...
tracking img