Top.Mail.Ru

Система учёта и аналитики для стоматологической клиники: кейс перехода от Excel к веб-платформе

Клиент — управляющая компания сети из четырёх частных стоматологических клиник, расположенных в одном регионе. До начала проекта учёт работы врачей, запись пациентов, финансовые отчёты и расчёты по мотивации сотрудников велись в Excel. У каждого администратора была собственная таблица, а итоговая аналитика формировалась вручную — зачастую с опозданием, неточностями и постоянными правками.

Руководство столкнулось с рядом типичных для Excel-просчётов:

Расхождение в данных между клиниками (несовпадающие версии таблиц).

Проблемы с контролем загрузки врачей и качества оказания услуг.

Ошибки в подсчётах зарплаты и мотивационных бонусов.

Невозможность получать в реальном времени статистику по пациентам, услугам, выручке и загрузке специалистов.

Утечка и риск потери данных из-за отсутствия централизованного резервного копирования.

Запрос клиента был сформулирован чётко: создать единую, защищённую веб-систему учёта и аналитики, доступную для администраторов, врачей и руководства, с различными правами доступа, визуализацией ключевых показателей и гибкой отчётностью.

Система учёта и аналитики для стоматологической клиники: кейс перехода от Excel к веб-платформе

Цель проекта и ключевые задачи

Основная цель проекта — перевести учёт из разрозненных Excel-файлов в единую веб-платформу, которая бы обеспечивала:

оперативный контроль показателей в режиме реального времени,

прозрачный учёт выручки по каждому специалисту и филиалу,

корректный расчёт мотивации персонала,

централизованное хранилище данных по пациентам, приёмам, услугам и сотрудникам.

Клиент сформулировал несколько ключевых задач:

1. Централизация данных

Создание общей базы, в которой будут храниться:

  • все приёмы, услуги и назначения,
  • информация о пациентах (с обезличиванием по 152‑ФЗ),
  • расписание и загрузка врачей,
  • сведения о платежах и чеках.

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


2. Управление расписанием и загрузкой врачей

Клиент хотел отказаться от устаревших таблиц в Google Docs и Excel, где вручную вбивались смены. Требовалось:

  • создать визуальный календарь,
  • настроить блокировку наложений по времени,
  • добавить функции быстрой записи, отмены и переноса приёмов,
  • предусмотреть возможность выгрузки смен в виде отчёта.


3. Финансовый учёт и отчётность

Один из главных запросов — прозрачный учёт выручки по врачам, с раздельным учётом платных и страховых приёмов, скидок и возвратов. Также система должна была рассчитывать:

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


4. Аналитика по клиникам и KPI

Клиенту требовались dashboards и отчёты по ключевым метрикам:

  • выручка по каждому филиалу и врачу,
  • средний чек по услугам и приёмам,
  • конверсия из первичного обращения в лечение,
  • количество приёмов на врача в день/неделю,
  • повторные визиты и отказ от лечения.


5. Безопасность и соответствие 152-ФЗ

Так как речь шла о персональных данных и медицинских услугах, было важно обеспечить:

  • разграничение прав доступа по ролям,
  • защищённую авторизацию и шифрование данных,
  • ведение логов действий в системе,
  • подготовку к интеграции с МИС и другими сервисами, если сеть будет расширяться.

Аналитика и проектирование: как мы подошли к разработке платформы

Прежде чем приступить к технической реализации, команда «Глаголия» провела глубокую аналитику текущих процессов и собрала требования от всех участников: владельца бизнеса, администраторов, врачей и бухгалтера. Это позволило нам избежать типичной ошибки — ориентироваться только на руководство, не понимая реальной логики работы «в полях».


1. Интервью и карта процессов

Мы начали с сериала интервью с каждым подразделением:

  • Врачи рассказали, как фиксируют приёмы и сколько времени уходит на дублирование данных в Excel.
  • Администраторы показали, как они «переносят» расписание из одной таблицы в другую.
  • Руководство обозначило KPI, которые хотят видеть в отчётах.
  • Финансисты объяснили текущую модель мотивации и проблемные зоны.

На основе этого мы построили схему бизнес-процессов: от звонка пациента до закрытия приёма, оплаты и передачи данных в отчёт.


2. Прототип интерфейса и согласование логики

Чтобы избежать недопонимания, мы разработали интерактивный прототип платформы в Figma, в котором:

  • Отображались все экраны — от записи пациента до отчёта по выручке.
  • Были прописаны переходы между модулями: расписание → приём → отчётность.
  • Подсвечены сценарии для разных ролей: врач, администратор, владелец.

Прототип согласовывался итерационно, с демонстрациями. Клиент вносил правки, тестировал логику, что помогло сократить срок доработок после запуска.


3. Архитектура и стек решений

Исходя из требований к безопасности, скорости и масштабируемости, мы выбрали следующую архитектуру:

Backend: Python (FastAPI) — гибкий и быстрый фреймворк, идеально подходящий для REST API.

Frontend: React.js с кастомным UI — для динамичного и адаптивного интерфейса, особенно в части календарей и фильтрации отчётов.

База данных: PostgreSQL — реляционная СУБД с поддержкой строгих связей и шифрования.

Хостинг: облачная инфраструктура (сервер на Timeweb Cloud с сертификатом 152-ФЗ и изолированными контейнерами).

В дополнение мы заложили возможность дальнейшей интеграции:

  • с МИС (при расширении до формальных медицинских протоколов),
  • с 1С (для передачи платёжной информации),
  • с сервисом SMS/почтовых уведомлений (для будущих напоминаний пациентам).


4. Формализация требований и техническое задание

После утверждения прототипов мы оформили подробное техническое задание, включавшее:

  • все роли пользователей и права доступа;
  • описание ключевых модулей (пациенты, приёмы, услуги, врачи, отчёты);
  • логику расчёта мотивации;
  • требования к журналу логов и резервному копированию.

Это ТЗ стало основой для синхронизации между разработкой и клиентом, а также — инструментом контроля реализации.

Реализация: интерфейсы, модули и логика платформы

После утверждения прототипа и архитектуры мы приступили к поэтапной реализации платформы. Главная цель на этом этапе — не просто «перевести Excel в веб», а создать интуитивную, стабильную систему, которую сотрудники смогут использовать без сложного обучения. Разработка велась по принципу модульности, с чётким разделением логики: каждый блок платформы отвечал за свою зону — от учёта приёмов до визуализации KPI.

🔹 Пользовательские роли и интерфейсы

Разработано 3 типа интерфейсов с учётом прав доступа:

Администратор филиала

Быстрая запись и отмена приёма через календарь.

Поиск и добавление пациентов (в том числе повторных).

Просмотр смен и расписания врачей.

Отчёты по приёмам и выручке за день/неделю.

Врач

Доступ только к своим приёмам.

Возможность ввести результат лечения, прикрепить назначение или фото.

Просмотр графика на день, неделя, месяц.

Быстрые фильтры по пациентам и типам услуг.

Руководство/собственник

Общая аналитика по клиникам: выручка, загрузка, повторные визиты.

Дашборды с KPI: средний чек, % первичных визитов, динамика по неделям.

Расчёт мотивации врачей в реальном времени.

Сравнение филиалов и сотрудников по эффективности.

🔹 Ключевые модули платформы

Расписание и приёмы

Календарь на основе drag&drop — можно переместить приём, указать тип услуги, добавить комментарий.

Блокировка времени, если уже есть приём или отпуск врача.

Интеграция с модулем аналитики: каждый приём участвует в расчётах по загрузке и выручке.

Учёт пациентов и услуг

Хранение сведений в соответствии с 152-ФЗ: ФИО, ID, дата рождения, история приёмов.

Возможность связать несколько визитов одного пациента.

Учёт скидок, бесплатных услуг, страховых программ (ОМС/ДМС).

Финансовая аналитика и мотивация

Расчёт выручки по услугам, по врачам, по типу оплаты.

Автоматическое распределение бонусов по заданной формуле (например, 30% с услуг свыше плана).

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

KPI и отчёты

Дашборды по каждому филиалу и врачу.

Выгрузка данных в Excel и PDF.

Возможность задать целевые показатели и отслеживать динамику выполнения по дням, неделям, месяцам.

Безопасность и логи

Авторизация с разграничением доступа.

Журнал действий: кто изменил расписание, внёс правки, удалил приём.

Резервное копирование данных каждые 24 часа.

🔹 Особенности логики и UX

Скорость реакции: в интерфейсе использовались skeleton-загрузки и минимальное количество кликов до целевого действия.

Поиск с автоопределением: система подсказывает пациентов по первым буквам ФИО или номеру телефона.

Кастомизация интерфейсов: в зависимости от роли отображаются только нужные блоки — нет перегруза данными.

Результаты проекта: что изменилось после внедрения платформы

После запуска новой веб-платформы для учёта и аналитики в стоматологической сети клиент отметил кардинальные улучшения в скорости, прозрачности и точности внутренних процессов. Переход от Excel к централизованной системе дал не только технические преимущества, но и стал толчком к росту управленческой зрелости бизнеса.

📈 1. Повышение прозрачности и управляемости

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

Сравнение показателей в реальном времени исключило ручные сводки и помогло выявить закономерности: например, в одной клинике резко упала повторная запись — после анализа было пересмотрено расписание и изменён график врача.

🕒 2. Сокращение времени на отчётность

Ранее на сбор итогов недели у администраторов и бухгалтеров уходило до 6–8 часов. После внедрения платформы все данные доступны в 2–3 клика, отчёты формируются автоматически, а бухгалтерия получила доступ к сверкам без ожидания «пока пришлют файлы».

Также автоматизация расчёта мотивации позволила исключить спорные ситуации по бонусам — формулы заданы в системе, а каждый врач видит собственный вклад и начисления в личном кабинете.

👥 3. Повышение дисциплины и доверия персонала

С момента внедрения платформы сократилось количество ошибок и «забытых» приёмов. Система жёстко контролирует расписание и фиксирует все действия. Это усилило контроль качества и повысило доверие врачей к системе начисления мотивации: всё считается прозрачно, с детализацией.

🔐 4. Защита данных и соответствие 152-ФЗ

Хранение всех данных на защищённом сервере, разграничение прав доступа и шифрование базы позволили клиенту избавиться от риска утечки через Excel-файлы. Были настроены регулярные резервные копии и система логирования.

📊 5. Новые управленческие решения на основе данных

Доступ к аналитике в реальном времени позволил перейти от интуитивных решений к data-driven управлению. Руководство пересмотрело загрузку специалистов, изменило схему мотивации, оптимизировало маркетинг (в том числе по источникам первичных визитов).

Итог: новая система стала не просто заменой Excel, а инструментом роста и управления сетью. За первый квартал после внедрения клиент отметил:

  • рост среднего чека на 9%,
  • повышение конверсии в повторный визит на 13%,
  • снижение времени подготовки отчётов в 4 раза.

Исполнитель проекта — компания «Глаголия»

Проект по цифровой трансформации сети стоматологических клиник был реализован командой «Глаголия» — компанией, специализирующейся на разработке кастомизированных IT-решений для медицины, сферы услуг и управления бизнес-процессами.

Мы не просто «написали веб-платформу». Мы погрузились в логику работы клиники, провели аналитику, предложили архитектуру, протестировали интерфейсы и обучили сотрудников. В результате заказчик получил не шаблонную CRM, а индивидуальную систему, полностью адаптированную под специфику его бизнеса.

📩 Свяжитесь с командой «Глаголия», чтобы получить консультацию, демонстрацию интерфейса и оценку сроков под вашу задачу.

Поможем
с цифровыми решениями и ИИ-проектами

Шаг 1

Выберите направление, которое вы хотите усилить

Шаг 2

Оставьте свои контакты, и мы свяжемся с вами в ближайшее время

Умный помощник
×

Что вы хотите создать?

Сколько пользователей будет использовать систему?

Нужны ли интеграции?

У вас есть техническое задание?

Предварительная стоимость разработки:

от 200 000 до 350 000 ₽

Это ориентировочный расчёт. Чтобы дать более точную оценку, мы зададим вам пару уточняющих вопросов. Укажите, как с вами связаться: