Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • W wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Carmy
  • wiki
  • Wiki
  • requisitos

Last edited by Edson Ricardo da Costa Nov 22, 2019
Page history
This is an old version of this page. You can view the most recent version or browse the history.

requisitos

Home Cronograma Sprints Requisitos Arquitetura Configuração Mockups Banco de Dados Instalação Gerência de Projeto Horários Disponíveis

Página dos Requisitos do Projeto


Template

### XXX - Como [quem], gostaria de [o que] [, porque]
#### Critérios de aceitação
- Critério 1

___

001 - Como usuário, gostaria de realizar login

Critérios de aceitação

  • Deve informar login
  • Deve informar senha

002 - Como usuário, gostaria de realizar o meu cadastro

Critérios de aceitação

  • Deve informar nome
  • Deve informar e-mail
  • Deve informar senha
  • Deve informar confirmação de senha
  • Deve informar combustível preferido (radio button)

003 - Como usuário, gostaria de identificar que estou logado

Critérios de aceitação

  • O usuário deve estar logado
  • O sistema deve identificar o nome do usuário no header da aplicação

004 - Como usuário, gostaria de alterar minhas preferências

Critérios de aceitação

  • Acesso via botão de ações no canto superior da listagem de cupons
  • Deve selecionar um combustível
  • Deve selecionar um raio de visualização
  • Deve ter a opção de cancelar

005 - Como usuário, gostaria de visualizar uma lista de cupons disponíveis

Critérios de aceitação

  • A lista deve indicar qual o tipo de combustível está sendo filtrado e o raio limite
  • Deve exibir uma lista de cupons

006 - Como usuário, gostaria de visualizar uma lista de cupons disponíveis

Critérios de aceitação

  • A lista deve indicar qual o tipo de combustível está sendo filtrado e o raio limite
  • Deve exibir uma lista de cupons

007 - Como usuário, gostaria ver detalhes dos cupons disponíveis

Critérios de aceitação

  • Deve exibir nome do posto
  • Deve exibir o preço original
  • Deve exibir o preço final
  • Deve exibir o endereço do posto
  • Deve exibir a porcentagem de desconto

008 - Como usuário, gostaria retirar um cupom

Critérios de aceitação

  • Deve clicar em um cupom listado na lista de cupons
  • O sistema deve abrir um modal com informações sobre o cupom
  • Deve clicar em Retirar
  • Só é possível manter um cupom retirado

009 - Como usuário, gostaria de visualizar em destaque o cupom retirado

Critérios de aceitação

  • O cupom retirado deve ser exibido com um estilo diferenciado e no topo da lista de cupons
  • Deve ter um cupom retirado

010 - Como usuário, gostaria de poder devolver o cupom retirado

Critérios de aceitação

  • Deve ter um cupom retirado
  • Deve clicar no cupom retirado (em destaque no topo da lista)
  • Clicar em Devolver na modal de detalhes do cupom

011 - Como usuário, gostaria de poder devolver o cupom retirado

Critérios de aceitação

  • Deve ter um cupom retirado
  • Deve clicar no cupom retirado (em destaque no topo da lista)
  • Clicar em Devolver na modal de detalhes do cupom

012 - Como gerente, gostaria de realizar login

Critérios de aceitação

  • Deve informar login
  • Deve informar senha

013 - Como gerente, gostaria de identificar que estou logado como gerente

Critérios de aceitação

  • O sistema deve identificar o tipo de conta no header da aplicação

014 - Como gerente, desejo visualizar todos os meus postos cadastrados

Critérios de aceitação

  • Exibir nome e endereço de cada posto cadastrado

015 - Como gerente, gostaria de visualizar todas as campanhas dos meus postos

Critérios de aceitação

  • O gerente deve ter ao menos um posto vinculado
  • O gerente deve ter selecionado um posto
  • Cada campanha deve exibir o tipo do combustível
  • Cada a campanha deve exibir o preço original do combustível
  • Cada campanha deve exibir o preço final do combustível
  • Cada campanha deve exibir o período de validade

016 - Como gerente, gostaria de criar novas campanhas

Critérios de aceitação

  • O gerente deve ter ao menos um posto vinculado
  • O gerente deve ter selecionado um posto
  • O sistema deve disponibilizar a opção de criar campanha
  • O sistema deve abrir uma tela específica com um formulário para o cadastro da campanha
  • O gerente deve informar o tipo de combustível
  • O gerente deve informar o tempo de duração
  • O gerente deve informar a quantidade de cupons
  • O gerente deve informar o preço original
  • O gerente deve informar o preço final
  • O sistema deve calcular a porcentagem da diferença entre o preço original e final

017 - Como frentista, gostaria de realizar login

Critérios de aceitação

  • Deve informar login
  • Deve informar senha

018 - Como frentista, gostaria de identificar que estou logado como frentista

Critérios de aceitação

  • O sistema deve identificar o tipo de conta no header da aplicação

019 - Como frentista, gostaria de poder validar cupons do meu posto

Critérios de aceitação

  • O sistema deve disponibilizar um formulário com um campo para preencher o código do cupom
  • O frentista deve preencher o campo com código de um cupom
  • O frentista deve submeter o formulário de validação
  • Ao enviar o formulário o sistema deve ser exibir um alerta informando se o cupom foi validado ou não

Clone repository
  • arquitetura
  • banco_dados
  • configuracao
  • configuracao
    • Linux
    • MacOs
    • Windows
  • cronograma
  • gp
  • Home
  • horarios
  • mockups
  • requisitos
  • sprints
  • telas_desenvolvidas