This project is read-only.

UC007 - Acompanhar Campeonato

Objetivo do Caso de Uso

Permitir o acompanhamento de campeonatos, tomadas de tempo e baterias.

Atores

Primários:
  • operador;
  • administrador.

Pré-condições

O Operador ou administrador deve estar cadastrado e autenticado no sistema;
O sistema deve estar conectado a pista e a pista deve estar configurada conforme UC003;
O campeonato deve ser criado conforme o caso de uso UC005.

Fluxo Principal

P.1 Desenvolvimento do Campeonato.
  • P.1.1 sistema exibe a tela com a lista de pilotos registrados no campeonato na ordem seguindo a regra RNG007-01;
  • P.1.2 para um piloto o próximo piloto sorteado, sistema segue para o UC004 - P.1.10, Usando com parâmetros os valores definidos na RNG007-02 para a tomada de tempo;
  • P.1.3 sistema persiste a corrida no banco de dados;
  • P.1.4 passos P.1.2 e P.1.3 são repetidos para todos os pilotos seguindo lista gerada no P.1.1;
  • P.1.5 sistema gera uma lista com todos os resultados gerados nos passos P.1.2, segundo regra RNG007-03;
  • P.1.6 operador informa ao sistema a fenda inicial escolhida por cada piloto para a primeira corrida da bateria;
  • P.1.7 sistema gera uma lista de baterias de corridas segundo regra RNG007-04;
  • P.1.8 sistema gera corridas seguindo UC004, para as baterias geradas no P.1.6;
  • P.1.9 sistema persiste os resultados no banco de dados;
  • P.1.10 sistema apresenta lista de competidores para próxima corrida;
  • P.1.11 sistema apresenta o acompanhamento da corrida de acordo com UC006;
  • P.1.12 passos P.1.9 e P.1.10 são repetidos de acordo com corridas geradas no P.1.6;
  • P.1.13 sistema apresenta o resultado de acordo com RNG007-05.

Fluxos Alternativos

FA.1 Pausar campeonato:
  • FA.1.1 este Fluxo Alternativo se inicia após o passo P.1.7;
  • FA.1.2 operador seleciona o botão "Pausar Campeonato" quando disponível, segundo RNG007-06;
  • FA.1.3 sistema apresenta janela de confirmação "Deseja pausar o campeonato?";
  • FA.1.4 operador pressiona "OK";
  • FA.1.5 sistema pausa o campeonato, e retorna a tela inicial.

Fluxos de Exceção

Não se aplica.

Pontos de Extensão/Inclusão

  • Extensão: UC008 - Retomar Campeonato.

Critérios de Aceite

Permitir o acompanhamento de campeonatos seguindo os fluxos e regras descritos no caso de uso.

Last edited Dec 4, 2012 at 1:13 AM by Mizuuti, version 4

Comments

No comments yet.