Pular para o conteúdo principal

Visão Geral do Projeto Ladesa

O que é o Ladesa

O Ladesa (Laboratório de Desenvolvimento de Softwares Acadêmicos) é um projeto de pesquisa e soberania tecnológica do IFRO Campus Ji-Paraná. Seu objetivo é desenvolver uma solução gratuita e open-source para substituir o sistema comercial usado atualmente para geração de horários acadêmicos no IFRO.

Por que o Ladesa existe

O sistema comercial anterior apresenta limitações críticas para a realidade dos Institutos Federais:

Limitação do sistema anteriorImpacto no IFROSolução no Ladesa
Sem suporte a três turnosDAPE cria entidades artificiais ("Matutino" e "Vespertinho") para simular Manhã/Tarde/Noite, duplicando cadastrosSuporte nativo a 3 turnos com linha do tempo contínua (07:30–22:30)
Sem pinning de célulasQualquer nova geração "embaralha" tudo, inclusive o que já estava corretoTravamento (pinning) de células editadas manualmente, protegidas de regeneração
Sem auto-saveSalvamento manual causa perda de dados e "paranoia" nos operadoresSalvamento automático com transações atômicas
Isolado do SUAP e do SISGEANão conversa com gestão de salas nem com o sistema acadêmico do IFRO — ilhas de informaçãoIntegração nativa entre SISGHA, SISGEA e SUAP
Excel como muletaDAPE exporta para planilha para detectar choques manualmenteValidação instantânea de conflitos com log de motivos

"A gente já passou por tanto susto nesse horário que a gente fica... melhor não mexer." — DAPE Jaru

"A gente perdeu tanto tempo cadastrando tanta informação que talvez fosse melhor fazer manual." — DAPE Jaru

Os dois sistemas

O Ladesa é composto por dois sistemas integrados:

SISGHA — Sistema de Geração de Horário Acadêmico

Automatiza a geração de grades horárias respeitando as restrições pedagógicas do IFRO: três turnos nativos, aulas germinadas por nível de ensino, PRD, contraturno de Educação Física, sábado letivo dinâmico. Permite edição manual segura com pinning e transparência algorítmica (logs de conflito em tempo real).

O solver de otimização utiliza Google OR-Tools CP-SAT (constraint programming) implementado em C#.

SISGEA — Sistema de Gestão de Ambientes Acadêmicos

Gerencia blocos e ambientes físicos (salas, laboratórios, auditórios) do campus. Integrado ao SISGHA para validar disponibilidade de sala antes de confirmar alocações na grade.

Plataformas

PlataformaPúblicoFuncionalidades
Web (Nuxt 4)DAPE, Professor, AlunoTodas as funcionalidades — geração, edição, consulta, gestão acadêmica, calendário
Mobile (Flutter)Professor, AlunoConsulta de horário, calendário, disponibilidade, notificações

Documentos desta seção


Fonte: Relatório de levantamento NotebookLM, Seções 1, 3 e 9.