AvalicaoUC - victorhdcoelho/Requisitos-uber-2018.2 GitHub Wiki

Especificação de Casos de Uso – Avaliação do Motorista

Caso de uso: Avaliação

Descrição

Este caso de uso refere-se à avaliação do motorista uber, feita pelo passageiro que solicitou a viagem

Ator Principal

  • Passageiro

Pré-Condições

  • Viagem deve ter sido finalizada
  • Passageiro deve ter conexão com internet
  • Smartphone do passageiro deve possuir carga

Fluxo Principal

  1. Abrir o aplicativo após o término da viagem
  2. Abrir os dados da sua última viagem
  3. Avaliar o motorista de 1 a 5 estrelas
  4. Motorista receber a avaliação
  5. Calcular a média das avaliações do motorista

Fluxo Alternativo 1 – Dar feedback ao motorista

  1. Dar opinião/sugestão ao motorista
  2. Motorista receber o feedback do passageiro

Fluxo Alternativo 2 – Alertar os motoristas

  1. Média das avaliações é analisada pela Uber
  2. Motorista recebe um aviso caso sua média das avaliações esteja insatisfatória

Fluxo de Exceção

3a. Erro ao avaliar o motorista

Pós-Condição

  • Motorista reavalia sua conduta analisando sua média de avaliações