Aby zamówić usługę zaloguj się w serwisie




Tryb zwiedzania

plan zajęć
Tryb zwiedzania pozwala przetestować system bez konieczności rejestracji. Niestety użytkownik wówczas nie ma możliwości modyfikacji prezentowanych rozkładów. Jeśli chcesz wprowadzić własne kryteria rozkładu zajęć - zarejestruj się. Zarówno rejestracja jak i używanie systemu dla "średniej wielkości" szkół jest BEZPŁATNE.


  • Zanim rozpoczną Państwo przeglądanie udostępnionych planów zajęć proponuję zapoznać się z przewodnikiem po systemie

  • Do dyspozycji jest również rozbudowany system pomocy

  • Automatyczny system planowania zajęć jest zintegrowany z systemem aplikacji pod Androida. Możecie się z nim zapoznać korzystając z linków na stronie głównej

  • Dostępna jest także prezentacja przedstawiająca jak sprawnie wprowadzać dane i uzyskać bardzo dobry plan zajęć.


Poniżej mogą Państwo zapoznać się z typowymi zastosowaniami systemu automatycznego generowania planów zajęć.
Uwaga! Konieczne jest ustawienie w konfiguracji przeglądarki zezwolenia na ustawienie ciasteczek oraz włączenie obsługi JavaScript

Szkolny plan zajęć

Krótko nt wprowadzania wymagań.
Najpierw wprowadzono klasę I z wszystkimi przedmiotami i przyporządkowanymi salami. Następnie klasa I została sklonowana do klas II i III wraz z przedmiotami i salami a definicje przedmiotów zostały zmodyfikowane odpowiednio dla klas II i III. Korzystając z możliwości podziału na grupy utworzono klasy Ia do Ig, IIa do IIg oraz IIIa do IIIf. Wprowadzono kursy informatyki, językowe, wf, g. wychowawcza itd (kursy i przedmioty). Dla utworzonych kursów zdefiniowano możliwe podziały na grupy ze względu na płeć, stopień zaawansowania, ilość uczniów przy pomocy atrybutów "Oddział", "Podział", "Grupa". Atrybuty kursów pozwoliły automatycznie wygenerować kombinacje kursów przy pomocy "Wygeneruj pakiety na podstawie przyporządkowania kursów do oddziałów i grup". Dla pakietów /tj. klas,grup/ zdefiniowano takie właściwości jak bez okienek, minimalna, maksymalna ilość godzin itp. Pakiety pozwoliły również na nienakładanie się kursów w ramach każdego pakietu. Proszę zwrócić uwagę na otrzymane, atrakcyjne plany zajęć nauczycieli. Kasa IIIf dla kontrastu nie została zdefiniowana w postaci pakietów.


Uczelniany plan zajęć

Jest to przykład planowania zajęć na przestrzeni semestru. Zdefiniowano 87 dni pracy od 1 października 2010 do 31 stycznia 2011. Dzięki takiemu podejściu łatwo mogliśmy uwzględnić wymagania kadry profesorskiej na przestrzeni semestru takie jak np. ilość zajęć, dostępność w danym dniu roku. Pomimo działania w obszarze semestru studentom udostępniliśmy plan zajęć tygodniowy, na którym zaznaczyliśmy kiedy dany wykład/ćwiczenia mają się odbyć. Uwaga! Jeśli zdefiniujemy dni tygodnia w postaci DD-MM-YYYY system zinterpretuje je jako datę i automatycznie wyświetli plan zajęć tygodniowy. Jeśli data nie będzie w tym formacie wszystkie dni zostaną wyświetlone po kolei. Większość przedmiotów zostało zdefiniowanych jako kilkugodzinne bloki. Dla przedmiotów, które mogą występować w blokach o różnej długości określono długość 1 oraz konieczność występowania w bloku (Elementy logiki prawniczej (C)). Dodatkowo określając maksymalną i minimalną ilość godzin w dniu mogliśmy sterować długością bloku. Wprowadzono również wymaganie min. 6 dni przerwy pomiędzy kolejnymi zajęciami z jednego przedmiotu oraz maksymalnie jeden blok przedmiotu w dniu. Na koniec maksymalną ilość przedmiotu w dniu oraz zgrupowanie "Elementy logiki prawniczej (C)" potraktowano priorytetowo przed takimi wymaganiami jak np. brak okienek dla nauczycieli akademickich.


