Skip to content

Latest commit

 

History

History
79 lines (55 loc) · 2.9 KB

README.md

File metadata and controls

79 lines (55 loc) · 2.9 KB

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.