Projeto

Visão Geral

Funcionalidades

  1. Identificação / Autenticação do docente
  2. Definir a quantidade de avaliações de uma turma
  3. Preencher notas
  4. Preencher freqüência de uma aula
  5. Exibir situação da turma
  6. Encerrar turma
  7. Gerar relatório final
  8. Gerar diário de classe

Requisitos não funcionais

Critérios de Avaliação

Critério Peso Observação

Interface e Usabilidade

2

  • Gráfica baseada em componentes Swing
  • O funcionamento do programa deve ser de fácil entendimento
  • A utilização do programa deve ser fácil
Eficácia e Eficiência

4

  • Aplicação cumpre os requisitos funcionais e não funcionais
Legibilidade e qualidade do código

1

  • Legibilidade e qualidade do código escrito em Java
Documentação/Instalação/Configuração

1

  • O código do programa deve ser bem documentado
  • A instalação e configuração também deve ser documentada
Testes de Unidade 2
  • Qualidade dos testes de unidade implementados com JUnit

Grupos