Как стать автором
Обновить

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

Время на прочтение2 мин
Количество просмотров3.7K
Хочу поделиться опытом эволюции использования систем баз данных в языковой онлайн школе GLASHA.

Школа образовалась в 2012 году и в начале работы в ней обучалось все 12 студентов, так что никаких проблем с управлением расписанием и оплатами не было. Однако по мере роста, развития и появления новых студентов остро встал вопрос о выборе системы базы данных.

Задача состояла в том, чтобы сделать:

  1. справочник по всем клиентам (студентам), сохраняя их ФИО, часовой пояс, контактные данные и примечания;
  2. аналогичный список преподавателей такой же информацией о них;
  3. сформировать расписание преподавателей в этой же системе;
  4. сделать автоматическую генерацию журнала занятий;

    image
  5. отслеживать историю занятий;

    image
  6. учёт финансов как для списания с бюджетов учеников, так и для оплаты учителям;

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

Как ни странно, всю эту сложную отчетность удалось сделать с помощью Excel.

Более того, электронные таблицы позволили соединять бюджеты учеников в один (если занимаются члены одной семьи), соединять бюджеты учителей (если они представляют школы партнеров), вводить разные коэффициенты для оплат преподавателям, выставлять разные прайсы для учеников, отслеживать бонусы и штрафы операторов скайп школы, смотреть аналитику по оплатам и урокам.

Однако, когда число учеников увеличилось до двухсот человек, а количество преподавателей до 75, то этот функционал, сделанный на грани возможностей Excel, перестал быть удобным.

Во — первых, количество отчетов стало недостаточным для системы управления, во — вторых, оффлайн версия требовала регулярной чистки для сохранения высокой скорости работы. Кроме этого, потребовалась интеграция с ботами для проверки свободных слотов у преподавателей, проверки баланса по запросу студентов, отправки смс об отмене уроков и т.д.

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

image

Я думаю, что такая система планирования была бы полезна для оптимизации в любом виде бизнеса.
Теги:
Хабы:
Всего голосов 14: ↑3 и ↓11-8
Комментарии18

Публикации

Истории

Работа

Ближайшие события

7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн
7 – 8 ноября
Конференция «Матемаркетинг»
МоскваОнлайн
15 – 16 ноября
IT-конференция Merge Skolkovo
Москва
22 – 24 ноября
Хакатон «AgroCode Hack Genetics'24»
Онлайн
28 ноября
Конференция «TechRec: ITHR CAMPUS»
МоскваОнлайн
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань