Wise Timetable

Izrada rasporeda

Automatski generator rasporeda

Timovima iskusnog osoblja često su potrebni meseci da ručno naprave univerzitetski raspored. Generator sistema Wise Timetable ga gradi na osnovu Vaših predmeta, nastavnika, prostorija i studentskih grupa, obično za nekoliko minuta — i navodi tačno šta nije mogao da rasporedi.

  • Obično gotov za nekoliko minuta
  • Zaključajte ono što se ne sme pomerati
  • Svaki neraspoređeni čas naveden

Šta generator radi

Vi opisujete nastavu; generator odlučuje kada i gde se svaki čas održava.

Na osnovu predmeta, nastavnika, prostorija, programa i studentskih grupa koje ste uneli ili uvezli, automatsko generisanje smešta svaki čas akademske godine na dan, sat i u prostoriju. Radi nedelju po nedelju, pa se predmet koji traje šest nedelja, izvodi svake druge nedelje ili u bloku na početku semestra raspoređuje onako kako se zaista predaje.

Nikada ne stavlja čas tamo gde su nastavnik ili grupa zauzeti, niti u prostoriju koja je rezervisana. Prvo pokušava sa željenom prostorijom predmeta, a potom sa svakom odgovarajućom; odgovarajuća prostorija ima dovoljno mesta za grupu i najmanje opremu koju predmet zahteva (osim opreme označene kao opciona), a prostorija označena za isključivu upotrebu prima samo predmete kojima je potrebna tačno njena oprema.

Svako pokretanje pravi nekoliko pokušaja — iteracija — i zadržava najbolji rezultat koji nađe: prvo najmanje neraspoređenih časova, zatim najmanje praznina u danima grupa i nastavnika, odmereno zajedno. Automatsko generisanje je deo svake licence.

Generisan univerzitetski raspored u administrativnoj konzoli sistema Wise Timetable
Generisana nedelja. Pokretanje obično traje nekoliko minuta, pa je isprobavanje drugog skupa pravila jeftino.
Spisak neraspoređenih časova u sistemu Wise Timetable sa časovima koji nisu mogli da se zakažu u okviru trenutnih ograničenja
Sve što ne može da se rasporedi izričito je navedeno, nikada tiho odbačeno niti nasilno ugurano.
Generisana nastavna nedelja u veb administraciji sistema Wise Timetable, prikazana po prostorijama, sa brojačem neraspoređenih na nuli
Isti posao u pregledaču, za škole koje administraciju vode na taj način. Brojač pored kartica pogleda pokazuje Nije raspoređeno 0 — cela nedelja je smeštena.
Čas zaključan iz menija desnog klika u sistemu Wise Timetable, tako da ga automatsko generisanje ostavlja gde jeste
Zaključajte jedan čas iz menija desnog klika ili sve do sada napravljeno iz menija Zaključavanje — generisanje zaobilazi sve što je zaključano.

Pravila kojih se drži

Pravila za celu školu nalaze se na jednoj kartici podešavanja; svaki red predmeta nosi svoja. Sve navedeno ispod je pravilo koje generator poštuje, a ne želja koju odmerava.

Kako se svako pravilo postavlja opisano je na stranici o ograničenjima rasporeda; ono koje je najvažnije dobro podesiti jeste raspoloživost nastavnika.

  • Radno vreme, pri čemu se prošireno koristi samo za ono što ne stane u osnovno
  • Najviše sati dnevno i nedeljno, za nastavnike i za grupe — uz pojedinačna dnevna ograničenja gde je potrebno
  • Raspoloživost nastavnika i grupa, uključujući sate koje nastavnici sami rezervišu na vebu, tamo gde Vaša institucija to dopušta
  • Rezervacije prostorija, praznike i neradne dane
  • Fiksni početni sat predmeta, ili početak ne ranije ili ne kasnije od zadatog sata
  • Sati podeljeni po danima: 2+2 znači dva sata jednog dana i dva drugog
  • Dane u kojima se predmet može održavati, i isti sat svakog dana ako to zahtevate
  • Obavezna pauza za studente i za nastavnike nakon određenog broja sati
  • Putovanje između lokacija i najveći broj putovanja dnevno
  • Vikend dane samo tamo gde ih dopustite

Kada se čas ne može rasporediti

Generator rasporeda koji tiho savija pravilo da bi završio izgleda dobro do prvog ponedeljka semestra. Wise Timetable ne gura čas u termin koji pravilo zabranjuje. Sve što ne može da rasporedi ostaje neraspoređeno i navedeno je, spremno za ručno postavljanje.

U desktop aplikaciji pokretanje pravi još jedan pokušaj za ono što je ostalo pre nego što se završi, a za svaki čas koji je i dalje neraspoređen ekran napretka kaže šta ga je sprečilo, izbrojano po početnim vremenima koja je mogao da ima: nastavnik tada već predaje, grupa tada već ima čas, tada nema slobodne odgovarajuće prostorije, grupa prelazi najveći broj sati dnevno, nastavnik tada nije raspoloživ, poklapa se sa drugom nedeljom ili rezervacijom. To pretvara „nije stalo” u odluku — ublažiti jedno pravilo, osloboditi jednu prostoriju ili sami postaviti čas.

Od Vaših podataka do generisanog rasporeda

Redosled kojim radi većina službi za raspored. Prva tri koraka se iz godine u godinu održavaju ažurnim; samo pokretanje traje minute.

  1. Unesite ili uvezite podatke

    Predmeti sa svojim satima, nastavnici, prostorije sa mestima i opremom, programi, godine i grupe — ukucani, uvezeni iz Excel-a ili CSV-a, ili preuzeti iz Vašeg studentskog informacionog sistema.

  2. Prikupite raspoloživost

    Blokirajte sate u kojima nastavnici i grupe ne mogu da predaju ili prisustvuju, rezervišite prostorije koje su već zauzete — ili neka nastavnici sami rezervišu svoje slobodne sate na vebu.

  3. Postavite pravila

    Radno vreme, dnevni i nedeljni maksimumi, pauze i putovanja za celu školu; početni sati, dani i podele za svaki predmet.

  4. Postavite i zaključajte ono što se ne sme pomerati

    Zajedničko predavanje, fiksna obaveza profesora, laboratorija vezana za tehničara. Zaključajte jedan čas iz menija desnog klika ili sve do sada napravljeno; ključ označava svaki od njih.

  5. Izaberite šta se generiše

    Svi programi i godine, ili samo neki. Možete dozvoliti da prostoriji nedostaje nekoliko mesta za grupu i ograničiti pokretanje na određene nedelje ili jednu vrstu časova.

  6. Generišite, pročitajte izveštaj, prilagodite

    Pratite pokretanje nedelju po nedelju, pročitajte šta je ostalo neraspoređeno i zašto, promenite šta treba promeniti i pokrenite ponovo. Zatim smanjite praznine u danima studenata i nastavnika iz menija Optimizacija.

Automatski i ručni, slobodno pomešani

Većina institucija ne prepušta ceo raspored mašini, a ne mora ni da ga prepusti. Ručno postavite ono do čega Vam je stalo, zaključajte i neka generisanje izgradi ostalo oko toga, bez dodirivanja zaključanog. Generišite jedan program ili jednu godinu odjednom, proverite, zaključajte, pa pređite na sledeći.

Institucije nam često kažu da je njihov slučaj neobično specifičan. Obično jeste — a generator je takve zahteve rešavao iznova i iznova, pod uslovom da su pravila ispravno uneta. Taj uslov je važan i radije ga kažemo jasno nego da obećavamo čuda.

Tamo gde studenti biraju izborne predmete ili ponavljaju predmet, generisanje može da proveri lični spisak predmeta svakog studenta, a ne samo spisak grupe, pa izborni predmet ne završi preko obaveznog predavanja.

Kartica Generate u podešavanjima desktop aplikacije Wise Timetable: radno i prošireno vreme, obavezne pauze, nedeljni i dnevni maksimumi, putovanja dnevno i broj iteracija
Pravila za celu školu u desktop aplikaciji: radno i prošireno vreme, obavezne pauze, dnevni i nedeljni maksimumi za nastavnike i grupe, putovanja dnevno, vikend dani i broj iteracija po pokretanju.
Ekran Generate u veb administraciji sistema Wise Timetable: programi, godine, koliko mesta sme da nedostaje prostoriji i opcioni filter po nedeljama ili vrsti časa
Generisanje u veb administraciji pokreće isti mehanizam na serveru: programi i godine u pokretanju, koliko mesta sme da nedostaje prostoriji i opcioni filter po nedeljama ili vrsti časa. Ova demo škola može da generiše, ali ne i da sačuva.

Pitanja o generatoru rasporeda

Da li se ceo raspored generiše automatski?

Da — svaki čas svakog programa i godine koje uključite, za celu akademsku godinu, nedelju po nedelju. Možete generisati i samo deo, a ostalo postaviti ručno; zaključani časovi se nikada ne pomeraju.

Koliko traje generisanje?

Obično minute, a ne nedelje. Vreme zavisi od veličine rasporeda i od broja iteracija koje tražite — više iteracija traje duže i daje bolji rezultat. Jedan izmeren primer: prvo pokretanje na serveru, na radnoj kopiji baze jedne škole, rasporedilo je 878 časova za 34 sekunde.

Šta se dešava sa časovima koji ne mogu da se rasporede?

Ostaju neraspoređeni i navedeni su; ništa se ne gura u termin koji pravilo zabranjuje. U desktop aplikaciji svaki od njih dolazi i sa pravilom koje ga je sprečilo u mogućim početnim vremenima — zauzet nastavnik, zauzeta grupa, nema slobodne prostorije odgovarajuće veličine, dnevni maksimum.

Možemo li generisati samo deo rasporeda?

Da. Izaberite programe i godine za pokretanje, ili ga ograničite na određene nedelje ili na jednu vrstu časova, na primer predavanja. Ono što je već postavljeno i zaključano ostaje gde jeste.

Da li uzima u obzir izborne predmete studenata?

Može. Kada je označeno Check individual student – classes, generisanje proverava lični spisak predmeta svakog studenta — uključujući izborne i ponovljene predmete — a ne samo predmete studentove grupe.

Da li radi u pregledaču ili na desktopu?

Oba to imaju, zasnovano na istom mehanizmu: desktop aplikacija ga pokreće na računaru planera, a veb administracija ga pokreće na serveru i prikazuje rezultat u pregledaču. Škola radi u jednom od ta dva.

Pogledajte Wise Timetable na Vašim sopstvenim podacima

Zakažite onlajn prezentaciju od 45 minuta. Proći ćemo kroz problem rasporeda Vaše ustanove, pokazati kako ga Wise Timetable rešava i odgovoriti na sve što Vaš tim želi da testira.