Найти в Дзене
МКСКОМ

Кейс: разработка электронной похозяйственной книги для Минсельхоза России

Оглавление

До 2024 года учет личных подсобных хозяйств (ЛПХ) — важного сегмента агропромышленного комплекса — велся вручную в бумажных похозяйственных книгах. Это создавало следующие проблемы: дублирование данных, человеческие ошибки, длительное согласование и сложность формирования сводной статистики. С выходом приказа Министерства сельского хозяйства РФ № 629 «Об утверждении формы и порядка ведения похозяйственных книг» началась цифровая трансформация этого процесса.

Команда «МКСКОМ» разработала для Минсельхоза России платформу «Электронная похозяйственная книга», об этапах реализации и результатах проекта — рассказываем в статье.

Проблема заказчика

Заказчиком проекта выступил Департамент технологического развития Минсельхоза России. Основными пользователями системы стали сотрудники органов местного самоуправления, отвечающие за ведение учета на местах. До 2024 года они вручную заполняли бумажные бланки, фиксируя данные о владельцах ЛПХ, площадях земель, поголовье скота и объемах произведенной продукции. Это создавало следующие операционные трудности:

  • Низкая эффективность: процесс ручного внесения данных, их проверки и последующего свода в отчетность по району или региону был крайне трудоемким.
  • Высокая вероятность ошибок: многократное переписывание информации вело к накоплению неточностей, что искажало реальную картину по состоянию малых форм хозяйствования.
  • Длительные сроки согласования: формирование итоговой отчетности занимало недели.
  • Отсутствие единого информационного поля: не было оперативного доступа к актуальным и структурированным данным для аналитики и планирования на федеральном уровне.

Импульсом для изменений послужил выход приказа Минсельхоза России № 629, который законодательно закрепил необходимость перехода на электронный формат ведения похозяйственных книг.

Основными задачами проекта стали:

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

Ход реализации проекта

Для решения поставленных задач компания «МКСКОМ» разработала и внедрила для Минсельхоза РФ централизованную платформу «Электронная похозяйственная книга». Основной функционал был создан в 2024 году. Технологический стек включал современные и надежные решения: фронтенд на Vue.js, бэкенд на Python и СУБД PostgreSQL, а также ряд самописных критически важных сервисов. Для авторизации был разработан плагин для интеграции Keycloak с ЕСИА, который обеспечил безопасный и удобный вход для пользователей через Госуслуги.

Реализация проекта была разбита на несколько этапов:

  1. Проектирование архитектуры и создание ядра системы
    Первым шагом стала формализация и перенос в цифру всех сущностей из бумажных книг. Команда спроектировала и реализовала основу системы — набор взаимосвязанных сущностей: сами похозяйственные книги, электронные карточки глав ЛПХ, привязанные к ним лицевые счета и детальные карточки самих хозяйств. На этом же этапе была создана функция автоматической агрегации всех введенных данных в сводный отчет. Это позволило сразу решить одну из задач — уйти от ручных процессов сравнения данных.
  2. Обеспечение безопасности и доступности
    Параллельно решалась задача безопасного и удобного доступа для пользователей. Для этого командой МКСКОМ был разработан плагин для интеграции Keycloak с ЕСИА, который позволяет входить в систему через Госуслуги. Также был реализован модуль для выдачи гражданам выписок из электронной книги через Госуслуги, срок выдачи выписки сократился с двух недель до трех дней. При этом была сохранена возможность получения выписки напрямую в органах местного самоуправления.
  3. Опытная эксплуатация и адаптация под реальные нужды
    После запуска основного функционала началась опытная эксплуатация. В ходе нее выяснилась необходимость усложнения ролевой модели и детализации выписок. Эти доработки были выполнены в рамках развития системы, что позволило точнее настроить ее под бизнес-процессы заказчика.
  4. Эволюция модели данных для будущего роста
    Важным этапом развития проекта стала фундаментальная оптимизация архитектуры данных. По мере роста функциональных требований команда провела глубокий рефакторинг, преобразовав модель в иерархическую структуру с несколькими уровнями вложенности. Это решение заложило основу для будущего масштабирования, позволив гибко добавлять новые типы данных и справляться с возрастающей нагрузкой.

Реализация подобных комплексных проектов, требующих глубокого погружения в отраслевые процессы, стала возможной благодаря применению методологии индивидуальной разработки и проверенных архитектурных решений.

Результат

Внедрение системы позволило достичь следующих результатов:

  • Ускорение процессов: благодаря функции копирования данных прошлых лет ручной ввод информации сократился. Если раньше формирование отчетности по муниципальному образованию занимало неделю, теперь этот процесс укладывается в несколько дней.
  • Повышение достоверности данных: внедрение системы позволило сформировать централизованный и актуальный реестр данных о ЛПХ. За счет исключения ручных операций обеспечена высокая точность информации.
  • Высокая масштабируемость: система была рассчитана на 30 000 одновременных пользователей. На практике пиковая нагрузка составила 5200 пользователей, что продемонстрировало ее солидный запас прочности и устойчивость. Всего в системе зарегистрировано 44 605 пользователей.

Система продолжает развиваться: планируется подключение дополнительных аналитических модулей и интеграция с другими информационными системами Минсельхоза России для создания комплексной экосистемы управления АПК.