Skip to content

Projeto Final - Sistema Inteligente de Controle de Turmas; Desenvolver um sistema em Java para gerenciar alunos, professores e turmas em um curso de graduação, aplicando os conceitos de Programação Orientada a Objetos (POO).

Notifications You must be signed in to change notification settings

italoptes/GerenciadorFaculdade

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gerenciador Faculdade

->Projeto de Gerenciamento de Faculdade 🎓💻

Esse projeto é um sistema de gerenciamento acadêmico desenvolvido em Java, com o objetivo de simular a administração de uma faculdade. Nele, é possível:

-Cadastrar alunos e professores com validações de dados.

-Criar disciplinas e turmas, associando professores às disciplinas e alunos às turmas.

-Gerenciar notas por unidades avaliativas e calcular médias automaticamente.

-Ativar e desativar alunos, professores e turmas, controlando o ciclo de vida das entidades acadêmicas.

-Salvar e carregar os dados em arquivos (.ser) para manter o histórico de informações.

-Realizar buscas e validações para garantir que as ações sejam feitas apenas com dados corretos e cadastrados.

->O projeto foi totalmente construído respeitando boas práticas de orientação a objetos (POO), tratamento de exceções e interação amigável com o usuário via console.

->Além disso, todos os dados inseridos passam por validações rigorosas, como nomes que aceitam apenas letras e espaços, garantindo a integridade e a qualidade do cadastro.

->O foco principal foi criar um sistema modular, escalável e fácil de usar, simulando um ambiente acadêmico real.

->Tecnologias usadas: Java, Programação Orientada a Objetos (POO), Serialização de Dados, Tratamento de Exceções.

->Como executar:

Clone ou baixe o repositório do projeto

Abra o projeto no IntelliJ IDEA (ou outra IDE Java de sua preferência)

Compile e execute o arquivo Main.java

Use o menu interativo no console para navegar pelas funcionalidades

About

Projeto Final - Sistema Inteligente de Controle de Turmas; Desenvolver um sistema em Java para gerenciar alunos, professores e turmas em um curso de graduação, aplicando os conceitos de Programação Orientada a Objetos (POO).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages