Skip to content

GestaoAcademica - Trabalho elaborado durante a disciplina de Orientação a Objetos, proposto pelo professor Dr. Andre Lanna UnB/FGA 2024.1

License

Notifications You must be signed in to change notification settings

dtdanielteles/GestaoAcademica

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Gestão Acadêmica

Índice

Participantes

Sobre

O projeto Gestão Acadêmica é um software básico de cadastro que permite a criação de turmas com seus respectivos alunos, professores e disciplinas. Desenvolvido utilizando conceitos de Programação Orientada a Objetos (POO).

Uso

O sistema possibilita, após a instânciação dos objetos e a atribuição de valores aos seus atributos, que cada turma tenha uma disciplina, vários alunos e um professor responsável. Aqui estão exemplos de suas principais funcionalidades:

  • Cadastro: Permite cadastrar novos alunos, professores, disciplinas e turmas.
  • Busca por Matrícula: Facilita a localização de alunos e professores por meio de suas matrículas.
  • Atualização e Remoção: Oferece métodos para atualizar informações e remover registros existentes.
  • Gestão de Turmas: Permite listar todos os alunos e professores de uma turma específica e visualizar a disciplina associada a turma.

Este sistema é uma solução prática para automatizar o processo de gestão acadêmica.

Formas de execução

Via terminal

  1. Clone o repositório:
git clone https://github.com/dtdanielteles/GestaoAcademica
  1. Acesse a pasta do projeto:
cd GestaoAcademica
  1. Compile o código-fonte:
javac - d bin -sourcepath src src/Principal.java
  1. Execute o programa:
java -cp bin Principal
  1. Siga as instruções exibidas na tela para interagir com o sistema.

Via IDE

  1. Abra o projeto em sua IDE de preferência.
  2. Execute o arquivo Principal.java.
  3. Siga as instruções exibidas na tela para interagir com o sistema.

Documentação do projeto

  • Este projeto foi documentado utilizando a ferramenta Javadoc. Para acessar a documentação, acesse este link.

Diagrama de classes UML

  • Link para o diagrama no Draw.io

GestaoAcademica

Kanban

  • Link para o quadro no Trello.

About

GestaoAcademica - Trabalho elaborado durante a disciplina de Orientação a Objetos, proposto pelo professor Dr. Andre Lanna UnB/FGA 2024.1

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages