Czym jest Omniscol?

Omniscol to internetowe oprogramowanie do planowania z ograniczeniami, przeznaczone dla placówek od szkoły podstawowej po szkolnictwo wyższe i kształcenie ustawiczne. Pozwala tworzyć plany lekcji tygodniowe, cykliczne albo kalendarzowe (z datami, bez powtarzalności), a następnie publikować je dla właściwych użytkowników.

Produkt łączy ręczne wprowadzanie danych, diagnostykę konfliktów i generowanie automatyczne przez algorytm generowania. Szczegóły merytoryczne opisano na stronach poświęconych poszczególnym zagadnieniom.

Jak to działa w ogólnym zarysie

Standardowy przebieg pracy z Omniscol:

1. Wprowadzenie danych          (użytkownicy, przedmioty, lokalizacje / sale, klasy)
   ↓
2. Konfiguracja planu lekcji    (liczba godzin, wyrównania grup, ograniczenia)
   ↓
3. Generowanie lub umieszczanie (algorytm generowania albo ręczne umieszczanie)
   ↓
4. Sprawdzenie i rozstrzyganie  (konflikty, korekty, blokady)
   ↓
5. Publikacja                   (jego lekcje zasilają wszystkie pozostałe moduły)
   ↓
6. Codzienna praca z planem     (zmiany bieżące, nieobecności, zastępstwa)

Każdy etap ma własny moduł. Etapy od 1 do 5 są jednorazowe (przed początkiem roku szkolnego, przed semestrem albo przy przebudowie). Etap 6 odpowiada codziennej pracy.

Typy planów lekcji

Omniscol obsługuje trzy typy planu lekcji. Dostępność każdego typu zależy od wykupionego planu abonamentowego.

  • Tygodniowy — lekcje powtarzające się w typowym tygodniu, z naprzemiennością A/B albo bez niej. To standardowy przypadek szkolnictwa podstawowego i średniego. Dostępny we wszystkich planach.
  • Cykliczny — lekcje powtarzające się w cyklu N numerowanych dni (zwykle 6 albo 8), innym niż tydzień 5- lub 7-dniowy. Powszechny w systemach północnoamerykańskich. Dostępny na kontach Premium.
  • Kalendarzowy — lekcje datowane pojedynczo, bez powtarzalności. Tryb preferowany w szkolnictwie wyższym i w kształceniu ustawicznym. Dostępny na kontach Premium.

Na koncie Premium można korzystać ze wszystkich trzech typów. Dzięki Kilka planów lekcji opublikowanych równolegle, funkcji zawartej w planie Premium, można je nawet łączyć w tych samych okresach. Pomoc w wyborze zawiera Wybór właściwego typu planu lekcji.

Filozofia: najpierw dane

Omniscol wychodzi od jednego spostrzeżenia: plan lekcji to nie tabela do wypełnienia, lecz problem optymalizacyjny z ograniczeniami. Program jest zaprojektowany wokół pięciu zasad:

  1. Dane przed obliczeniami: lokalizacje, sale, nauczyciele, klasy, grupy, przedmioty i liczba godzin muszą być wiarygodne przed uruchomieniem generowania.
  2. Rozdzielenie struktury i codziennej pracy: budowanie planu lekcji i obsługa zmian danego dnia to dwie różne czynności, z różnymi ekranami.
  3. Jawne ograniczenia: sytuacje niemożliwe są sygnalizowane jako konflikty albo lekcje nieumieszczone; rozstrzygnięcie merytoryczne pozostaje przy użytkowniku.
  4. Wersje robocze i wersjonowanie: nieopublikowany plan lekcji można testować, duplikować albo odbudować bez zmiany tego, co widzą użytkownicy.
  5. Kontrola nad danymi: eksport JSON albo przez wewnętrzną tabelę w stylu arkusza kalkulacyjnego i odwracalność.

Strona odniesienia: Ogólna filozofia Omniscol.

Dane wejściowe i wyjściowe

Po stronie wejścia Omniscol przyjmuje:

  • wprowadzanie pojedynczych danych w interfejsie;
  • import masowy przez kopiowanie i wklejanie z arkusza kalkulacyjnego, ze sprawdzeniem przed zastosowaniem;
  • migracje prowadzone z asystą, zależnie od eksportów dostępnych po stronie źródłowej;
  • konektory do ERP i systemów informatycznych przez synchronizacja z systemami zewnętrznymi (Aurion, Auriga, Edusign; dodanie nowego systemu w ramach projektu);
  • API Omniscol zależnie od uprawnień i opcji konta;
  • OIDC / SSO zależnie od umowy i ustawień.

Po stronie wyjścia:

  • responsywny podgląd internetowy;
  • subskrypcje iCal;
  • publiczne linki podpisane i wygasające;
  • panele informacyjne;
  • eksporty Excel / CSV / PDF / JSON, zależnie od ekranu;
  • udokumentowane API REST, o zakresie ograniczonym przez dozwolone punkty dostępu i opcje;
  • MCP dla zgodnych agentów AI na kontach Premium.

Układ modułowy

Program dzieli się na dwie rodziny modułów.

Moduły codziennej pracy

  • Strona główna — skrótowy widok dnia i lista kontrolna na start.
  • Plany lekcji — podgląd i pojedyncze zmiany.
  • Panel zarządczy — statystyki obłożenia i godzin pracy.
  • Zarządzanie nieobecnościami i zastępstwami — zgłoszenia niedostępności i przypisywanie zastępców.

Moduły konfiguracyjne

  • Zarządzanie planami lekcji — tworzenie, konfiguracja, generowanie i publikacja planów lekcji.
  • Administracja — użytkownicy, przedmioty, lata szkolne, ustawienia, import / eksport i integracje.
  • Obsada personelu — planowanie pracy personelu według zadań, gdy moduł jest włączony; może być też sprzedawany jako oferta samodzielna.

Role i dostęp

Dostęp po stronie szkoły porządkują cztery profile. Administratorzy (osoby odpowiedzialne za planowanie, dyrekcja, dyrektor IT) konfigurują konto i budują plany lekcji. Nauczyciele przeglądają swój plan lekcji, wpisują swoją dostępność i zgłaszają nieobecności. Uczniowie przeglądają swój osobisty plan lekcji. Personel (zespół opieki nad uczniami, opiekunowie) pojawia się tam, gdzie używany jest moduł Obsada personelu. Dodatkowo podpisane linki udostępniania dają dostęp bez konta do precyzyjnie określonego zakresu.

Role można łączyć: nauczyciel, który uczestniczy w planowaniu, może być jednocześnie Nauczycielem i Administratorem. Szczegóły ról przedstawia Architektura i role.

Opcja Role niestandardowe pozwala ograniczyć uprawnienia konta administratora moduł po module i operacja po operacji.

Plany abonamentowe i opcje

Omniscol oferuje kilka planów abonamentowych: Lite (osoby pracujące na własny rachunek, samodzielni szkoleniowcy, bardzo małe placówki), Staffing (wyłącznie moduł Obsada personelu), Core (typowa placówka szkolna), Core Plus (Core + Obsada personelu) oraz Premium (szkolnictwo wyższe, kształcenie ustawiczne, złożone organizacje pracujące w wielu lokalizacjach). Część funkcji jest w planie Premium zawarta domyślnie — cykliczny i kalendarzowy typ planu lekcji, dostępność kalendarzowa, kilka planów lekcji opublikowanych równolegle — a inne włącza się zależnie od umowy (punkty kopii zapasowych, dziennik aktywności, współpraca w czasie rzeczywistym, konta powiązane, role niestandardowe…).

Szczegóły planów, opcji i sposobu ich włączania zebrano w Plany i opcje Omniscol.

Co wyróżnia Omniscol

  • Generowanie automatyczne: algorytm generowania umieszcza lekcje z poszanowaniem twardych ograniczeń i optymalizuje ograniczenia miękkie.
  • Kontrola ręczna: użytkownik zawsze może sprawdzić, przenieść, zablokować albo rozstrzygnąć.
  • Rozpowszechnianie wieloma kanałami: internet, iCal, eksporty, publiczne linki i panele informacyjne.
  • Sprawozdawczość: panele zarządcze i eksporty pozwalające śledzić godziny, obłożenie sal i wskaźniki przydatne przy audytach.

Architektura i hosting

Kwestie architektury, bezpieczeństwa i hostingu opisują Architektura i role oraz FAQ — Bezpieczeństwo i hosting.

Co dalej

Zobacz także