Requisitos da aplicação
Requisitos Funcionais:
- Abrir, Iniciar e Pausar um video;
- Avançar/Recuar o video usando um Step definido;
- Avançar/Recuar o video usando um
Slider
;
- Exibir uma tabela com os campos nome e posição;
- Inserir mais linhas na tabela;
- Registrar nome e posição do jogador para cada instante de tempo;
- Para cada instante de tempo a tabela deve ser atualiza com os dados do instante de tempo corrente;
- Salvar/Abrir um projeto;
- Exportar os dados de um projeto;
- O usuário deve conseguir visualizar uma projeção de campo com os quadrates por ele definidos.
Requisitos Não-funcionais:
- O intervalo de tempo será medido em segundos.
- Os dados do projeto serão exportados no formato CSV.
- Os videos serão lidos nos formatos
.mp4
e .flv
.
- A navegação entre os quadrantes poderá ser feita usando a tecla
tab
.
- A navegação dos Steps poderá ser feita utilizando as setas do teclado.
- A projeção de campo não deve estar vinculada a tela principal de projeto.