Adicionar Produto no Carrinho - 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
Este caso de uso representa a opção do usuário normal e o cliente adicionar produtos ao carrinho virtual de compras do site, podendo no fim realizar a compra dos itens contidos dentro dele.
2. Atores
| Tipo |
Nome |
| Ator(es) principa(is) |
Usuário normal e cliente |
| Ator secundário |
Sistema |
3. Pré-Condições
4. Fluxo Básico
FB01 - Adiciona produtos realizando busca
| Passo |
Descrição |
| P01 |
O usuário digita o produto de desejo na barra de pesquisa |
| P02 |
O usuário clica no botão de confirmar para realizar a busca do produto |
| P03 |
O usuário seleciona um item filtrado pela busca |
| P04 |
O usuário adiciona o item selecionado ao carrinho |
5. Fluxo Alternativo
FA01 - Adiciona produtos sem realizar busca
| Passo |
Descrição |
| P01 |
O usuário clica no item disponível no feed da página principal |
| P02 |
O usuário adiciona o item selecionado ao carrinho |
6. Fluxo de Exceção
FE01 - Produto indisponível
| Passo |
Descrição |
Referência |
| P01 |
O usuário digita o produto de desejo na barra de pesquisa |
FB01 - P01 |
| P02 |
O usuário clica no botão de confirmar para realizar a busca do produto |
FB01 - P02 |
| P03 |
O usuário encontra o item indisponível para compra |
RN01 |
7. Pós-Condição
8. Regras de negócio
| ID |
Descrição |
Passo do Fluxo Associado |
| RN01 |
O item só poderá ser adicionado ao carrinho se existir a quantidade suficiente ao solicitado pelo usuário |
FA01 - P02 ou FE01 - P03 |