Prikladan sustav upravljanja bazama podataka

Želim podijeliti iskustvo evolucije korištenja sustava baza podataka u jezičnoj online školi GLASHA.

Škola je osnovana 2012. godine i u početku je imala 12 studenata, tako da nije bilo problema s upravljanjem rasporedom i plaćanjima. Međutim, s rastom, razvojem i pojavom novih studenata, postalo je hitno pitanje odabira sustava baze podataka.

Zadatak je bio:

  1. izraditi popis svih klijenata (studenta), s njihovim imenom i prezimenom, vremenskom zonom, kontakt podacima i bilješkama;
  2. sličan popis nastavnika s istim informacijama o njima;
  3. formirati raspored nastavnika unutar istog sustava;
  4. izraditi automatsku generaciju dnevnika sati;

    Prikladan sustav upravljanja bazama podataka

  5. pratiti povijest nastave;

    Prikladan sustav upravljanja bazama podataka

  6. evidenciju financija, kako za troškove iz proračuna učenika, tako i za plaćanja nastavnicima;

    Prikladan sustav upravljanja bazama podataka

  7. shemu za praćenje dužnika među studentima;
  8. bilježnicu za zabilješke o nekim nijansama lekcija s iskačućim podsjetnicima.

Kako god to zvučalo, sav ovaj složeni izvještaj uspjelo se izraditi pomoću Excela.

Štoviše, elektroničke tablice omogućile su spajanje proračuna učenika u jedan (ako su članovi iste obitelji), spajanje proračuna nastavnika (ako predstavljaju partnerske škole), unos različitih koeficijenata za plaćanja nastavnicima, postavljanje različitih cijena za učenike, praćenje bonusa i kazni operatera Skype škole, gledanje analitike o plaćanjima i lekcijama.

Međutim, kada se broj učenika povećao na dvjesto, a broj nastavnika na 75, ta funkcionalnost, napravljena na rubu mogućnosti Excela, prestala je biti prikladna.

Prvo, broj izvještaja postao je nedovoljan za sustav upravljanja, a drugo, offline verzija zahtijevala je redovito čišćenje kako bi se održala visoka brzina rada. Osim toga, bila je potrebna integracija s botovima za provjeru slobodnih termina nastavnika, provjeru bilance na zahtjev studenata, slanje SMS-a o otkazivanju lekcija itd.

S vremenom smo stvorili web-aplikaciju GLASHA, koja je u suštini ERP sustav, koja omogućuje planiranje opterećenja nastavnika, vođenje osobnih rasporeda nastave za studente, kao i praćenje financija. Zahvaljujući tome, dostupni su različiti oblici izvještaja, nestala je potreba za mjesečnom korekcijom baze, stvorena je mogućnost izrade klijentskog računa i učitavanja domaćih zadataka, testova za provjeru znanja, povezivanja rasporeda s vremenskom zonom svakog studenta itd.

Prikladan sustav upravljanja bazama podataka

Mislim da bi takav sustav planiranja bio koristan za optimizaciju bilo kojeg vida poslovanja.

Izvor: habr.com

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster