O que é o Omniscol?

O Omniscol é um software on-line de planejamento sob restrições, concebido para instituições que vão do ensino primário ao ensino superior e à formação continuada. Ele permite criar horários semanais, cíclicos ou de calendário (datados, não recorrentes), e depois publicá-los para os usuários envolvidos.

O produto combina a entrada manual, o diagnóstico de conflitos e a geração automática por algoritmo de geração. Os detalhes de negócio estão documentados nas páginas especializadas.

Como funciona, de modo geral

O fluxo de trabalho padrão com o Omniscol:

1. Inserir os dados          (usuários, disciplinas, sites/salas, turmas)
   ↓
2. Configurar o horário      (volumes horários, alinhamentos, restrições)
   ↓
3. Gerar ou posicionar       (geração automática ou posicionamento manual)
   ↓
4. Verificar e arbitrar      (conflitos, ajustes, bloqueios)
   ↓
5. Publicar                  (o horário fica visível para os usuários)
   ↓
6. Conviver com o horário    (alterações diárias, ausências, substituições)

Cada etapa tem um módulo dedicado. As etapas 1 a 5 são pontuais (antes de um início de ano letivo, de um semestre ou de uma reformulação). A etapa 6 corresponde ao uso diário.

Os tipos de horário

O Omniscol oferece suporte a três tipos de horário. A disponibilidade de cada tipo depende do plano contratado.

  • Semanal — aulas recorrentes numa semana padrão, com ou sem alternância A/B. É o caso padrão do ensino primário e secundário. Disponível em todos os planos.
  • Cíclico — aulas recorrentes num ciclo de N dias numerados (normalmente 6 ou 8), diferente da semana de 5 ou 7. Comum nos sistemas norte-americanos. Disponível nas contas Premium.
  • Calendário — aulas datadas uma a uma, sem recorrência. Modo privilegiado do ensino superior e da formação continuada. Disponível nas contas Premium.

Numa conta Premium, os três tipos podem ser utilizados. E graças a Vários horários ativos em paralelo, uma funcionalidade incluída no Premium, eles podem até ser combinados nos mesmos períodos. Consulte Escolher o tipo de horário certo para ajudar na decisão.

Filosofia: os dados em primeiro lugar

O Omniscol parte de uma constatação: um horário não é um quadro a preencher, é um problema de otimização sob restrições. O software foi concebido em torno de cinco princípios:

  1. Os dados antes do cálculo: sites, salas, professores, turmas, grupos, disciplinas e volumes horários devem ser confiáveis antes de iniciar uma geração.
  2. Separação estrutura / cotidiano: construir um horário e gerir as alterações do dia a dia são duas atividades diferentes, com interfaces diferentes.
  3. Restrições explícitas: as impossibilidades são sinalizadas na forma de conflitos ou de aulas não posicionadas; o usuário mantém a decisão de negócio.
  4. Rascunhos e versões: um horário não publicado pode ser testado, duplicado ou reconstruído sem alterar o que os usuários veem.
  5. Controle dos dados: exportação em JSON ou por planilha interna e reversibilidade.

Página de referência: Filosofia geral do Omniscol.

Dados de entrada / saída

Do lado da entrada, o Omniscol aceita:

  • a entrada unitária na interface;
  • a importação em massa por copiar e colar a partir de uma planilha, com verificação antes da aplicação;
  • migrações acompanhadas conforme as exportações disponíveis do lado da origem;
  • conectores ERP/SI por meio da sincronização com sistemas externos (Aurion, Auriga; adição de um novo ERP como projeto);
  • a API Omniscol conforme os direitos e as opções da conta;
  • o OIDC / SSO conforme o contrato e a configuração.

Do lado da saída:

  • consulta web responsiva;
  • assinaturas iCal;
  • links públicos assinados e com expiração;
  • painéis de exibição;
  • exportações Excel / CSV / PDF / JSON conforme as telas;
  • API REST documentada, com escopo limitado pelos endpoints e opções autorizados;
  • MCP para agentes de IA compatíveis nas contas Premium.

Organização modular

O software está organizado em duas famílias de módulos.

Módulos do cotidiano

  • Página inicial — visão sintética do dia e checklist de introdução.
  • Horário — consulta e alterações pontuais.
  • Painel — estatísticas de ocupação e de serviço.
  • Gestão de ausências e substituições — declarações de indisponibilidade e atribuição de substitutos.

Módulos de configuração

  • Gestão de horários letivos — criação, configuração, geração e publicação dos horários.
  • Administração — usuários, disciplinas, anos letivos, configurações, importação / exportação e integrações.
  • Gestão de pessoal — planejamento de pessoal por tarefas quando o módulo está ativo; também pode ser vendido como oferta autônoma.

Papéis e acesso

Quatro perfis estruturam o acesso do lado da escola. Os Administradores (responsáveis pelo planejamento, direção, DSI) configuram a conta e constroem os horários. Os Professores consultam o seu horário, inserem as suas disponibilidades e declaram as suas ausências. Os Alunos consultam o seu horário pessoal. O Pessoal (vida escolar, supervisores) atua quando a Gestão de pessoal é utilizada. Links de compartilhamento assinados oferecem, adicionalmente, um acesso sem conta a um escopo preciso.

Os papéis são cumuláveis: um professor que participa do planejamento pode ser ao mesmo tempo Professor e Administrador. O detalhamento dos papéis é apresentado em Arquitetura e funções.

A opção Papéis personalizados permite restringir os direitos de uma conta de administrador módulo a módulo e operação a operação.

Planos e opções

O Omniscol oferece vários planos: Lite (autônomos, formadores individuais, instituições muito pequenas), Staffing (apenas a Gestão de pessoal), Standard (estabelecimento escolar clássico), Standard Plus (Standard + Gestão de pessoal) e Premium (ensino superior, formação continuada, organizações multi-sites complexas). Algumas funcionalidades estão incluídas de base no Premium — tipos de horário cíclico e calendário, disponibilidades de calendário, vários horários ativos — enquanto outras se ativam conforme o contrato (snapshots, logs, colaboração em tempo real, contas vinculadas, papéis personalizados…).

O detalhamento dos planos, das opções e do seu modo de ativação está centralizado em Planos e opções do Omniscol.

Pontos de diferenciação

  • Geração automática: o algoritmo de geração posiciona as aulas respeitando as restrições estritas e otimizando as preferências.
  • Controle manual: o usuário pode sempre inspecionar, mover, bloquear ou arbitrar.
  • Difusão multissuporte: web, iCal, exportações, links públicos e painéis de exibição.
  • Relatórios: painéis e exportações para acompanhar as horas, a ocupação das salas e os indicadores úteis para auditorias.

Arquitetura e hospedagem

Os elementos de arquitetura, de segurança e de hospedagem estão descritos em Arquitetura e funções e FAQ — Segurança e alojamento.

A seguir

See also