Želio bih podijeliti svoje iskustvo u evoluciji korištenja sustava baza podataka u online školi jezika GLASHA.
Škola je osnovana 2012. godine i na početku rada u njoj je studiralo svih 12 učenika, tako da nije bilo problema s rasporedom i isplatama. Međutim, kako su novi studenti rasli, razvijali se i pojavljivali, pitanje odabira sustava baze podataka postalo je akutno.
- imenik svih klijenata (studenta), s njihovim punim imenom, vremenskom zonom, kontakt podacima i bilješkama;
- sličan popis nastavnika s istim podacima o njima;
- izraditi raspored nastavnika u istom sustavu;
- napraviti automatsko generiranje dnevnika aktivnosti;
- pratite svoju povijest nastave;
- računovodstvo za financije i za otpis studentskih proračuna i za plaćanje nastavnika;
- shema za praćenje dužnika među studentima;
- bilježnica za bilješke o nekim nijansama lekcija s skočnim podsjetnicima.
Začudo, sve ovo složeno izvješćivanje napravljeno je pomoću programa Excel.
Štoviše, tablice su omogućile objedinjavanje studentskih proračuna u jedan (ako studiraju članovi iste obitelji), spajanje proračuna nastavnika (ako predstavljaju partnerske škole), unos različitih koeficijenata za isplate profesorima, određivanje različitih cjenika za studente, itd. pratite bonuse i kazne za operatere Skype škola, pregledajte analitiku o plaćanjima i lekcijama.
Međutim, kada se broj učenika povećao na dvije stotine ljudi, a broj nastavnika na 75, ova funkcionalnost, napravljena na rubu mogućnosti Excela, prestala je biti zgodna.
Prvo, broj izvješća postao je nedovoljan za sustav upravljanja, a drugo, izvanmrežna verzija zahtijevala je redovito čišćenje kako bi se održala velika brzina. Osim toga, bila je potrebna integracija s botovima za provjeru slobodnih mjesta za nastavnike, provjeru stanja na zahtjev učenika, slanje SMS-a o otkazivanju nastave itd.
I s vremenom smo napravili GLASHA web aplikaciju, koja je u biti
Mislim da bi takav sustav planiranja bio koristan za optimizaciju u bilo kojoj vrsti poslovanja.
Izvor: www.habr.com