Infosüsteem tantsukooli jaoks
Projekti kirjeldus:
Meie poole pöördus lastetantsu kool MT Stuudio huvitava ülesandega. Kool viis läbi tunde mitmes lasteaias ja õppeasutuses üle linna - koolis oli palju filiaale, igas mitu õpilaste rühma. Kõike seda oli vaja kuidagi arvestada ja korraldada.
Mida oli vaja teha:
Klient vajas süsteemi, mis oskab:
- Pidada arvestust kõigi õpilaste ja nende vanemate üle erinevates filiaalides ja rühmades
- Automaatselt koostada ja saata vanematelе arveid õppemaksu eest
- Arvestada üksikute laste puudumisi
- Märkida juhtumeid, kui rühmas tunde ei toimunud
- Saata e-posti teel meeldetuletusi tasumata arvete kohta
- Importida maksete andmeid pangaväljavõtetest
- Lahendada paljusid muid korralduslikke küsimusi
Kuidas me ülesande lahendasime:
Arendasime Drupali baasil infosüsteemi, mis automatiseeris kogu kooli juhtimise protsessi. Süsteem arvestab iga rühma ajakava, jälgib kohalkäimist ja koostab automaatselt arved, arvestades vahele jäetud tundidega.
Seadistasime regulaarse arvete saatmise vanematele ja automaatsed meeldetuletused tasumata arvete kohta. Lisasime pangaväljavõtete impordi funktsiooni - ei ole enam vaja käsitsi märkida, kes on maksnud.
Projekti arendamine:
Aja jooksul tekkis vajadus süsteemi uuendamiseks - vana süsteem töötas Drupal 7-l, mille tugi oli lõppenud. Ülesandeks oli viia kõik üle kaasaegsetele versioonidele - kõigepealt Drupal 9-le, seejärel 10-le ja 11-le.
See oli keeruline ülesanne: Drupal 7 arhitektuur erineb oluliselt järgnevatest versioonidest. Sisuliselt tuli osa funktsionaalsusest uuesti kirjutada. Kuid me saime hakkama ja lisasime попутно uusi võimalusi, sealhulgas õpilaste andmete ekspordi Eesti haridussüsteemi välisregistrisse (EHIS).
Mis tulemus saadi:
Tantsukool kasutab juba aastaid mugavat süsteemi, mis säästab administraatoritele tohutult aega. Arved koostatakse automaatselt, makseid jälgitakse ilma käsitsitööta ja kõik õpilaste andmed on alati käepärast. Süsteem jätkab arenemist koos kooli vajadustega.
Tehnoloogiad:
Drupal 7/9/10/11, PHP, MySQL