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 Disponiveis

Página dos Requisitos do Projeto

Usuário

  1. Eu, como usuário, desejo acessar a aplicação e me cadastrar.
  • Critérios de aceitação:
  • Usuário deve informar E-mail, senha e combustível.
  1. Eu, como usuário, desejo acessar a aplicação e realizar login.

  2. Eu, como usuário, gostaria de poder visualizar uma lista exibindo todos os postos de gasolina com desconto/promoção dentro de um raio de distância previamente definido.

  • Critérios de aceitação:
  • O usuário deve ter tipo de combustível preferido previamente selecionado.
  • O usuário/sistema deve ter definido um raio distância inicial.
  1. Eu, como usuário, gostaria de ordenar a lista de postos por menor distância ou maior desconto para saber a melhor opção de abastecimento.

  2. Eu, como usuário, gostaria de alterar o raio de cobertura do mapa para controlar a distância desejada.

  3. Eu, como usuário, gostaria de retirar um cupom para usufruir do desconto.

  • Critérios de aceitação:
  • O usuário só pode manter um cupom por vez.
  1. Eu, como usuário, gostaria de ter a opção de devolver um cupom para não segurar um cupom em caso de não uso.
  • Critérios de aceitação:
  • Deve possuir um cupom de campanha atualmente ativa.
  1. Eu, como usuário, gostaria de obter o melhor caminho até o posto selecionado para chegar até o meu destino.
  • Critérios de aceitação:
  • O usuário deve possuir um cupom de campanha atualmente ativa.
  1. Eu, como usuário, gostaria de alterar meu combustível padrão para situações em que troco de carro/desejo utilizar outro combustível em meu veículo.

Gerente do posto

  1. Eu, como gerente do posto, devo conseguir entrar na aplicação para validar cupons e registrar campanhas.

  2. Eu, como gerente do posto, devo realizar o login na aplicação.

  3. Eu, como gerente do posto, devo conseguir criar novas campanhas.

  • Critérios de aceitação:
  • Só pode haver uma campanha ativa por tipo de combustível ao mesmo tempo.
  • Deve ser informado o tipo do combustível.
  • Deve ser informado a quantidade de cupons a serem disponibilizados.
  • Deve ser informado o valor original e o valor do desconto.
  • Deve ser informado a duração da campanha.
  1. Eu, como gerente do posto, gostaria de cancelar uma campanha ativa para impedir que novos cupons sejam resgatados em uma campanha indevidamente criada.
  • Critérios de aceitação:
  • A campanha deve estar ativa.
  • Cupons previamente retirados por usuários devem ser honrados.
  1. Eu como gerente do posto gostaria de validar um cupom durante a compra para aplicar o desconto.
  • Critérios de aceitação:
  • Deve ser um cupom de uma campanha ativa.
  • Em caso de campanha cancelada, cupons já retirados ainda são válidos.
Clone repository
  • arquitetura
  • banco_dados
  • configuracao
  • configuracao
    • Linux
    • MacOs
    • Windows
  • cronograma
  • gp
  • Home
  • horarios
  • mockups
  • requisitos
  • sprints
  • telas_desenvolvidas