UC008 - Acompanhar Corrida

Objetivo do Caso de Uso

A tela de acompanhamento de corridas deve ser exibida para o operador após a criação e inicialização da mesma.

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 UC0002.
A corrida deve ser criada conforme o caso de uso UC005.

Fluxo Principal

P.1 Tela de Acompanhamento de Corrida.
  • P.1.1 sistema exibe a tela de acompanhamento de corridas;
  • P.1.2 sistema ativa as fendas de acordo com as seleções realizadas no UC005;
  • P.1.3 sistema desativa as fendas de acordo com a seleção de tempo definida no UC005;
  • P.1.4 sistema persiste os dados da corrida no banco de dados.

Fluxos Alternativos

FA.1 Criação de uma nova corrida durante corridas em andamento:
  • FA.1.1 este Fluxo Alternativo se inicia após o passo P.1.2;
  • FA.1.2 operador seleciona o botão "Nova Corrida";
  • FA.1.3 retorna ao UC005;
  • FA.1.4 Após finalização dos passos citados no UC005, retorna ao P.1.1 adicionando-se as novas corridas criadas.

FA.2 Gerenciamento de pilotos durante corridas em andamento:
  • FA.1.1 este Fluxo Alternativo se inicia após o passo P.1.2;
  • FA.1.2 operador seleciona o botão "Gerenciar Pilotos";
  • FA.1.3 retorna ao UC001;
  • FA.1.4 Após a finalização dos passos citados no UC001, retorna ao P.1.1.

Fluxos de Exceção

FE.1 Caso não exista mais fendas disponíveis:
  • FE.1.2 botão de criação de novas corridas muda para o status dasativado.

Pontos de Extensão/Inclusão

  • Extensão: UC001 - Gerenciar Pilotos
  • Inclusão: UC005 - Criar Corrida

Critérios de Aceite

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

Last edited Nov 3, 2012 at 12:58 AM by neonic_, version 4

Comments

No comments yet.