Rezervacije
Šta je zapravo ponavljajuća rezervacija prostorije
Opisujete je kako to čovjek kaže — svakog drugog utorka do maja. Ono što se pohranjuje je nešto drugo, a gotovo svako naknadno iznenađenje potiče iz razlike između to dvoje.
Prvo: rezervacija nije čas
Stoje jedno uz drugo na istoj mreži, a dolaze iz suprotnih smjerova. Čas je izlaz: postoji jer je izgrađen raspored i pomjera se kad se raspored ponovo izgradi. Rezervacija je ulaz: neko je odlučio da se ova prostorija drži u ovaj sat i ništa je ne generiše ponovo.
Zbog te razlike sistem za rezervaciju prostorija koji je samo kalendar zakačen sa strane rasporeda pravi probleme u roku od semestra. Njih dvoje moraju živjeti na istom mjestu, jer se nadmeću za iste prostorije — ali nisu isti vrsta objekta, a sistem koji se pretvara da jesu na kraju će nečiji ispit ponovnim generisanjem ukloniti.
Jedna rezervacija može postati više, i to je ispravno
Ponavljajuća rezervacija se pohranjuje kao pravougaonik: raspon nastavnih sedmica, po skupu dana u sedmici, u jedno vrijeme. Ponedjeljak do petak tri sedmice je jedan pravougaonik i jedan red. Ponedjeljak i srijeda su dva pravougaonika, jer bi jedan pravougaonik od ponedjeljka do srijede rezervisao i utorak — što niko nije tražio, a neko drugi bi ga želio.
Dakle, jedan klik može napraviti tri rezervacije, a svaka je tada rezervacija za sebe: odvojeno vidljiva, odvojeno uredljiva, odvojeno otkaziva. Vrijedi to znati prije nego otkažete tu rezervaciju i otkrijete da su dvije trećine još tu.
Iskrena verzija toga, koju dobavljači rijetko iznose: obično ne postoji ništa kao serija. Pitajte šta se događa kad neko izbriše jedno pojavljivanje dvanaestosedmične rezervacije, a zatim šta se događa kad želi premjestiti svih dvanaest.
Obrasci i zamka u svakom
| Obrazac | Šta znači | Zamka |
|---|---|---|
| Svake sedmice | Isti dani u sedmici u svakoj nastavnoj sedmici raspona. | Sedmica čitanja. Obrazac koji teče preko nje rezervisat će je ravno kroz nju osim ako se nenastavne sedmice ne isključe. |
| Svake druge sedmice | Naizmjenične nastavne sedmice, računate od prve sedmice raspona. | Računa se od RASPONA, a ne od sedmice 1 godine. Dvije rezervacije svake druge sedmice koje počinju s razmakom od sedmicu nikad se ne sudaraju i nikad ne poklapaju. |
| Isti dan u sedmici svakog mjeseca | Recimo, treći utorak. | Redni broj se obično uzima iz datuma početka i nikad se ne pita. Rezervacija koja počinje posljednjeg utorka u mjesecu znači POSLJEDNJI — ne peti i ne treći. |
| Isti datum svakog mjeseca | 15., 31. | Mjesec prekratak za taj datum treba PRESKOČITI, a ne vratiti unazad. Ako Vaš sistem rezerviše 30. april umjesto 31., donosi odluku koju niko nije tražio. |
Vremena padaju na vlastite linije ustanove
Nastavni sati nisu slobodna mreža. Ustanova vodi periode — 08:00 do 09:30, ili šest linija od pedeset minuta s pauzom od deset minuta — a rezervacija mora početi gdje počinje jedan i završiti gdje se završava jedan, ili mreža prestaje išta značiti.
Sistem koji tiho zaokružuje 08:15 na 08:00 pohranjuje nešto što osoba nije unijela. Bolje ponašanje je odbiti i reći koja su vremena dostupna, što je isto načelo kao i drugdje ovdje: ne ispravljajte nekoga tiho, recite mu šta stoji na putu.
Jedan srodni detalj koji uhvati svaku novu integraciju: uzastopno nije preklapanje. Termin koji završava u 09:00 i onaj koji počinje u 09:00 se ne sudaraju. Ako Vaš sistem prijavljuje da se sudaraju, pola Vaših prostorija se ne može rezervisati bez razloga.
Provjera kolizija mora vidjeti ono što javnost ne može
Ovo je dio koji je najčešće tiho pogrešan.
Kad obrazac za rezervaciju pita je li ova prostorija slobodna, mora brojati sve što zaista drži prostoriju: časove, tuđe rezervacije i rezervacije koje još čekaju odobrenje. Prostorija koju drži zahtjev koji niko još nije odobrio nije slobodna; na čekanju je, a nuđenje nekom drugom stvara raspravu koju je korak odobravanja postojao da spriječi.
Isto važi za prostorije koje ustanova ne objavljuje. Odsječna sala za sastanke koja se drži van javne liste i dalje je zauzeta kad je zauzeta.
Dakle, dostupnost je činjenica o prostoriji, a ne pogled na raspored — zbog čega bi trebala zahtijevati da je osoba koja pita prijavljena. Provjera otvorena svakome ili laže o rezervacijama na čekanju ili odaje njihove naslove.
Ko smije rezervisati šta i koliko treba koštati kolizija
- Dozvole za prostorije pripadaju prostoriji, a ne ekranu. Neke ustanove dopuštaju svakome rezervisati seminarsku salu, a nikome predavaonicu bez pitanja. Pravilo se mora provoditi tamo gdje se rezervacija piše, ili je prijedlog — rezervišite dozvoljenu prostoriju pa je uredite u zabranjenu i pravilo je zaobiđeno.
- Koliziju treba odbiti uz navedene razloge, a ne golim ne: koji datumi i je li zauzeta bila prostorija, nastavnik ili grupa. Dva od ta tri često se mogu riješiti pomjeranjem za jednu sedmicu.
- A planer koji to misli ozbiljno treba moći rezervisati preko nje. Namjerna dvostruka rezervacija je normalna — prostorija podijeljena između dvije grupe, predavanje koje se namjerno preklapa s terminom otvorenih konsultacija. Važno je da sistem bilježi da je kolizija bila odluka, pa ko god je vidi u martu zna da nije bila nezgoda.
- Odobravanje je stanje, a ne zaseban red čekanja. Rezervacija koja čeka odobrenje treba već biti vidljiva onima koji oko nje trebaju planirati.
Gdje je ovo u Wise Timetable
Rezervacije se nalaze u istom dokumentu kao i raspored, pa se dostupnost računa prema svemu odjednom, a ne prema drugom kalendaru koji treba usklađivati. Sistem za rezervaciju prostorija pokriva ono što vidi služba za raspored; web modul za rezervacije je strana samouslužnog rada, za ustanove koje žele da osoblje samo rezerviše prostorije bez prolaska kroz službu.
Za svakoga ko gradi vlastiti ekran za rezervacije, cijela površina je dokumentovana u javnom priručniku za REST API — uključujući provjeru dostupnosti, koja vraća datume kolizije i najbliže slobodne alternative, a ne da ili ne.
Želite li vidjeti kako ovo radi?
Rezervirajte 45-minutnu online prezentaciju i proći ćemo kroz sve na primjeru problema rasporeda Vaše ustanove.