Kényelmes adatbázis-kezelő rendszer

Meg szeretném osztani a tapasztalataimat az adatbázis-szolgáltatások fejlődéséről a GLASHA nyelvi online iskolában.

Az iskola 2012-ben alakult, és a munka kezdetén mindössze 12 hallgató tanult benne, így nem voltak problémák az órarend és a befizetések kezelésével. Azonban a növekedés, a fejlődés és az új diákok megjelenésével egyre sürgetőbbé vált az adatbázis-kezelő rendszer kiválasztása.

A feladat az volt, hogy:

  1. készítsünk egy nyilvántartást az összes kliensről (diákról), megőrizve a nevüket, időzónájukat, elérhetőségeiket és megjegyzéseiket;
  2. hasonló listát a tanárokról, ugyanezekkel az információkkal róluk;
  3. készítsünk órarendet a tanárok számára ugyanebben a rendszerben;
  4. automatikus órakönyv-generálást készítsünk;

    Kényelmes adatbázis-kezelő rendszer

  5. kövessük a foglalkozások történetét;

    Kényelmes adatbázis-kezelő rendszer

  6. kezeljük a pénzügyeket minden diák költségvetésének levonásához és a tanárok fizetéséhez;

    Kényelmes adatbázis-kezelő rendszer

  7. nyújtsunk információt az adósok nyomon követéséről a diákok között;
  8. készítsünk jegyzetfüzetet a tanórák egyes részleteiről felugró emlékeztetőkkel.

A meglepő dolog, hogy ezt a bonyolult jelentést Excel segítségével sikerült elkészítenünk.

Sőt, a táblázatok lehetővé tették, hogy egyesítsük a diákok költségvetését (ha egy család tagjaiként tanulnak), egyesítsük a tanárok költségvetését (ha partneriskolákat képviselnek), különféle szorzókat alkalmazzunk a tanárok fizetésekor, különböző árakat állítsunk be a diákok számára, és nyomon követhessük a Skype iskola operátorainak bónuszait és büntetéseit, valamint elemezzük a befizetéseket és az órákat.

Azonban, amikor a diákok száma 200-ra, a tanároké pedig 75-re nőtt, ez a funkció, amelyet az Excel határainál alakítottunk ki, kényelmetlenné vált.

Először is, a jelentések száma nem volt elegendő a kezelő rendszer számára, másodszor, az offline verzió folyamatos tisztítást igényelt a magas munkasebesség megőrzése érdekében. Ezenkívül integrációra volt szükség a botokkal a tanárok szabad helyeinek ellenőrzésére, a diákok kérésére a saldo ellenőrzésére, órák lemondásáról SMS küldésére stb.

Idővel létrehoztuk a GLASHA webalkalmazást, amely lényegében Egy ERP rendszer, amely lehetővé teszi a tanárok terhelésének tervezését, a diákok órarendjének kezelését, valamint a pénzügyi nyilvántartás vezetését. Ennek köszönhetően különféle jelentéstípusok váltak elérhetővé, a havi adatbázis-korrekció szükségessége megszűnt, lehetőség nyílt a kliens személyes fiókjának létrehozására és otthoni feladatok, tudásellenőrző tesztek feltöltésére, az órarend összekapcsolására minden diák időzónájával stb.

Kényelmes adatbázis-kezelő rendszer

Úgy gondolom, hogy egy ilyen tervezési rendszer hasznos lenne bármilyen üzletág optimalizálására.

Forrás: habr.com

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster