Projeto de conclusão de Curso
Os grupos deverão desenvolver um sistema que permita o Cadastro, Inclusão, Consulta e Exclusão de Alunos. Critérios de avaliação:
- Orientação a Objetos, Modelagem e Banco de Dados e Persistência.
Os alunos deverão ser cadastrados com os seguintes campos mínimos:
- Chave de relacionamento
- Nome
- Endereço com cidade, UF e CEP.
- Telefone
- Nota da Prova1
- Nota da Prova2
- Nota do Trabalho
- Nota da Apresentação
- Curso
- Disciplina
- Conceito
- Lógica de programação Realizar alguma funcionalidade que envolva regra de negócio com ênfase no cadastro de alunos como tratamento de campos obrigatórios, cálculo da média final, aprovação e reprovação.
- Spring e Spring WEB Criar APIs Rest documentada com Swagger utilizando o Spring Web para realizar todas as operações de cadastro de alunos. Deverão ser apresentados os recursos utilizados no desenvolvimento como Linguagens, Gerenciador de Banco de Dados, Tecnologias (Spring, Swing, CSS, etc).