Qu'est-ce qu'Omniscol ?

Omniscol est un logiciel en ligne de planification sous contraintes, conçu pour des établissements allant du primaire à l'enseignement supérieur et à la formation continue. Il permet de créer des emplois du temps hebdomadaires, cycliques ou calendriers (datés, non récurrents), puis de les publier vers les utilisateurs concernés.

Le produit combine saisie manuelle, diagnostic des conflits et génération automatique par solveur. Les détails métier sont documentés dans les pages spécialisées.

Comment ça marche, en général

Le flux de travail standard avec Omniscol :

1. Saisir les données       (utilisateurs, matières, sites/salles, classes)
   ↓
2. Configurer l'EDT          (volumes horaires, alignements, contraintes)
   ↓
3. Générer ou placer         (solveur automatique ou positionnement manuel)
   ↓
4. Vérifier et arbitrer      (conflits, ajustements, verrouillages)
   ↓
5. Publier                   (l'EDT devient visible côté utilisateurs)
   ↓
6. Vivre avec l'EDT          (modifications quotidiennes, absences, remplacements)

Chaque étape a un module dédié. Les étapes 1 à 5 sont ponctuelles (avant une rentrée, un semestre ou une refonte). L'étape 6 correspond à l'usage quotidien.

Les types d'emploi du temps

Omniscol prend en charge trois types d'emploi du temps. La disponibilité de chaque type dépend du plan souscrit.

  • Hebdomadaire — cours récurrents sur une semaine type, avec ou sans alternance A/B. C'est le cas standard de l'enseignement primaire et secondaire. Disponible sur tous les plans.
  • Cyclique — cours récurrents sur un cycle de N jours numérotés (typiquement 6 ou 8), différent de la semaine de 5 ou 7. Courant dans les systèmes nord-américains. Disponible sur les comptes Premium.
  • Calendrier — séances datées une par une, sans récurrence. Mode privilégié de l'enseignement supérieur et de la formation continue. Disponible sur les comptes Premium.

Sur un compte Premium, les trois types peuvent être utilisés. Et grâce à Plusieurs EDT actifs en parallèle, fonction incluse en Premium, ils peuvent même être combinés sur les mêmes périodes. Voir Choisir le bon type d'EDT pour l'aide à la décision.

Philosophie : la donnée d'abord

Omniscol part d'un constat : un EDT n'est pas un tableau à remplir, c'est un problème d'optimisation sous contraintes. Le logiciel est conçu autour de cinq principes :

  1. La donnée avant le calcul : sites, salles, professeurs, classes, groupes, matières et volumes horaires doivent être fiables avant de lancer une génération.
  2. Séparation structure / quotidien : construire un EDT et gérer les changements du jour sont deux activités différentes, avec des interfaces différentes.
  3. Contraintes explicites : les impossibilités sont signalées sous forme de conflits ou de séances non placées ; l'utilisateur garde l'arbitrage métier.
  4. Brouillons et versions : un EDT non publié peut être testé, dupliqué ou reconstruit sans modifier ce que les utilisateurs voient.
  5. Maîtrise des données : export JSON ou par tableur interne et réversibilité.

Page de référence : Philosophie générale d'Omniscol.

Données d'entrée / sortie

Côté entrée, Omniscol accepte :

  • la saisie unitaire dans l'interface ;
  • l'import massif par copier-coller depuis un tableur, avec vérification avant application ;
  • des migrations accompagnées selon les exports disponibles côté source ;
  • des connecteurs ERP/SI via la synchronisation avec des systèmes externes (Aurion, Auriga ; ajout d'un nouvel ERP sur projet) ;
  • l'API Omniscol selon les droits et options du compte ;
  • OIDC / SSO selon le contrat et le paramétrage.

Côté sortie :

  • consultation web responsive ;
  • abonnements iCal ;
  • liens publics signés et expirables ;
  • panneaux d'affichage ;
  • exports Excel / CSV / PDF / JSON selon les écrans ;
  • API REST documentée, avec périmètre limité par les endpoints et options autorisés ;
  • MCP pour agents IA compatibles sur les comptes Premium.

Organisation modulaire

Le logiciel s'articule en deux familles de modules.

Modules du quotidien

  • Accueil — vue synthétique du jour et checklist de démarrage.
  • EDT — consultation et modifications ponctuelles.
  • Tableau de bord — statistiques d'occupation et de service.
  • Gestion des absences & remplacements — déclarations d'indisponibilité et affectation de remplaçants.

Modules de paramétrage

  • Gestion des EDT — création, configuration, génération et publication des emplois du temps.
  • Administration — utilisateurs, matières, années scolaires, paramètres, import / export et intégrations.
  • Service du personnel — planification du personnel par tâches lorsque le module est actif ; il peut aussi être vendu comme offre autonome.

Rôles et accès

Quatre profils structurent l'accès côté école. Les Administrateurs (responsables planning, direction, DSI) configurent le compte et construisent les emplois du temps. Les Professeurs consultent leur planning, saisissent leurs disponibilités et déclarent leurs absences. Les Élèves consultent leur emploi du temps personnel. Le Personnel (vie scolaire, surveillants) intervient lorsque le Service du personnel est utilisé. Des liens de partage signés offrent en complément un accès sans compte à un périmètre précis.

Les rôles sont cumulables : un professeur qui participe à la planification peut être à la fois Professeur et Administrateur. Le détail des rôles est présenté dans Architecture et rôles.

L’option Rôles personnalisés permet de restreindre les droits d'un compte administrateur module par module et opération par opération.

Plans et options

Omniscol propose plusieurs plans : Lite (indépendants, formateurs solo, très petits établissements), Staffing (uniquement le Service du personnel), Standard (établissement scolaire classique), Standard Plus (Standard + Service du personnel) et Premium (enseignement supérieur, formation continue, organisations multi-sites complexes). Certaines fonctions sont incluses de base en Premium — types d'EDT cyclique et calendrier, disponibilités calendrier, plusieurs EDT actifs — tandis que d'autres s'activent selon le contrat (snapshots, logs, collaboration temps réel, comptes liés, rôles personnalisés…).

Le détail des plans, des options et de leur mode d'activation est centralisé dans Plans et options Omniscol.

Points de différenciation

  • Génération automatique : le solveur place les séances en respectant les contraintes strictes et en optimisant les préférences.
  • Contrôle manuel : l'utilisateur peut toujours inspecter, déplacer, verrouiller ou arbitrer.
  • Diffusion multi-supports : web, iCal, exports, liens publics et panneaux d'affichage.
  • Reporting : tableaux de bord et exports pour suivre les heures, l'occupation des salles et les indicateurs utiles aux audits.

Architecture et hébergement

Les éléments d'architecture, de sécurité et d'hébergement sont décrits dans Architecture et rôles et FAQ — Sécurité et hébergement.

La suite

Voir aussi