PROVA JAVA GESTOR DE AULAS

EQUIPE

  • Vinicius Lago Cruz
  • Davi dos Santos Ribeiro
  • Denilson Melo de Souza
  • Maria Clara Ferreira Mendes
  • Alisson de Oliveira dos Santos
  • Maria Fernanda Pereira Barçante Costa

INTRODUÇÃO

Este é um projeto Java para criar um sistema de gestão de aulas utilizando um banco de dados H2. O projeto é parte de uma avaliação onde você será avaliado com base nas funcionalidades implementadas e na organização do código.

INSTRUÇÕES

  • Projeto: Siga as instruções do projeto para implementar os métodos requeridos sem modificar a estrutura fornecida.
  • Código: Utilize o código fornecido no projeto Contatos como referência. Este código é semelhante ao que você precisa e pode ser útil para construir os servlets, páginas JSP e rotinas AJAX.
  • Pontuação: A avaliação principal corresponde a 6,0 pontos, enquanto outras partes somam 4,0 pontos.
  • Equipes: Você pode optar por trabalhar sozinho ou em equipe, desde que siga as regras de comunicação e entrega.
  • Entrega e Código: Siga as regras de identificação e entrega do trabalho, incluindo o link do projeto no GitHub.
  • Data de Entrega: Verifique a data de entrega especificada na atividade do Classroom.
  • Apresentação Oral: Durante a reunião do Classroom, siga as instruções para demonstrar o funcionamento da aplicação.
  • Apresentação Alternativa: Se não puder apresentar pessoalmente, envie um vídeo claro demonstrando as funcionalidades exigidas.
  • Composição da Nota: A nota será baseada na apresentação do projeto e na verificação dos códigos no GitHub.

FUNCIONALIDADES

  • Páginas:

    • Página Principal: Contém botões para criar uma nova aula e reinicializar o banco de dados com exemplos. Mostra os registros das aulas.
    • Página Nova Aula: Formulário para registro de uma nova aula com validação dos dados antes do envio.
    • Página Editar Aula: Permite editar os dados de uma aula específica com validação dos dados.
  • Banco de Dados: Utilize o banco de dados H2.

  • Validação: Deve ser realizada a validação dos dados antes de criar ou editar um registro de aulas. Caso haja erro, exiba a mensagem "Erro ao tentar registrar dados".

CONCLUSÃO

Este projeto visa avaliar suas habilidades em Java, bancos de dados e desenvolvimento web. Siga as instruções, utilize as referências fornecidas e boa sorte na implementação das funcionalidades!