SUPPLIER MAGIC BOX

ФУНКЦИОНАЛЬНЫЕ ХАРАКТЕРИСТИКИ РАЗРАБАТЫВАЕМОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

Оглавление
Термины и сокращения
1 Цель создания
2 Основные функции
3 Технические и эксплуатационные характеристики
Термины и сокращения
1 Цель создания
Цели создания Supplier Magic Box:
  • Предоставить поставщикам единое окно для взаимодействия с компанией из ритейла;
  • Увеличить эффективность взаимодействия с поставщиками;
  • Ускорить процесс онбординга новых поставщиков;
  • Ускорить и автоматизировать процесс добавления новых номенклатур;
  • Ускорить и автоматизировать процесс переоценки номенклатур.
2 Основные функции
Основной функционал Supplier Magic Box:
  • Заведение поставщика;
  • Управление номенклатурами;
  • Управление остатками.

Заведение поставщика включает:
  • Регистрация поставщика;
  • Авторизация поставщика;
  • Загрузка и утверждение Ценовых предложений.
На Рисунке 1 представлена схема процесса заведения поставщика.

Рисунок 1 Схема процесса заведения поставщика

Управление номенклатурами
Управление номенклатурами включает создание номенклатуры.
На Рисунке 2 представлена схема процесса создания номенклатуры.
Рисунок 2 Схема процесса создания номенклатуры.
Управление остатками
На Рисунке 4 представлена схема процесса настройки интеграции по остаткам с поставщиком.

Рисунок 4 Схема процесс настройки интеграции по остаткам с поставщиком

3 Технические и эксплуатационные характеристики
На рисунке ниже представлена схема взаимодействия Supplier Magic Box с внешними сервисами.

Рисунок 5 Схема взаимодействия Supplier Magic Box с внешними сервисами

Примечания:

  • Процесс регистрации: Для отправки уведомлений по средствам СМС и E-mail ПО Supplier Magic Box использует внешний сервис. В демонстрационной сборке ПО интеграция с внешним сервисом отключена, в связи с чем на этапах подтверждения регистрации необходимо использоваться значение «1111» для подтверждения телефона и «11111» для подтверждения е-mail. При успешном прохождении шагов уведомления на почту и телефон приходить не будут.
  • Процесс заведения остатков: Процесс обмена остатками в ПО Supplier Magic Box осуществляется через интеграцию с системами поставщика. В демонстрационной сборке ПО интеграция с системами поставщиков отключена, в связи с чем в соответствующем блоке остатки не отображаются.
  • Процесс заведения номенклатуры: Процесс проверки номенклатур выполняется за функциональным контуром ПО Supplier Magic Box. Для работоспособности демонстрационной сборки ПО Supplier Magic Box результаты процесса проверки номенклатур были смоделированы.
  • Проверка Касперским: ПО Supplier Magic Box имеет функциональную возможность интеграции с ПО Касперский для обеспечения защиты от загрузки вредоносного ПО в ПО Supplier Magic Box. На демонстрационной сборке прямая интеграция отключена.
Способ распространения программного обеспечения
Размещение в инфраструктуре заказчика
Базовая операционная система
  • ALT Linux (не зависит от конкретного дистрибутива);
  • Debian;
  • Ubuntu.
Веб-сервер/балансировщик/прокси-сервер
  • Nginx
  • HAProxy
Контейнеризация
  • Docker 17 и выше;
  • Kubernetes 1.23 и выше.
Облачное хранилище
Yandex Cloud (Yandex Object Storage)
СУБД

PostgreSQL
Язык реализации ПО

  • JavaScript React;
  • Microsoft.NET C#.