Mudanças entre as edições de "Carrinho de Compras"

De GeoSales
Ir para navegação Ir para pesquisar
Linha 30: Linha 30:
 
== Happy Day ==  
 
== Happy Day ==  
  
1. Usuário acessa o cadastro de pedido;
+
#1. Usuário acessa o cadastro de pedido;
  
2. Usuário utiliza filtros para selecionar itens;
+
#2. Usuário utiliza filtros para selecionar itens;
  
3. Usuário avança e verifica os itens incluídos;
+
#3. Usuário avança e verifica os itens incluídos;
  
4. Usuário preenche as informações do pedido[RE1];
+
#4. Usuário preenche as informações do pedido[RE1];
  
5. O sistema verifica se os campos obrigatórios estão preenchidos;
+
#5. O sistema verifica se os campos obrigatórios estão preenchidos;
  
6. O sistema habilita o botão salvar;
+
#6. O sistema habilita o botão salvar;
  
7. Usuário clica no botão salvar;
+
#7. Usuário clica no botão salvar;
  
8. O sistema valida e salva as informações[RN02] [RN03] [RN04];
+
#8. O sistema valida e salva as informações[RN02] [RN03] [RN04];
  
9. O sistema informa ao usuário que o registro foi salvo [RE2];
+
#9. O sistema informa ao usuário que o registro foi salvo [RE2];
  
10. O sistema desabilita o botão salvar.
+
#10. O sistema desabilita o botão salvar.
  
 
''' - Fluxos alternativos'''
 
''' - Fluxos alternativos'''
Linha 54: Linha 54:
 
'''A1 – Informar itens através do EDI: '''
 
'''A1 – Informar itens através do EDI: '''
  
1. Usuário acessa o cadastro de pedido;
+
#1. Usuário acessa o cadastro de pedido;
  
2. Usuário utiliza botão arquivo Edi;
+
#2. Usuário utiliza botão arquivo Edi;
  
3. O usuário seleciona o arquivo com os dados;
+
#3. O usuário seleciona o arquivo com os dados;
  
4. Sistema faz a leitura do arquivo;
+
#4. Sistema faz a leitura do arquivo;
  
5. Sistema exibi os itens já no pedido;
+
#5. Sistema exibi os itens já no pedido;
  
6. O sistema retorna com o resultado da pesquisa atualizando;
+
#6. O sistema retorna com o resultado da pesquisa atualizando;
  
7. Usuário preenche as informações do pedido[RE1];
+
#7. Usuário preenche as informações do pedido[RE1];
  
8. O sistema verifica se os campos obrigatórios estão preenchidos;
+
#8. O sistema verifica se os campos obrigatórios estão preenchidos;
  
9. O sistema habilita o botão salvar;
+
#9. O sistema habilita o botão salvar;
  
10. Usuário clica no botão salvar;
+
#10. Usuário clica no botão salvar;
  
11. O sistema valida e salva as informações[RN02] [RN03] [RN04]
+
#11. O sistema valida e salva as informações[RN02] [RN03] [RN04]
  
12. O sistema informa ao usuário que o registro foi salvo [RE2];
+
#12. O sistema informa ao usuário que o registro foi salvo [RE2];
  
13. O sistema desabilita o botão salvar
+
#13. O sistema desabilita o botão salvar
  
 
== Requisitos Especiais ==  
 
== Requisitos Especiais ==  

Edição das 13h14min de 1 de março de 2018

Histórico de Revisões

Data Versão Quem Comentários
26/04/2017 A.1 Renato Lima Criação do Documento.
12/05/2017 A.2 Renato Lima Alteração das RN2.
04/05/2017 A.3 Leonardo Sousa Inclusão da RN8 informando que o pedido deverá ser salvo como efetivado.
15/05/2017 A.4 Leonardo Sousa Alteração da RN7 para contemplar a RE3, que foi incluída no documento
15/05/2017 A.5 Leonardo Sousa Alteração da RN5 e criação da RN7.

Necessidade

O objetivo deste documento é conter o fluxo de eventos que descreve os cenários principais da interação entre os atores e o sistema. A especificação também contém outras informações, como pré-condições, pós-condições e requisitos especiais. O caso de uso também pode ser representado visualmente através de um fluxograma para apresentar o funcionamento completo da atividade.

Este caso de uso tem como finalidade descrever os passos necessários para inclusão de um pedido através do opção carrinho de compras.

Solução

Para essa opção o sistema deve ter seus produtos, tipo produto movimento, condição de pagamentos cadastrados

Happy Day

  1. 1. Usuário acessa o cadastro de pedido;
  1. 2. Usuário utiliza filtros para selecionar itens;
  1. 3. Usuário avança e verifica os itens incluídos;
  1. 4. Usuário preenche as informações do pedido[RE1];
  1. 5. O sistema verifica se os campos obrigatórios estão preenchidos;
  1. 6. O sistema habilita o botão salvar;
  1. 7. Usuário clica no botão salvar;
  1. 8. O sistema valida e salva as informações[RN02] [RN03] [RN04];
  1. 9. O sistema informa ao usuário que o registro foi salvo [RE2];
  1. 10. O sistema desabilita o botão salvar.

- Fluxos alternativos

A1 – Informar itens através do EDI:

  1. 1. Usuário acessa o cadastro de pedido;
  1. 2. Usuário utiliza botão arquivo Edi;
  1. 3. O usuário seleciona o arquivo com os dados;
  1. 4. Sistema faz a leitura do arquivo;
  1. 5. Sistema exibi os itens já no pedido;
  1. 6. O sistema retorna com o resultado da pesquisa atualizando;
  1. 7. Usuário preenche as informações do pedido[RE1];
  1. 8. O sistema verifica se os campos obrigatórios estão preenchidos;
  1. 9. O sistema habilita o botão salvar;
  1. 10. Usuário clica no botão salvar;
  1. 11. O sistema valida e salva as informações[RN02] [RN03] [RN04]
  1. 12. O sistema informa ao usuário que o registro foi salvo [RE2];
  1. 13. O sistema desabilita o botão salvar

Requisitos Especiais

[RE1] – Informações de filtros de cadastro;

  1. Organização de venda: Já vem preenchida;
  2. Tipo: Já vem preenchida;
  3. Frete: Lista com os nomes dos tipos possíveis de frete existentes no sistema;
  4. Meio Pgto.: Lista com os nomes dos tipos possíveis de meios de pagamento existentes no sistema;
  5. Cond. Pgto.: Lista com os nomes dos tipos de condições de pagamento configurados para o cliente em atendimento;
  6. Ordem de Compra: Número de controle de Compra;
  7. Data Programação e Faturamento: Data para programação e faturamento da compra;
  8. Arquivo EDI: Subir arquivo com informação e quantidade.

[RE2] – Mensagem informado o sucesso da inclusão:

“[Usuário], o registro foi salvo com sucesso.”

Regras de Negócio

[RN1]


Aprovação

Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado.

Setor Aprovado Por Data Assinatura
Gerente TI
Gerente Projeto
Gerente Comercial