Harmonogram pracy /zmiany pracownicze/

Jest to przykład wykorzystania systemu do zaplanowania pracy pracowników i obsadzenia zmian. Nie korzystano tutaj z sal więc każdy przedmiot /task/ zdefiniowano z opcją "Bez rozmieszczania sal" (jeśli jednak do pracy wymagany byłby jakiś zasób można byłoby go zdefiniować pod postacią sali lub pomocy naukowych w zależności od potrzeb). W przykładzie nie zdefiniowano również prawdziwych nauczycieli /jeśli praca na zmienie wymagałaby obecności przełożonego mogłoby to być wówczas potrzebne/. Ponieważ każdy przedmiot-task musi posiadać nauczyciela zdefiniowano nauczyciela wirtualnego /dla takiego nauczyciela przedmioty-taski mogą się nakładać/. Nauczyciel o nazwisku "brak" nie będzie pojawiał się jednak na udostępnionym harmonogramie pracy. Pracownicy mogą być zdefiniowani jako klasy/kursy/ lub pakiety. W naszym przykładzie zdecydowano się na pierwszą opcję. Druga opcja mogłaby być lepsza jeśli chcielibyśmy udostępnić pracownikom np. możliwość zapisywania się na zmiany. Zdefiniowano również wirtualną klasę/kurs/ o nazwie "brak", który zawiera zadania do wykonania przez pracowników. W tym wypadku skorelowano te zadania z poranną zmianą Jana aby mógł je wykonać definując grupę "Taski Jana" dodając do niej przedmioty "ZR"(tj. zmianę poranną Jana),"ZAD1","ZAD2". Zadania "ZAD1", "ZAD2" zdefiniowano również jako rozłączne definiując grupę "Taski rozłączne". Wprowadzono miesięczny kalendarz pracy 31 dni x 24 godziny i zdefiniowano zmiany. Każdemu z pracowników (tutaj klas/kursów/) który może pracować na zmianie rannej zdefiniowano przedmiot ZR, podobnie zdefiniowano zmiany wieczorną ZW i "międzyzmianową" ZM o długości 8 godzin i ilości 0. Ilość 0 pozwoliła zdefiniować zmiany ilościowo na innym poziomie niż zmiana jednego pracownika - w tym wypadku na poziomie ilości wszystkich zmian porannych, zmian wieczornych i zmian "międzyzmianowych" oraz ilości godzin pracowników do obsadzenia. Aby określić ilość zmian do obsadzenia zdefiniowano grupę "Zmiana poranna" i przyporządkowano do niej wszystkie przedmioty "ZR" wszystkich pracowników. Określono następnie minimalną i maksymalną ilość godzin w dniu na 8 (jedna zmiana w dniu) i zezwolono maksymalnie na 1 zmianę jednocześnie. Jeśli chcelibyśmy 2 pracowników na zmianie to moglibyśmy tutaj zmienić ustawienie na min, max 16 godzin w dniu oraz 2 jednoczesnych zmian. Z kolei ilość godzin pracy pracownika mogliśmy ustalić definiując grupę dni "Miesiąc" i określając minimalną i maksymalną ilość godzin w miesiącu dla każdego pracownika oddzielnie. Definiując grupy "Robocze ..." ustaliliśmy maksymalną ilość godzin w dniu dla pracownika na 8 i wymagany przez prawo pracy odpoczynek między kolejnymi zmianami 11 godzin - ustawiliśmy parametr "Minimalna odległość w godzinach" na 19 godzin ponieważ odległość liczona jest od początku zmiany. Każdemu zdefiniowanemu przedmiotowi-taskowi określono godziny, w których może się odbywać i tak np. ZR może rozpoczynać się w 2 kolejnych godzinach poczynając od godz. 8:00. Pozwoliło to na elastyczność w przypadku braku dostępności niektórych pracowników. Pracownikowi Ania dodatkowo w grupie dni "Miesiąc" ustawiliśmy max 0 godzin dla przedmiotu ZW ponieważ nie życzy sobie pracy na zmianie wieczornej oraz max 8 godzin dla ZM. Dla niektórych pracowników ograniczyliśmy ilość pracy na zmianie wieczornej. Aby zrównoważyć pracę w miesiącu dla poszczególnych pracowników zdefiniowaliśmy "Maksymalna odległość w godzinach" na 80 co wymusiło na systemie aby odległość między zmianami nie przekraczała 80-8(długość zmiany) godzin zegarowych. Określono również, że aby wykonać zadanie PAP+ Ela potrzebuje szkolenia, które powinno je przeprowadzać.


