ПАО “БАШИНФОРМСВЯЗЬ” (Ростелеком)
Государство и общество
Россия
Январь 2026
Разработать backend часть веб-приложения, обеспечивающего полноценное управление данными пользователя в федеральных государственных информационных системах (ФГИС) через единый, удобный и безопасный интерфейс.
Был разработан интеграционный шлюз, объединяющий в себе работу сразу с несколькими федеральными модулями и системами учета деятельности пчеловодов. Были созданы интерфейсы для взаимодействия пасечника со следующими ФГИС:
– Система учета производимой/транспортируемой/продаваемой продукции; создание и гашение ВСД; предотвращение просрочки погашения ВСД. Интегрировано с ФГИС Меркурий.
– Система учета ульев и пасек; проведение ветеринарного учета; проведение ветеринарных мероприятий; напоминания о необходимости проведения вет. мероприятий. Интегрировано с ФГИС Хорриот.
– Система отслеживания карты пестицидов; отслеживание опыляемых территорий; уведомление об опылениях, использующих опасные для пчел пестициды; предотвращение смертности пчел. Интегрировано с ФГИС Сатурн.
– Получение справочной информации; категорий ветеринарных единиц и товаров; получение списков хозяйствующих субъектов/поднадзорных объектов и т.д. Интегрировано с ФГИС Цербер и Аргус.
Взаимодействие с ФГИС Меркурий, Хорриот, Цербер и Аргус проведено через интеграционный API шлюз ВетИс.Api.
Взаимодействие с ФГИС Сатурн проведено напрямую, посредством открытого RESTful Api.
Перед началом разработки была проведена тщательная предварительная аналитика. Проводились интервью и опросы пчеловодов, ветеринарных специалистов и представителей отрасли. Сформировали бизнес-цели и требования к разрабатываемому продукту:
1. Упрощение взаимодействия пасечника с ФГИС.
2. Сокращение количества ошибок (человеческого фактора при заполнении партий и сопроводительных документов).
3. Инструменты обучения и облегчения бюрократической составляющей работы пасечника.
4. Инструменты контроля показателей ульев (настроение/температура/болезни пчел).
5. Упрощение взаимодействия пасечника и ветеринарного специалиста.
6. Упрощение регистрации средств маркирования.
7. Уменьшение смертности пчел из-за пестицидной обработки сельскохозяйственных территорий.
Цель этапа - создание надёжного и безопасного интеграционного слоя, обеспечивающего взаимодействие приложения со всеми целевыми федеральными государственными информационными системами.

Подключенные системы и поддерживаемые основные операции:
1. ФГИС «Меркурий»
Оформление, погашение, аннулирование ветеринарных сопроводительных документов (ВСД), работа с производственными и транспортными операциями, учёт партий подконтрольных товаров.
2. ФГИС «Хорриот»
Регистрация и учёт животных, внесение сведений о маркировании, вакцинации, лечении, перемещении, смерти и убое.
3. ФГИС «Цербер»
Регистрация и актуализация сведений о поднадзорных объектах, хозяйствующих субъектах, видах осуществляемой деятельности, производственных площадках, транспортных средствах.
4. ФГИС «Аргус»
Оформление и учёт разрешений на ввоз, вывоз, транзит подконтрольных грузов, осуществление ветеринарного и фитосанитарного контроля.
5. ФГИС «Сатурн»
Учёт оборота пестицидов и агрохимикатов: производство, хранение, применение, транспортировка, реализация, утилизация.


Необходимо обеспечить максимальное качество и стабильность интеграций и бизнес-логики проекта перед релизом.
1. Unit-тестирование
Разработан полный набор автоматических модульных тестов для всех ключевых компонентов backend. Покрытие достигло 100% для критической логики.
2. Интеграционное тестирование
Проведены автоматические и полуавтоматические тесты взаимодействия с тестовыми контурами ФГИС.
3. Мануальное (функциональное) тестирование
Выполнено детальное ручное тестирование ключевых пользовательских сценариев пчеловода. Проверена адекватность сообщений об ошибках и понятность подсказок для пользователя.
4. Тестирование негативных сценариев
Специально отработаны ситуации:
– Некорректные входные данные;
– Отсутствие прав доступа в ФГИС;
– Временная недоступность одной из систем;
– Одновременные операции в нескольких ФГИС;
– Истечение срока действия токена в середине длительной операции.
5. Регрессионное тестирование
После каждого существенного изменения кода выполнялся регрессионный прогон критического набора тестов для предотвращения появления новых дефектов.
Написание обучающего мануала, документации по API, схем и диаграмм взаимодействия модулей.
Также наша команда представила комфортное освоение платформы пользователями, а также создала полную техническую документацию для поддержки, доработки и сопровождения продукта.
Выполненные работы:
1. Разработка обучающего мануала для пользователей
2. Создание технической документации API
Подготовлена полная спецификация внутреннего REST API приложения в формате OpenAPI 3.0. Документация размещена в двух удобных интерфейсах:
– Swagger UI, для интерактивного тестирования и просмотра эндпоинтов
– Redoc, для удобного чтения структурированной документации
3. Разработка схем и диаграмм взаимодействия модулей системы
По итогу значительно снижен порог входа для новых пользователей и упрощена поддержка продукта в долгосрочной перспективе.
Платформа ЕЦПП позволяет полностью контролировать свои пасеки, не пропускать важных ветеринарных мероприятий и опылений, следить за статистикой ульев и снижать производственные расходы, избегать штрафов и возможных ошибок.