Projeto Sistema Escolar desenvolvido para rodar no console Java como atividade de conclusão do módulo 01 do Bootcamp Generation Java Recife.
Nesse projeto, praticamos a linguagem Java e os conceitos do paradigma de orientação a objetos com o objetivo de construir um sistema escolar que seja capaz de cadastrar alunes para que seus dados sejam manipuláveis através da biblioteca Java arrayList. Professores podem ter seus dados manipulados também, mas precisam serem pré cadastrados por alguém com acesso ao sistema.
Funcionalidade 1
Cadastro de Alune
: Nosso sistema precisa estar apto a cadastrar os alunes associados aos cursos do sistema escolar. Para cadastrar um alune, devem ser informados seu nome e cpf. Todos os campos são obrigatórios.Funcionalidade 2
Cadastro de Curso
: O sistema precisa agrupar cursos. Para o cadastro de um curso no sistema, é preciso ter acesso diretamente ao código fonte, tendo em vista que esse sistema é direcionado para a administração escolar.Funcionalidade 3
Cadastro de professore
: Para cadastrar um professore, precisamos informar seu nome, cpf e salário mensal. O professore e seus dados precisam estar previamente cadastrados no sistema.Funcionalidade 4
Listagem de alunes matriculados
: Para realizar uma listagem de alunes matriculados na instittuição, o usuário do sistema deve ser capaz de selecionar a opção correspondente.Funcionalidade 5
Descadastro de Alune
:Para remover um cadastro ou remover a matrícula de um alune do banco de dados, precisamos selecionar a opçao correspondente à funcionalidade, inserir os dados do alune a ser removido e depois da remoção realizar a funcionalidade 4 para provar que o alune realmente não se encontra mais matriculado.
Java 15
Eclipse IDE
Paradigma de orientação a objetos