Rád bych se podělil o své zkušenosti s evolucí používání databázových systémů v online jazykové škole GLASHA.
Škola byla založena v roce 2012 a na začátku jejího působení zde studovalo všech 12 studentů, takže nebyly žádné problémy se zvládnutím rozvrhu a plateb. Jak však noví studenti rostli, vyvíjeli se a objevovali se, otázka výběru databázového systému se stala akutní.
- adresář všech klientů (studentů), kde je uloženo jejich celé jméno, časové pásmo, kontaktní informace a poznámky;
- podobný seznam učitelů se stejnými informacemi o nich;
- vytvořit rozvrh učitele ve stejném systému;
- provést automatické generování protokolu činností;
- sledovat historii vaší třídy;
- účtování financí jak na odepisování rozpočtů studentů, tak na placení učitelů;
- schéma pro sledování dlužníků mezi studenty;
- notebook pro poznámky o některých nuancích lekcí s vyskakovacími připomenutími.
Kupodivu se všechny tyto složité zprávy prováděly pomocí Excelu.
Tabulkové procesory navíc umožnily sloučit rozpočty studentů do jednoho (pokud studují členové jedné rodiny), sloučit rozpočty učitelů (pokud zastupují partnerské školy), zadávat různé koeficienty pro platby učitelům, nastavit různé ceníky pro studenty, sledovat bonusy a pokuty pro provozovatele škol Skype, prohlížet analýzy plateb a lekcí.
Když se však počet studentů zvýšil na dvě stě lidí a počet učitelů na 75, tato funkcionalita na hranici možností Excelu přestala vyhovovat.
Za prvé, počet hlášení se pro systém řízení stal nedostatečným a za druhé offline verze vyžadovala pravidelné čištění pro udržení vysoké rychlosti. Kromě toho byla nutná integrace s roboty pro kontrolu volných slotů pro učitele, kontrolu zůstatku na žádost studentů, zasílání SMS o zrušení lekcí atd.
A postupem času jsme vytvořili webovou aplikaci GLASHA, která v podstatě je
Myslím si, že takový plánovací systém by byl užitečný pro optimalizaci v jakémkoli typu podnikání.
Zdroj: www.habr.com