Mudanças entre as edições de "Carrinho de Compras"
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. Usuário acessa o cadastro de pedido;
- 2. Usuário utiliza filtros para selecionar itens;
- 3. Usuário avança e verifica os itens incluídos;
- 4. Usuário preenche as informações do pedido[RE1];
- 5. O sistema verifica se os campos obrigatórios estão preenchidos;
- 6. O sistema habilita o botão salvar;
- 7. Usuário clica no botão salvar;
- 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];
- 10. O sistema desabilita o botão salvar.
- Fluxos alternativos
A1 – Informar itens através do EDI:
- 1. Usuário acessa o cadastro de pedido;
- 2. Usuário utiliza botão arquivo Edi;
- 3. O usuário seleciona o arquivo com os dados;
- 4. Sistema faz a leitura do arquivo;
- 5. Sistema exibi os itens já no pedido;
- 6. O sistema retorna com o resultado da pesquisa atualizando;
- 7. Usuário preenche as informações do pedido[RE1];
- 8. O sistema verifica se os campos obrigatórios estão preenchidos;
- 9. O sistema habilita o botão salvar;
- 10. Usuário clica no botão salvar;
- 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];
- 13. O sistema desabilita o botão salvar
Requisitos Especiais
[RE1] – Informações de filtros de cadastro;
- Organização de venda: Já vem preenchida;
- Tipo: Já vem preenchida;
- Frete: Lista com os nomes dos tipos possíveis de frete existentes no sistema;
- Meio Pgto.: Lista com os nomes dos tipos possíveis de meios de pagamento existentes no sistema;
- Cond. Pgto.: Lista com os nomes dos tipos de condições de pagamento configurados para o cliente em atendimento;
- Ordem de Compra: Número de controle de Compra;
- Data Programação e Faturamento: Data para programação e faturamento da compra;
- 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 |