Mugav andmebaasi haldussüsteem

Soovin jagada kogemust andmebaasisüsteemide arengust GLASHA keele online-koolis.

Kool loodi 2012. aastal ning kooli algusaegadel õppis seal kõigest 12 õpilast, mistõttu polnud ajakava ja maksete haldamisega probleeme. Kuid koos kasvamise, arengu ja uute õpilaste lisandumisega muutus andmebaasisüsteemi valik üha aktuaalsemaks.

Ülesanne oli luua:

  1. kõikide klientide (õpilaste) register, kus on salvestatud nende nimi, ajavöönd, kontaktandmed ja märkmed;
  2. sarnane nimekiri õpetajatest, kus on sama informatsioon nende kohta;
  3. koostada õpetajate ajakava samasse süsteemi;
  4. luua automaatne õppetundide ajakava genereerimine;

    Mugav andmebaasi haldussüsteem

  5. jälgida õppetundide ajalugu;

    Mugav andmebaasi haldussüsteem

  6. raha liikluse arvestus nii õpilaste eelarvetelt mahavõtmise kui ka õpetajate palgaarvestuse jaoks;

    Mugav andmebaasi haldussüsteem

  7. võlgnike jälgimise skeem õpilaste seas;
  8. märkmik märkmete tegemiseks tundide nüansside kohta hüpikmärkustega.

Kummalisel kombel õnnestus kogu see keeruline arvestus teha Exceli abil.

Lisaks võimaldasid tabelid ühendada õpilaste eelarved üheks (kui tegelevad sama pere liikmed), ühendama õpetajate eelarved (kui nad esindavad partnerkoole), kehtestada õpetajate palkade jaoks erinevad koefitsiendid, määrata õpilastele erinevad hinnad, jälgida Skype'i kooli operaatorite boonuseid ja trahve, ning vaadata maksete ja tundide analüütikat.

Kuid kui õpilaste arv suurenes kahesaja inimeseni ning õpetajate arv 75-ni, siis see Exceli piiril tehtud funktsionaalsus muutus ebamugavaks.

Esiteks, aruanne oli süsteemi haldamiseks ebapiisav, teiseks, vaikimisi versioon nõudis regulaarset puhastamist, et säilitada kõrge töökiirus. Peale selle oli vajalik integratsioon botidega õpetajate vabade slotide kontrollimiseks, õpilaste jäänud saldo kontrollimiseks, SMS-ide saatmiseks tundide tühistamisest jne.

Ja aja jooksul lõime veebirakenduse GLASHA, mis on sisuliselt ERP süsteem, mis võimaldab õpetajate koormust planeerida, pidada isiklikke tunniplaane üliõpilastele ning jälgida rahavoogusid. Tänu sellele on erinevad aruandevormid kergesti kättesaadavad, igakuine andmebaasi parandamine pole enam vajalik ning on võimalik luua kliendi isiklik kabinet, kuhu saab üles laadida kodutööd, teste teadmiste hindamiseks, siduda tunniplaan iga üliõpilase ajavööndiga jne.

Mugav andmebaasi haldussüsteem

Ma arvan, et selline planeerimissüsteem oleks igasuguste äride optimeerimiseks kasulik.

Allikas: habr.com

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster