Wise Timetable

Derularea semestrului

Trecerea la anul universitar următor

În fiecare vară, aceeași muncă. Orarul anului trecut trebuie păstrat, cel al anului viitor trebuie să pornească de la aceleași săli și cadre didactice, iar bazele de date trebuie să ajungă în ordinea corectă — în cele două săptămâni în care cei care știu cum se face sunt în concediu.

  • Un singur ecran, toate cele trei baze de date
  • O copie de siguranță completă înainte de fiecare acțiune
  • Rezervări de săli cu până la cinci ani înainte
  • Manual gratuit de 5 pagini

Un singur ecran, în loc de mai mulți pași și un script

Trecerea de la un an la altul era răspândită în produs, iar o parte din ea se rula manual pe server.

Ecranul Tranziția anului pune întreaga operațiune într-un singur loc. Afișează alăturat bazele de date acoperite de licența dumneavoastră — anul universitar la care este setată fiecare, numele ei pe server și cât de multă programare de cursuri conține efectiv — astfel încât primul lucru pe care îl faceți este să citiți, nu să vă amintiți.

Fiecare acțiune care modifică o bază de date numește acea bază de date, spune exact ce urmează să facă și vă cere să tastați înapoi numele bazei de date înainte de a rula. Iar fiecare dintre ele scrie mai întâi o copie de siguranță completă a bazei de date, înainte de a atinge ceva, indiferent dacă vă așteptați sau nu să aveți nevoie de ea. Nimic de aici nu șterge vreodată o copie de siguranță.

  • Copiere în BD — înlocuiește conținutul unei baze de date cu al alteia. Așa se inițializează baza de date a anului viitor din cea a anului curent.
  • Schimb BD — schimbă între ele conținuturile a două baze de date. Ambele sunt scrise mai întâi, astfel încât o eroare la jumătatea drumului vă lasă totuși ambele jumătăți.
  • Salvare goală în fișier — construiește documentul de pornire al anului viitor pornind de la acesta și îl scrie într-un fișier. Nimic pe server nu se schimbă.
  • Ștergerea tuturor orarelor sau ștergerea tuturor rezervărilor — separat, deoarece nu sunt aceeași decizie.
Dialogul Setări an universitar din Wise Timetable, unde se trece anul înainte, se setează datele semestrelor și se definesc zilele nelucrătoare
Trecerea anului înainte este un singur dialog, nu un proiect. Datele semestrelor, zilele nelucrătoare și numerotarea săptămânilor se mută împreună, iar structura se transferă odată cu ele.

Secvența de vară

Patru pași, în această ordine, iar doar ultimul este cel pe care îl savurează cineva.

  1. Citiți cele trei baze de date

    Decideți care păstrează anul care se încheie și care devine noul an. Ecranul afișează anul și conținutul fiecăreia, deci aceasta este o decizie pe care o luați de pe ecran, nu din memorie.

  2. Salvați documentul de pornire gol

    Construit din anul care se încheie: săli, cadre didactice, programe, ramuri, grupe, cursuri și setări păstrate, orare, rezervări și lista de studenți eliminate, anul avansat cu unu. Merge într-un fișier, iar serverul rămâne neatins până spuneți dumneavoastră.

  3. Setați datele noului an

    Prima zi a semestrului de iarnă este cea care decide ce săptămână calendaristică devine săptămâna 1, deci nimic altceva nu poate fi de încredere până nu este corect. Pe ecranul de tranziție există un buton care vă duce direct acolo.

  4. Încărcați-l, introduceți modificările, generați

    Puneți documentul de pornire în baza de date a anului viitor, adăugați cursurile și grupele noi și rulați programarea universitară ca de obicei. Al doilea an este dramatic mai scurt decât primul, deoarece trebuie introduse doar modificările.

Ce se transferă și ce este lăsat deliberat în urmă

