| УТВЕРЖДАЮ | СОГЛАСОВАНО |
|---|---|
| Генеральный директор ООО «Маркетплейс» Волков А. С. «21» августа 2026 |
Технический директор ООО «Цифровые Решения» Орлов Д. М. «21» августа 2026 |
на внедрение и существенную доработку автоматизированной медиаплатформы для показа персональных предложений и планового рекламного контента в сети пунктов выдачи заказов
| Реквизит | Значение |
|---|---|
| Полное наименование системы | Автоматизированная медиаплатформа для показа персональных предложений и планового рекламного контента в сети пунктов выдачи заказов |
| Условное обозначение | АМП-ПВЗ-2026 |
| Шифр работы | 2026-АМП-ПВЗ |
| Гриф | Для служебного пользования |
| Объект автоматизации | Сеть пунктов выдачи заказов ООО «Маркетплейс» |
| Заказчик | ООО «Маркетплейс» |
| Разработчик | ООО «Цифровые Решения» |
| Поставщик платформы | ООО «МедиаОрбит» |
| Основание | Договор № MEDIA-2026/01 от 01.10.2026, приказ генерального директора № 42 от 15.09.2026 |
| Плановые сроки | Начало: 01.10.2026. Окончание: 31.12.2027 |
| Источник финансирования | Собственные средства Заказчика |
| Дата введения в действие | 01.10.2026 |
| Количество листов | 26 |
Термины, определения и сокращения
1. Общие сведения
1.1. Наименование и условное обозначение
1.2. Заказчик, исполнитель и участники работ
1.3. Основания для проведения работ
1.4. Сроки, финансирование и порядок оформления результатов
1.5. Границы поставки
2. Цели и назначение создания системы
2.1. Цель
2.2. Назначение
2.3. Ожидаемый результат
3. Характеристика объектов автоматизации
3.1. Объект автоматизации
3.2. Масштаб и режим работы
3.3. Размещение и связь
3.4. Условия эксплуатации точек
3.5. Участники процессов
4. Требования к автоматизированной системе
4.1. Требования к системе в целом
4.1.1. Архитектура и состав
4.1.2. Надёжность и доступность
4.1.3. Производительность и масштабируемость
4.1.4. Информационная безопасность
4.2. Требования к функциям
4.2.1. Концепция применения: штатный персональный показ
4.2.2. Синхронизация с ERP и электронной торговлей по API
4.2.3. Одноразовый QR-токен и внешняя система электронной торговли
4.2.4. Нештатные сценарии персонального показа
4.2.5. Адресная программа, PIN и жизненный цикл точки
4.2.6. Плановый эфир и кампании
4.2.7. Удалённое управление и обновления
4.2.8. Мониторинг, поддержка и аналитика
4.3. Требования к видам обеспечения
4.3.1. Техническое обеспечение экранной точки
4.3.2. Программное обеспечение
4.3.3. Информационное и лингвистическое обеспечение
4.3.4. Организационное обеспечение
5. Состав и содержание работ по созданию системы
6. Порядок разработки системы
6.1. Организация разработки
6.2. Исходные данные и проектные решения
6.3. Передача результатов этапов
7. Порядок контроля и приёмки системы
7.1. Виды испытаний
7.2. Обязательные приёмочные сценарии
7.3. Опытная эксплуатация и решение о тиражировании
8. Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие
9. Требования к документированию
10. Источники разработки
10.1. Нормативные документы
10.2. Проектные и корпоративные материалы
Лист подписей
| Сокращение | Расшифровка |
|---|---|
| АМП-ПВЗ | автоматизированная медиаплатформа пунктов выдачи заказов |
| API | Application Programming Interface — программный интерфейс приложения |
| CDN | Content Delivery Network — сеть доставки контента |
| ERP | Enterprise Resource Planning — система планирования ресурсов предприятия |
| HMAC | Hash-based Message Authentication Code — код аутентификации сообщения на основе хеш-функции |
| MFA | Multi-Factor Authentication — многофакторная аутентификация |
| mTLS | mutual Transport Layer Security — взаимная аутентификация по TLS |
| NPV | Net Present Value — чистая приведённая стоимость |
| ПВЗ | пункт выдачи заказов |
| ПМИ | программа и методика испытаний |
| ПО | программное обеспечение |
| ROI | Return on Investment — рентабельность инвестиций |
| RPO | Recovery Point Objective — допустимая потеря данных, целевая точка восстановления |
| RTO | Recovery Time Objective — допустимое время восстановления |
| SHA-256 | Secure Hash Algorithm 256-bit — алгоритм криптографического хеширования |
| SLA | Service Level Agreement — соглашение об уровне обслуживания |
| SSO | Single Sign-On — единый вход |
| СУБД | система управления базами данных |
| ТЗ | техническое задание |
| ЦОД | центр обработки данных |
| ЭДО | электронный документооборот |
| P1 / P2 / P3 | классы приоритета инцидента: критический, высокий, средний |
| S3 | Simple Storage Service — объектное хранилище; в тексте — совместимый с S3 протокол |
| vCPU | virtual CPU — виртуальный процессор |
Адресная программа — справочник пунктов выдачи, стоек, экранных точек и кодов активации; источник истины находится в медиаплатформе.
Идентификатор корреляции — единый технический идентификатор, сопровождающий событие персонального показа во всех журналах, запросах и ответах смежных систем. В контракте API передаётся полем correlation_id.
Ключ идемпотентности — значение, по которому повторный запрос не создаёт повторный показ и возвращает исходный результат. В настоящем ТЗ ключом идемпотентности является correlation_id.
Пакет отрисовки — готовый набор данных, сформированный ERP и системой электронной торговли, по которому плеер собирает персональный кадр (товар, цена, изображение, QR). Поля пакета заданы контрактом API и не переименовываются.
Персональный показ — приоритетный кадр с товаром, ценой и QR, выводимый на дисплей стойки после сканирования заказа.
Плановый эфир — заранее загруженный рекламный список воспроизведения, демонстрируемый между персональными показами.
Режим киоска — режим работы плеера с минимальными привилегиями, без доступа сотрудника ПВЗ к системному интерфейсу устройства.
Экранная точка — совокупность дисплея, плеера и привязки к стойке ПВЗ.
Полное наименование: автоматизированная медиаплатформа для показа персональных предложений и планового рекламного контента в сети пунктов выдачи заказов.
Условное обозначение системы: АМП-ПВЗ-2026.
Выбранный продукт: медиаплатформа «MediaOrbit Enterprise», версия 6.2.
Работы выполняются на основании договора № MEDIA-2026/01 от 01.10.2026 и приказа генерального директора заказчика № 42 от 15.09.2026.
В границы работ входят:
Дисплеи и базовая инфраструктура ПВЗ не входят в поставку. Настоящее ТЗ задаёт технические условия их подключения. Прямые трансляции не входят в объём работ первой очереди.
Цель внедрения системы — повышение конверсии в дополнительную покупку при выдаче заказа за счёт показа персонального предложения на дисплее стойки и перехода покупателя во внешнюю систему электронной торговли по одноразовому QR-токену.
Критерий решения о тиражировании — положительный экономический эффект с учётом стоимости системы. Тиражирование допускается при положительном NPV и расчётном ROI не ниже 20% за 36 месяцев.
Система предназначена для централизованного управления плановым рекламным контентом и расписаниями, доставки и воспроизведения фонового контента на дисплеях ПВЗ, приоритетного персонального показа товара и цены после события сканирования заказа, технического учёта результатов показов, централизованного управления адресной программой, мониторинга, удалённого обслуживания и управляемого обновления экранных точек.
Система не участвует в основной операции выдачи заказа и не должна становиться условием её продолжения.
Результатом работ является введённая в эксплуатацию медиаплатформа, способная обслуживать более 50 000 дисплеев и до 1 000 событий сканирования в секунду, с подтверждёнными пилотом, нагрузочными и отказными испытаниями показателями настоящего ТЗ.
Объектом автоматизации являются процессы управления рекламным эфиром, персонального показа предложения, технического контроля показа и эксплуатации экранных точек в распределённой сети ПВЗ ООО «Маркетплейс».
Центральная часть размещается в собственных ЦОД компании: основном и резервном. Экранные точки подключаются через сеть Интернет защищённым исходящим соединением. Доступная скорость подключения ПВЗ — не менее 10 Мбит/с.
Доставка выполняется по HTTPS с TLS 1.3 через домен cdn.mediaorbit.ru; управляющее взаимодействие защищается mTLS, ресурсы выдаются по подписанным URL со сроком действия 24 часа.
Исходный парк включает 120 неподключённых устройств: 30 Android TV, 30 Windows, 20 Linux, 20 Smart TV и 20 веб-плееров в режиме киоска.
Система включает центральные сервисы медиаплатформы в двух собственных ЦОД, веб-интерфейс управления, API интеграции с ERP и системой электронной торговли, подсистему адресной программы и активации точек, хранилище и механизмы распространения контента, интеграцию с CDN поставщика, программные плееры экранных точек, мониторинг, аудит, резервное копирование и восстановление.
В каждом из двух ЦОД размещаются: два балансировщика, восемь прикладных узлов по 16 vCPU / 64 ГБ RAM / 500 ГБ SSD, четыре узла диспетчеризации API и три узла СУБД по 2 ТБ NVMe. Репликация между ЦОД асинхронная с RPO не более 15 минут.
Доступность центральной части — не ниже 99,9%. Плановые работы исключаются только при уведомлении за 7 суток и суммарной длительности не более 4 часов в месяц.
Целевой показатель доступности экранной точки — не ниже 99% в часы работы ПВЗ.
Показатели восстановления:
Контрольное восстановление резервных копий выполняется ежеквартально. Полное переключение на резервный ЦОД выполняется не реже одного раза в шесть месяцев.
Полный интервал от подтверждённого сканирования до начала корректного персонального кадра — не более 3 секунд не менее чем для 95% корректных событий.
Вход пользователей выполняется через корпоративный SSO с MFA. Предусмотрены роли: главный администратор, технический оператор, маркетолог. Все роли работают по принципу минимальных привилегий.
Подлинность пакета отрисовки подтверждается mTLS и обязательным HMAC-SHA-256 поля payload_signature. HTML-контент исполняется в изолированной среде без доступа к локальной системе.
Медиаплатформа не хранит идентификатор заказа или клиента. Журналы аудита хранятся не менее 90 суток.
Полный штатный сценарий выполняется следующим образом:
Пакет отрисовки содержит обязательные поля event_id, correlation_id, pvz_id, counter_id, campaign_id, product_id, title, price, currency, image_url, image_sha256, qr_token, issued_at, display_expires_at и payload_signature.
На дисплее разрешено показывать товар и цену. Имя клиента, номер заказа и состав заказа не отображаются.
Контракт API версии 1 определяет:
QR-токен действует 7 суток либо до первого успешного создания дополнительного заказа. Система электронной торговли проверяет авторизованный аккаунт, привязку токена и срок действия; повторное или чужое использование возвращает TOKEN_REDEEMED, TOKEN_EXPIRED или ACCOUNT_MISMATCH.
Нет ответа медиаплатформы за 2 секунды. ERP считает вызов неуспешным, не задерживает выдачу и передаёт сбой в мониторинг.
Точка вне доступа сети. Заранее загруженный фоновый список воспроизведения продолжает воспроизводиться. Персональный показ недоступен. После восстановления связи показы возобновляются автоматически.
Пакет просрочен или не соответствует стойке. Медиаплатформа отклоняет персональный показ, фиксирует технический результат и не прерывает основную выдачу.
Ошибка загрузки ресурса, декодирования или показа. Плеер не выводит частично сформированный персональный кадр, восстанавливает предыдущий фоновый эфир и отправляет результат FAILED.
Медиаплатформа является источником истины адресной программы. Адресация контента и точек поддерживает уровни: сеть, регион, группа, ПВЗ, экран.
PIN действует 72 часа, допускает не более трёх ошибочных попыток и аннулируется после успешной активации. Сертификаты автоматически обновляются и могут централизованно отзываться.
Поддерживаются изображения, видео, HTML и веб-шаблоны, текст, виджеты, документы в форматах PDF и PPTX. Индивидуальный контент имеет приоритет над плановым. Просроченная кампания автоматически снимается с эфира и архивируется.
Обновления выполняются управляемыми волнами через пилотную группу. При выявлении ошибок волна автоматически останавливается.
SLA: P1 — реакция 15 минут и восстановление 4 часа; P2 — 1 час и 8 часов; P3 — 8 рабочих часов и 5 рабочих дней. Гарантия поставщика — не менее 12 месяцев после приёмки.
Минимальный плеер: 4-ядерный процессор x86-64 или ARM64 с частотой 1,8 ГГц, 4 ГБ RAM, накопитель 32 ГБ, аппаратное декодирование H.264 Full HD 30 кадров в секунду.
Серверный исходный состав: Linux Enterprise 9, PostgreSQL 16, объектное хранилище, совместимое с S3, и Chromium 120 и новее.
Календарный план:
Исходный код доработок хранится в Git-репозитории заказчика. Изменения проходят запрос на включение изменений, автоматические проверки, согласование владельца компонента и совет по изменениям.
Приёмка включает: проверку документации поставщика, стендовые, функциональные, интеграционные, регрессионные, нагрузочные, отказные испытания, испытания информационной безопасности, пилот и опытную эксплуатацию.
Нагрузочные испытания включают: проектный максимум 65 000 точек в сети, 1 000 событий в секунду и кратковременный запас 20% в течение 15 минут.
Тиражирование запрещено при открытых блокирующих и критических дефектах.
До пилота и тиражирования выполняются: подготовка двух ЦОД, настройка mTLS между ERP и медиаплатформой, настройка SSO с MFA, настройка CDN поставщика, заполнение адресной программы, подготовка PIN и жизненного цикла сертификатов, обучение ИТ-администраторов и поддержки, назначение эксплуатационных ролей.
Пилот включает 50 ПВЗ в пяти регионах и 250 точек, покрывающих все обязательные платформы.
Поставщик передаёт на русском языке: описание архитектуры, спецификацию серверного контура, руководства администратора, мониторинга и эксплуатации, контракт API, схему адресной программы, технические условия подключения экранной точки, инструкцию установки и активации, ПМИ и протоколы испытаний.
Документация передаётся в редактируемых исходных форматах, в PDF, с размещением в корпоративной базе знаний.
| Роль | Организация, должность | ФИО | Подпись | Дата |
|---|---|---|---|---|
| Руководитель темы | ООО «Цифровые Решения», руководитель проекта | Новиков П. Р. | ||
| Исполнитель | ООО «Цифровые Решения», ведущий системный аналитик | Лебедева Е. В. | ||
| Исполнитель | ООО «Цифровые Решения», архитектор | Морозов Н. И. | ||
| Исполнитель | ООО «Цифровые Решения», инженер по ИБ | Кузьмина О. А. | ||
| Согласующий | ООО «Маркетплейс», начальник ИТ-службы | Белова И. П. | ||
| Согласующий | ООО «Маркетплейс», директор по маркетингу | Савельев Н. К. | ||
| Согласующий | ООО «Маркетплейс», руководитель Управления ERP | Козлов В. А. | ||
| Согласующий | ООО «МедиаОрбит», руководитель внедрения | Григорьев С. Л. |