Realizar Compra - Desenho-1-2018-G-6/docs GitHub Wiki

Histórico de Revisão

Data Versão Modificação Autor
28/03/2018 1.0 Adicionando estrutura do documento e preenchendo por completo Guilherme Lacerda e Guilherme Augusto

Sumário

1. Descrição

2. Atores

3. Pré-Condições

4. Fluxo Básico

5. Fluxo Alternativo

6. Fluxo de Exceção

7. Pós-Condições

8. Regras de Negócio


1. Descrição

  Permite com que o usuário consiga efetuar uma compra na plataforma.

2. Atores

Tipo Nome
Ator Principal cliente
Ator Secundário Sistema

3. Pré-Condições

  O usuário deverá acessar a plataforma online.

4. Fluxo Básico

FB01 - Usuário não cadastrado

Passo Descrição
P01 O usuário irá buscar por um produto
P02 O usuário deverá adicionar o produto pesquisa e desejado ao carrinho
P03 O usuário deverá acessar o carrinho
P04 O usuário clicará no botão de finalizar compra
P05 O sistema encaminhará o usuário para a tela de cadastro
P06 O usuário realizará o cadastro
P07 O usuário será redirecionado para a tela de realização de pagamento
P08 O sistema irá validar todas as informações necessárias e processará a compra

5. Fluxo Alternativo

FA01 - Usuário já cadastrado

Passo Descrição
P01 O usuário irá buscar por um produto
P02 O usuário deverá adicionar o produto pesquisa e desejado ao carrinho
P03 O usuário deverá finalizar acessar o carrinho
P04 O usuário clicará no botão de finalizar compra
P05 O usuário será redirecionado para a tela de pagamento
P06 O sistema irá validar todas as informações necessárias e processará a compra

FA02 - Compra através da home

Passo Descrição
P01 O usuário visualizará o produto na home
P02 Caso seja cliente, seguir o FA01
P03 Caso seja usuário não cadastrado, seguir o FB01

6. Fluxo de Exceção

FE01

Passo Descrição Referência
P01 Realizará a compra através de alguns dos fluxos estabelecidos FB01 ou FA01 ou FA02
P02 O pagamento não foi processado pela operadora do cartão de crédito -
P03 O sistema irá notificá-lo de que não conseguiu processar o pedido -

7. Pós-Condição

   O usuário conseguirá efetuar a compra e acompanhar o pedido através dos seus pedidos.

8. Regras de negócio

  Não se aplica.

⚠️ **GitHub.com Fallback** ⚠️