Documentul de pornire păstrează tot ce descrie instituția și elimină tot ce descrie un anumit an al ei. Aceasta nu este o limitare de ocolit — este distincția care face posibilă trecerea anuală.

  • Păstrate: săli, cadre didactice, programe, ramuri, grupe, cursuri și fiecare setare pe care ați ajustat-o.
  • Eliminate: orarul propriu-zis, rezervările din cadrul anului și lista de studenți.
  • Avansat: anul universitar, cu unu.
  • Copii paralele nelimitate, astfel încât majoritatea instituțiilor rulează anul curent, anul următor în timpul tranziției și unul pentru verificare internă.

Rezervarea unei săli pentru o dată care nu are încă un an universitar

Un an Wise Timetable are 52 de săptămâni. Săptămâna 1 este săptămâna în care începe semestrul de iarnă, iar tot ce stochează produsul este adresat printr-un număr din acest interval. Este exact potrivit pentru predare și este motivul pentru care un orar poate fi mutat de la un an la altul.

Este greșit pentru o singură cerere, pe care o primește fiecare instituție: “putem avea sala mare pentru conferința din iunie anul viitor?” — întrebată în noiembrie, pentru o dată dintr-un an universitar care nu există încă în baza de date. Răspunsul obișnuit este o notă în calendarul cuiva, iar sala este rezervată dublu în primăvara următoare de cine construiește noul orar fără să știe.

Perpetuum este setarea care permite unei baze de date să conțină săptămâni din afara propriului an, astfel încât cererea să fie înregistrată acolo unde se face programarea și să fie văzută de toți cei care se uită. Deschideți fereastra cu un an înainte și există săptămânile 53 până la 104; sunt permiși până la cinci ani în fiecare direcție. Nimic nu este renumerotat și nimic nu se mută — numărătoarea continuă pur și simplu, iar fereastra călătorește cu datele prin fiecare salvare, export și copiere.

Doar sălile pot fi rezervate acolo și este intenționat

O rezervare care numește una sau mai multe săli și nimic altceva poate sta în afara săptămânilor 1–52. O prelegere nu poate, și nici o rezervare care numește și un cadru didactic, o grupă sau o disciplină.

O sală este singurul lucru care supraviețuiește neschimbat unei tranziții — aceeași sală, același nume, același număr intern. Grupele se reformează în fiecare septembrie, disciplinele se reintroduc, iar tranziția le dă tuturor numere interne noi. O rezervare făcută cu doi ani înainte pe o grupă ar ajunge atașată oricărei grupe care a moștenit acel număr, ceea ce este mai rău decât să nu fi fost permis să se facă.

Modulul web de rezervare aplică aceeași regulă și o spune pe formular de îndată ce datele ies din an, astfel încât nimeni să nu completeze o recurență lungă doar pentru a fi refuzat la sfârșitul ei.

Când anul se schimbă, rezervarea se mută odată cu el

Acea conferință a fost introdusă pe numerotarea acestui an, undeva peste săptămâna 52. În septembrie viitor, aceeași dată este o săptămână obișnuită a noului an — deci când se încarcă documentul noului an, fereastra alunecă un an spre dreapta, iar fiecare rezervare păstrată se mută cu 52 de săptămâni în jos. Săptămâna 53 devine săptămâna 1, iar conferința din săptămâna 92 devine săptămâna 40: aceeași sală, aceleași trei zile din iunie, acum o parte obișnuită a orarului în jurul căruia urmează să genereze toată lumea.

Rezervările care ar cădea în trecut sau dincolo de noua fereastră sunt eliminate — iar ecranul raportează ambele numere, câte au fost transferate și câte nu, în loc să vă lase să aflați în martie. Cele eliminate se află în continuare în copia de siguranță scrisă înainte de începerea pasului.

Merită să fim direcți în privința locului unde acestea sunt consultate: aplicația desktop lucrează în cele 52 de săptămâni curente, ca întotdeauna, și acolo se face rezervarea pe termen lung. Citirea uneia peste doi ani se face în orarul web, care parcurge întregul interval. Aplicațiile mobile arată anul curent, ceea ce are nevoie un student.

Vedeți Wise Timetable pe propriile date

Programați o prezentare online de 45 de minute. Vom parcurge problema de planificare a instituției dumneavoastră, vom arăta cum o tratează Wise Timetable și vom răspunde la tot ce vrea echipa dumneavoastră să testeze.