Номинируйте кейсы на Workspace Digital Awards 2026. Прием заявок до 15 марта по льготной цене, успейте принять участие!
Эрго Солюшенс
Разработка веб-платформы для взаимодействия отделов
Эрго Солюшенс
#Фирменный стиль#Разработка программного обеспечения

Разработка веб-платформы для взаимодействия отделов

10 
Эрго Солюшенс Беларусь, Минск
Поделиться: 0 0 0
Разработка веб-платформы для взаимодействия отделов
Клиент

ООО "ДозорСервс"

Бюджет

2 280 000

Сфера

Промышленность и оборудование

Регион

Беларусь

Сдано

Сентябрь 2025

Задача

Контекст проблемы

В текущей экосистеме компании задействованы разрозненные инструменты и процессы:

• заявки клиентов поступают в CRM, затем передаются в сервисный отдел и логистику вручную.

• отсутствуют единые стандарты обработки заявок, что ведет к задержкам, дублированию данных и неявной синхронизации между отделами.

• отдел снабжения действует по автономной схеме закупок: не всегда видна актуальная потребность по складам, нет единого планирования поставок.

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

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

Решение

Что именно было реализовано:

• Единая точка входа для всех заявок и заказов, с автоматизированным маршрутом работ между отделами.

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

• Интеграции с внешними и внутренними системами: CRM клиента, ERP/складской учет, платежные решения и бухгалтерское ПО.

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

• Модули аналитики и управленческой отчетности: KPI, SLA, себестоимость услуг, маржинальность проектов.

Технологический стек:

Архитектура:

  Микросервисная архитектура или модульный монолит (в зависимости от доработок и скорости вывода MVP).

  Event-driven коммуникация через очереди (Kafka/Rafka или RabbitMQ) для асинхронной синхронизации между модулями.

База данных:

  Основная СУБД: PostgreSQL.

  Redis для кэширования и очередей задач.

  Хранение документов: PostgreSQL Large Objects для безопасного хранения вложений (счета, накладные, контракты).

Бэкенд:

  Язык: Python (DaaS-фреймворк FastAPI).

  Очереди и задачи: Celery (для Python).

Фронтенд:

  Vue.js с TypeScript для масштабируемости и поддержки крупного кода.

  Адаптивный дизайн: мобильная версия/веб-приложение PWA.

Интеграции:

  RESTful/GraphQL API для взаимодействия между модулями и внешними системами.

  Разговор по безопасным протоколам (OAuth 2.0/OpenID Connect).

Безопасность:

  Ролевая модель доступа (RBAC), многоуровневый доступ, SSO (SAML/OIDC).

  Шифрование at rest и in transit, журналы аудита, резервное копирование и восстановление.

Инфраструктура:

  Контейнеризация (Docker) и оркестрация (Kubernetes) для гибкости развёртывания и горизонтального масштабирования.

  CI/CD: GitLab CI / GitHub Actions для автоматизации сборки, тестирования и развёртывания.

  Облачная платформа: AWS / Azure / GCP либо гибридное развёртывание в частном дата-центре.

1Разработка по согласованному ТЗ

Основные модули и функциональность

Управление жизненным циклом заявки

• Создание, классификация и приоритизация заявок.

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

• Мониторинг SLA, уведомления и эскалации.

• Связывание документов: акты, счета, накладные, контракты.

Планирование и работа инженерной службы

• Календарь задач, зависимости работ, ресурсы (детали, оборудование, инструмент).

• Виджеты по загрузке инженеров и линий ремонта.

• Генерация маршрутных листов и контроль исполнения.

Логистика и склад

• Учёт запасных частей и оборудования по складам.

• Планирование доставки, возвратов и замены.

• Трекинг отгрузок, статусы доставки и интеграции с курьерами.

Закупки и снабжение

• Управление потребностями по складами и проектам.

• Каталог поставщиков, заявок на закупку, их статусы.

• Контроль сроков поставки, качество и договорные условия.

Бухгалтерия и финансы

• Автоматизация финансовых документов: счета, акты выполненных работ, накладные.

• Интеграция с учетной политикой и налогами.

• Формирование управленческой и налоговой отчетности, экспорт в Excel/CSV.

• Сверка по затратам и маржинальности проектов.

Аналитика и отчётность

• KPI по времени обработки, стоимости, загрузке ресурсов.

• Кросс-отраслевые дашборды для руководства и подразделений.

• Визуализация процессов, экспорт данных, продвинутые фильтры.

Пользовательский опыт

• Единая панель управления: центральная консоль для всех пользователей.

• Мобильная адаптация: PWA или нативное приложение.

• Уведомления: email, мессенджеры (Telegram/Teams/Slack), push-оповещения.

• Поиск и фильтры по заявкам, документам и задачам.

Надежность и безопасность

• Резервное копирование, бизнес-континуитет и аварийное восстановление.

• Контроль доступа по ролям, аудит действий пользователей.

• Защита от попыток несанкционированного доступа и мониторинг инцидентов.

Этапы реализации (high level)

1. Аналитика и проектирование

   Сбор требований, моделирование бизнес-процессов, карта потоков данных, требования к интеграциям.

2. Архитектура и дизайн

   Выбор технологического стека, определение модульности и границ сервисов, проектирование модели данных.

3. Разработка и интеграции

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

   Реализация интеграций через API с CRM, ERP, платежными системами и курьерами.

4. Тестирование

   Функциональное, нагрузочное, безопасностное тестирование.

5. Внедрение и миграция данных

   Перенос существующих данных, настройка миграций, обучение сотрудников.

6. Поддержка и развитие

   Сопровождение, обновления, добавление функционала в зависимости от роста бизнеса.

Результат

Архитектурные решения и интеграции

База данных: PostgreSQL для надежной транзакционности; Redis — кэш и брокер задач.

Сообщения: Kafka/RabbitMQ для асинхронного обмена между модулями.

API: REST и GraphQL для гибкого доступа к данным между службами и внешними системами.

Интеграции:

  CRM клиента (прием заявок) через API или вебхуки.

  ERP/складской учет (учет запасов, закупки, отгрузки).

  Бухгалтерское ПО и платежные шлюзы — через безопасные API.

  Логистические системы и службы доставки.

Безопасность:

  RBAC, SSO, аудит событий, шифрование у покоя и в пути, резервирование.

Инфраструктура:

  Docker и Kubernetes, CI/CD (GitLab/GitHub Actions), мониторинг и логирование (Prometheus, Grafana, ELK/EFK стек).

Преимущества для заказчика

Ускорение обработки заявок за счет автоматизации маршрутов и синхронизации между отделами.

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

Оптимизация запасов и закупок за счет единого обзора потребностей в реальном времени.

Сокращение задержек в доставке и ремонтах благодаря планированию и мониторингу.

Единая финансовая база и улучшенная управленческая отчетность.

Повышение качества обслуживания клиентов за счет предсказуемости исполнения.

KPI: конкретные цифры для оценки успешности

Время обработки заявки

  Среднее время обработки заявки с момента поступления до завершения: снизить на 30% в течение 6 месяцев после внедрения.

  Доля заявок, закрытых в рамках SLA: повысить до 95% и выше.

Доля ошибок и дубликатов данных

  Снижение ошибок дублирования данных: меньше чем 2% от всех записей (до внедрения — 8–12%).

  Процент некорректно сопоставленных документов (счетов, накладных) снизить до 1–2%.

Логистика и отгрузки

  Среднее время доставки от склада до заказчика: снизить на 25% в течение 6 месяцев.

  Доля возвратов и повторных отправок: снизить до менее 3%.

Запасы и закупки

  Уровень запасов на складах в оптимальном диапазоне (зиждется на ABC-анализе): поддерживать запас на уровне 2–4 недель потребности по проектам.

Точность планирования закупок: коэффициент соответствия планируемых закупок фактическим потребностям выше 90%.

Финансы и учет

  Время закрытия финансового периода: сократить на 20–25% за счет автоматизации документов.

  Доля автоматизированных документов в общем объеме: довести до 90% .

Пользовательский опыт

  Удовлетворенность пользователей (опрос): рейтинг NPS/CSAT ≥ 70.

  Доля пользователей, активно использующих платформу на ежедневной основе: ≥ 75%.

Гибкость в подходе к внедрению

• Возможность постепенного развёртывания по подразделениям, начиная с наиболее проблемных процессов.

• Варианты миграции: полная замена существующих систем или «обвязка» существующих инструментов единым фронтом.

• Поддержка расширения: добавление новых модулей по мере роста и изменения бизнес-потребностей.

Отзыв клиента

скан отзыва
https://www.dozorservis.by

Стек технологий


Над проектом работали:


Оцените кейс
Спасибо за оценку
Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

Эрго Солюшенс с удовольствием обсудит вашу задачу

Оставить заявку