Motor de ensalamento

Descreva o campus uma vez. Rode o período quantas vezes quiser.

A matrícula muda, um professor sai, um laboratório fecha para obras. Refazer o ensalamento deveria levar uma tarde, e não mais um semestre de coordenação.

Entradas

Quatro coisas que o Kampus precisa saber.

Salas

Cada sala de aula, laboratório e auditório, com capacidade, prédio, bloco e os recursos fixos ali. Uma sala com equipamento de anatomia não é intercambiável com uma sala que tem trinta cadeiras.

Turmas

Cada turma com seu tamanho real, curso e semestre. O Kampus trabalha com turmas, e não com alunos individuais, porque é assim que uma instituição de fato organiza o período.

Disciplinas

Disciplinas com carga horária, as turmas que as cursam e os professores que as ministram — incluindo quem pode dar o quê, e quando está disponível.

Regras

As exceções que todo mundo na faculdade conhece, mas ninguém escreveu. O Kampus faz você escrever cada uma delas uma vez, e depois as respeita em toda execução.

Gestão de ativos do Kampus: salas, turmas e disciplinas com capacidade e status
Um inventário único com capacidade e status: 58 de 67 salas ativas, 103 de 132 turmas em andamento.

Regras

As exceções são a parte difícil.

Qualquer sistema de agendamento preenche uma grade. O que quebra um ensalamento é a regra que ninguém codificou — o professor que sempre dá Filosofia II na sala 401, a aula de anatomia que precisa ser no laboratório de anatomia, à noite, sempre.

  • Escritas em linguagem simples, uma vez, e reaproveitadas todo período
  • Aplicadas por disciplina, por professor, por sala ou por turno
  • Ligadas e desligadas sem precisar apagá-las
  • Visíveis no relatório de conflitos quando não podem ser atendidas
A coluna de regras do assistente de ensalamento do Kampus

Resultado

Conflitos, versões e um semestre que dá para publicar.

O motor não finge que existe uma resposta perfeita. Ele otimiza o que dá e devolve exatamente o que não conseguiu resolver.

Conflitos, item a item

Cada choque listado com disciplina, professor, sala e horário — para o coordenador resolver três problemas em vez de reler trezentas linhas.

Histórico de versões

Salvamento automático com autor e data. Dezesseis salvamentos depois, você ainda consegue ver como estava a grade às 9h34.

Três visões

Visão geral para o status da execução, agenda semanal para como a turma vive o período de fato, e lista para revisar e exportar.

A visão geral do ensalamento no Kampus, com conflitos pendentes e histórico de versões
78% resolvido, três conflitos pendentes, dezesseis salvamentos automáticos — o estado de uma execução em um olhar.
A visão de agenda semanal do Kampus por turma
Agenda semanal, por turma, professor, sala ou disciplina.
A visão em lista de todas as aulas alocadas no Kampus
Visão em lista — cada aula alocada, pronta para revisar e publicar.