Удобна система за управление на бази данни

Искам да споделя опита си от еволюцията на използването на системи за бази данни в онлайн езиковото училище GLASHA.

Училището е основано през 2012 година и в началото на работата в него обучаваше всичките 12 студента, така че нямаше проблеми с управлението на графика и плащанията. Но с нарастването, развитието и появата на нови студенти, остро се постави въпросът за избора на система за бази данни.

Задачата се състоеше в това да направим:

  1. справочник с всички клиенти (студенти), съхраняващ техните имена, часови зони, контакти и бележки;
  2. аналогичен списък на преподавателите с такава информация за тях;
  3. да създадем график на преподавателите в същата система;
  4. да направим автоматична генерация на журнал за занятията;

    Удобна система за управление на бази данни

  5. да проследяваме историята на занятията;

    Удобна система за управление на бази данни

  6. управление на финансите както за удръжки от бюджета на учениците, така и за плащания на учителите;

    Удобна система за управление на бази данни

  7. схема за проследяване на задълженията сред студентите;
  8. бележник за записки относно нюанси на уроците с изскачащи напомняния.

Както и да е, успяхме да реализираме цялата тази сложна отчетност с помощта на Excel.

Освен това, електронните таблици позволиха да се съединят бюджетите на учениците в един (ако членовете на семейството учат заедно), да се свързват бюджетите на учителите (ако представляват партньорски училища), да се въвеждат различни коефициенти за плащанията на учителите, да се предлагат различни цени за учениците, да се проследяват бонуси и глоби за операторите на скайп училището, да се гледа анализ на плащанията и уроците.

Въпреки това, когато броят на учениците нарасна до двеста души, а на преподавателите до 75, този функционал, реализиран на границата на възможностите на Excel, стана неудобен.

На първо място, числото на отчетите стана недостатъчно за системата за управление, на второ място, офлайн версията изискваше редовно почистване за поддържане на висока скорост на работа. Освен това, стана необходимо интегриране с ботове за проверка на свободните слотове при преподавателите, проверка на баланса по запитване от студентите, изпращане на SMS за отменени уроци и т.н.

И с времето създадохме уеб приложение GLASHA, по същество това е ERP система, която позволява планирането на натоварването на учителите, управлението на личните разписания на студентите, както и следенето на финансите. благодарение на която станаха достъпни различни форми на отчети, отпадна нуждата от месечна корекция на база данни, появи се възможност за създаване на клиентски профил и качване на домашна работа, тестове за проверка на знания, свързване на разписанията с часовата зона на всеки студент и т.н.

Удобна система за управление на бази данни

Мисля, че такава система за планиране би била полезна за оптимизация в който и да е вид бизнес.

Източник: habr.com

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster