Chci se podělit o zkušenosti s evolucí používání databázových systémů v jazykové online škole GLASHA.
Škola byla založena v roce 2012 a na začátku jejího fungování v ní studovalo pouze 12 studentů, takže nebyly žádné problémy s řízením rozvrhu a plateb. Nicméně s růstem, rozvojem a příchodem nových studentů se naléhavě položila otázka výběru databázového systému.
Úkol spočíval v tom, aby se vytvořilo:
- adresář všech klientů (studentů), který uchovává jejich jména a příjmení, časové pásmo, kontaktní údaje a poznámky;
- analogický seznam učitelů se stejnými informacemi o nich;
- vytvořit rozvrh učitelů v tomto systému;
- zautomatizovat generování protokolu o lekcích;

- sledovat historii lekcí;

- evidence financí jak pro odpisy z rozpočtů studentů, tak pro platby učitelům;

- schéma pro sledování dlužníků mezi studenty;
- blok na poznámky o některých nuancích lekcí s vyskočícími připomínkami.
Jak překvapivé, že veškerou tuto složitou účtárnu se podařilo zvládnout pomocí Excelu.
Navíc, elektronické tabulky umožnily spojit rozpočty studentů do jednoho (pokud se jedná o členy jedné rodiny), spojit rozpočty učitelů (pokud zastupují školy partnery), zavádět různé koeficienty pro platby učitelům, sestavovat různé ceny pro studenty, sledovat bonusy a pokuty operátorů Skype školy, a prohlížet analytiku o platbách a lekcích.
Nicméně, když se počet studentů zvýšil na dvě stě a počet učitelů na 75, tento funkční systém na hranici možností Excelu přestal být pohodlný.
Za prvé, počet reportů se stal nedostatečným pro systém řízení, a za druhé, offline verze vyžadovala pravidelnou údržbu pro udržení vysoké rychlosti práce. Kromě toho bylo třeba integrovat boty pro kontrolu volných slotů u učitelů, kontrolu zůstatku na žádost studentů, zasílání SMS o zrušení lekcí atd.
A časem jsme vytvořili webovou aplikaci GLASHA, v podstatě se jednalo o , který umožňuje plánování učitelů, vedení osobních rozvrhů studentů a rovněž sledování financí. Díky němu jsou k dispozici různé formy zpráv, odpadla potřeba měsíčních úprav databáze, vznikla možnost vytvořit zákaznický účet a nahrávat tam domácí úkoly, testy pro ověřování znalostí, navázat rozvrh na časová pásma každého studenta atd.

Myslím, že takový plánovací systém by byl užitečný pro optimalizaci jakéhokoli typu podnikání.
Zdroj: habr.com