Szkoła językowa

Jest to przykład planowania zajęć nawet jeśli nie znamy jeszcze możliwości kadrowych. Każdy nauczyciel dysponuje pewnym czasem, dostępnością na podstawie czego system sam dobiera właściwego nauczyciela do przeprowadzenia zajęć na podstawie potrzeb placówki. Innym alternatywnym sposobem na wykonanie zadania byłoby wykorzystanie przedmiotów skorelowanych ale wybrana tutaj metoda daje większą elastyczność. Zdefiniowano grupy języka niemieckiego GN z ustalonym przyporządkowaniem nauczycieli, grupy języka angielskiego GA z alternatywnymi nauczycielami i lokalizacjami (zdefiniowano po cztery przedmioty z ilością godzin=0 co pozwoliło na określenie sumarycznej ilości godzin w grupie - system może sam zdecydować jakiego nauczyciela i lokalizację wybrać) oraz grupy języka angielskiego z metodą Callana GC (zdefiniowano wiele przedmiotów dla jednej grupy z ilością godzin =0 co pozwala dobrać kilku nauczycieli do przeprowadzenia zajęć z jedną grupą zgodnie z metodą nauczania). Dla grup GA musieliśmy zdefiniować minimalną ilość godzin dla każdego z nauczycieli równą 2 lub 0 (definiując grupy przedmiotów takie jak "GA01 Smith") aby system nie mieszał zajęć dla jednej grupy np. pozwalając na 1 godzinę prowadzoną przez Smitha i 1 godzinę prowadzoną przez Greena. Dopuszczalne są tutaj zajęcia z jednym nauczycielem np. 2 godziny z nauczycielem Smith lub 2 godziny z nauczycielem Green. Dla grup GC mamy odwrotną systuację ponieważ metoda Callana zakłada różnorodną kadrę nauczycielską. Tak więc dla grup GC chcemy mieć do dyspozycji np. 5 nauczycieli jednocześnie, którzy się będą zmieniali na przestrzeni miesiąca. Ustawiamy więc parametr "Minimalna ilość jednoczesnych lekcji lub 0" na 5 oraz minimalną i maksymalną ilość godzin w tygodniu dla tej grupy na 10. Ponieważ zwykła klasa nie pozwala na nakładanie się przedmiotów (jeśli nie zdefiniujemy ich jako połączone) to musimy zdefiniować grupy GC jako klasy wirtualne. Uwaga! dla klas wirtualnych musimy pamiętać o usunięciu parametru "Bez okienek" ponieważ te parametry wykluczają się wzajemnie. Przedmioty dla grup GC zdefiniowaliśmy zaznaczając opcję "Bez rozmieszczania sal". Kolejną rzeczą jest ustawienie rozkładu lekcji. W parametrach przedmiotów ustawiliśmy dla każdego z nich (oprócz zajęć z j. niemieckiego) max 1 godzinę w dniu oraz min 1 lub 2 dni odstępu między kolejnymi lekcjami. Dla poszczególnych nauczycieli ustaliliśmy wymagania godzinowe zgodnie z "życzeniami" nauczycieli i możliwościami etatów. Niektórzy nauczyciele zażyczyli sobie pracę tylko w 1 lub max 2 dniach w tygodniu bądź nieprzychodzenia do pracy w dniu jeśli byłaby tylko 1 godzina lekcyjna do przeprowadzenia. Na koniec musieliśmy potraktować priorytetowo takie wymagania jak min i max ilość godzin dla grup przedmiotów oraz "Kolejność, rozmieszczenie" przedmiotów aby system nie usunął w trakcie optymalizacji żadnych fundamentalnych założeń takich jak ilość i rozkład przedmiotów.


Przykładowe rozkłady - TRYB PODGLĄDU:


Nazwa schematu
Szkolny plan zajęć
Harmonogram pracy /zmiany pracownicze/
Szkoła językowa
Uczelniany plan zajęć


Przykładowe rozkłady - TRYB UKŁADANIA:


Nazwa schematu
Szkolny plan zajęć
Harmonogram pracy /zmiany pracownicze/
Szkoła językowa
Uczelniany plan zajęć

Już 4184 użytkowników zarejestrowało się w naszym serwisie.