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

requisitos · Changes

Page history
Update requisitos authored Aug 30, 2019 by Guilherme Rangel's avatar Guilherme Rangel
Hide whitespace changes
Inline Side-by-side
requisitos.md
View page @ a5f2ee17
......@@ -23,37 +23,37 @@ ___
___
### 002 - Como usuário, gostaria de realizar o meu cadastro
### 002 - Como usuário, gostaria de realizar o meu cadastro para poder utilizar o aplicativo
#### Critérios de aceitação
- Deve informar nome
- Deve informar e-mail
- Deve informar senha
- Deve informar confirmação de senha
- Deve ser informado nome
- Deve ser informado e-mail
- Deve ser informado senha
- Deve ser informado a confirmação de senha
- Deve informar combustível preferido (radio button)
___
### 003 - Como usuário, gostaria de identificar que estou logado
### 003 - Como usuário, gostaria de identificar que estou logado para ter um feedback do sistema
#### 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
- O sistema deve identificar e exibir o nome do usuário no header da aplicação.
___
### 004 - Como usuário, gostaria de alterar minhas preferências
### 004 - Como usuário, gostaria de alterar minhas preferências porque posso abastecer com diferentes tipos de combustíveis.
#### 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 ter um combustível selecionado pelo menos.
- Deve selecionar um raio de visualização
- Deve ter a opção de cancelar
- Deve ter a opção de cancelar a qualquer momento.
___
### 005 - Como usuário, gostaria de visualizar uma lista de cupons disponíveis
### 005 - Como usuário, gostaria de visualizar uma lista de cupons disponíveis para que eu possa escolher um e usar-lo.
### 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
- Deve haver cupons disponíveis
___
### 006 - Como usuário, gostaria de visualizar uma lista de cupons disponíveis
......@@ -63,23 +63,24 @@ ___
___
### 007 - Como usuário, gostaria ver detalhes dos cupons disponíveis
### 007 - Como usuário, gostaria de ver detalhes dos cupons disponíveis para saber mais informações sobre o mesmo.
### 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 preço original do combustível
- Deve exibir o preço final do combustível
- Deve exibir o endereço do posto
- Deve exibir a porcentagem de desconto
- Deve exibir a porcentagem de desconto em relação ao preço original
___
### 008 - Como usuário, gostaria retirar um cupom
### 008 - Como usuário, gostaria retirar um cupom para ganhar desconto no momento de abastecer.
### Critérios de aceitação
- Deve clicar em um cupom listado na lista de cupons
- Deve selecionar um cupom listado na lista de cupons
- O sistema deve abrir um modal com informações sobre o cupom
- Deve clicar em Retirar
- Deve clicar na ação de em Retirar
- Só é possível manter um cupom retirado
- só é possível retirar um cupom por vez
___
......@@ -87,11 +88,12 @@ ___
### 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
- O usuario deve esta logado no sistema.
___
### 010 - Como usuário, gostaria de poder devolver o cupom retirado
### 010 - Como usuário, gostaria de poder devolver o cupom caso eu não tenha mais interesse em utiliza-lo
### Critérios de aceitação
- Deve ter um cupom retirado
- Deve clicar no cupom retirado (em destaque no topo da lista)
......@@ -100,34 +102,31 @@ ___
___
### 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
### 012 - Como gerente, gostaria de realizar login para poder gerenciar campanhas.
### Critérios de aceitação
- Deve informar login
- Deve informar senha
___
### 013 - Como gerente, gostaria de identificar que estou logado como gerente
### 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
- O sistema deve identificar e exibir o gerente logado.
___
### 014 - Como gerente, desejo visualizar todos os meus postos cadastrados
### 014 - Como gerente, desejo visualizar todos os meus postos cadastrados para poder lançar e gerenciar campanhas.
## 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
### 015 - Como gerente, gostaria de visualizar todas as campanhas dos meus posto para poder analisa-las
### Critérios de aceitação
- O gerente deve ter ao menos um posto vinculado
- O gerente deve ter selecionado um posto
......@@ -135,10 +134,12 @@ ___
- 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
- Deve existir pelo menos uma campanha cadastrada.
- O gerente deve estar logado no sistema
___
### 016 - Como gerente, gostaria de criar novas campanhas
### 016 - Como gerente, gostaria de criar novas campanhas para atrair mais clientes para o estabelecimento.
### Critérios de aceitação
- O gerente deve ter ao menos um posto vinculado
- O gerente deve ter selecionado um posto
......@@ -150,19 +151,21 @@ ___
- 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
- O gerente deve estar logado no sistema
___
### 017 - Como frentista, gostaria de realizar login
### 017 - Como frentista, gostaria de realizar login para poder dar baixa em cupons
### Critérios de aceitação
- Deve informar login
- Deve informar senha
- Deve estar cadastrado no sistema
___
### 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
- O sistema deve identificar o tipo de conta no header da aplicação e exibir o mesmo
___
......@@ -171,6 +174,7 @@ ___
- 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
- Ao enviar o formulário o sistema deve exibir um alerta informando se o cupom foi validado ou não
- O frentista deve estar logado no sistema
___
\ No newline at end of file
Clone repository
  • arquitetura
  • banco_dados
  • configuracao
  • configuracao
    • Linux
    • MacOs
    • Windows
  • cronograma
  • gp
  • Home
  • horarios
  • mockups
  • requisitos
  • sprints
  • telas_desenvolvidas