O SiGA é um sistema colaborativo para gestão acadêmica, desenvolvido com C e Python/Tkinter, que integra alunos, professores e administradores, automatizando processos, cálculos de notas e faltas, e oferecendo suporte via Inteligência Artificial. O projeto visa modernizar o gerenciamento escolar, promover sustentabilidade e facilitar o acesso às informações acadêmicas.
- Facilitar o fluxo de informações e gerenciamento escolar.
- Aplicar metodologias ágeis (SCRUM) para organização e entrega do projeto.
- Implementar módulos críticos em C e funcionalidades de frontend em Python.
- Utilizar IA para suporte automatizado (FAQ).
- Reduzir o uso de papel como medida sustentável.
- Cadastro de disciplinas, alunos e professores.
- Registro e consulta de notas e faltas.
- Dashboard com gráficos de desempenho.
- Suporte automatizado via FAQ com IA.
- Áreas específicas para aluno, professor e administrador.
- Linguagens: C (backend), Python/Tkinter (frontend)
- Bibliotecas: CustomTkinter, Tkinter/messagebox, Pandas, Matplotlib, NumPy, Pillow
- Persistência de dados em arquivos CSV.
- Código organizado em módulos/classes para cada tipo de usuário.
- Diagramas UML (Casos de Uso, Classes, Sequência) para modelagem.
- Arquivos CSV para armazenamento de dados.
- Eric Moraes de Franca.
- Kevin Vieira Barbosa.
- Maria Eduarda de Lima.
- Pedro Augusto F B da Conceição.
- Samuel Negreiros Ferreira.
- Yasmin Marques Juc.
- Clone o repositório: