ИТ-архитектура и стек технологий в системе MBG.GOLAS

Компоненты архитектуры голосового решения

Архитектура решения голосовой комплектации состоит из 6 компонентов.

Voice Client
Voice Client
Voice Console
Voice Console
Warehouse Intelligence
Warehouse Intelligence
Voice Profile Service
Voice Profile Service
Integration Server
Integration Server
Voice Сontrol System
Voice Сontrol System

Архитектура решения MBG.GOLAS

MBG.GOLAS

Стек используемых технологий и языки программирования для компонентов голосового решения

Frontend

MBG.GOLAS Voice Client (мобильное приложение)

Клиентское голосовое приложение для мобильных компьютеров и терминалов под управлением ОС Android, реализующее распознавание и синтез речи, бизнес-процесс голосового диалога.

  • ОС Android 8+
  • Исходный код программного обеспечения MBG.GOLAS хранится и компилируется через техническое средство разработки Android Studio версии 2023.1.1
  • Oracle Java

* Voice Console (приложение + данные)

Приложение, предоставляющее web-интерфейс, реализующее обновление терминалов, подключение к ним внешних устройств, доступ к отчетам.

  • Java 8 JDK
  • Tomcat 9.0.X / Weblogic
  • СУБД PostgreSQL 13+ / MS SQL Server / Oracle
  • ОС Debian / Windows
  • Oracle Java

Backend

* Warehouse Intelligence (приложение + данные)

Средство работы с отчётами.

  • Java 8 JDK
  • Tomcat 9.0.X / Weblogic
  • BIRT 4.4.2 / Power BI
  • СУБД PostgreSQL 13+ / MS SQL Server / Oracle
  • ОС Debian / Windows
  • Oracle Java

* Voice Profile Service (приложение)

Сервис создания голосового профиля по звукозаписям. Необходим для голосового клиента с обучением.

  • Python 3.11
  • ОС Debian / Windows
  • Python 3.11*

* Integration Server (приложение)

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

  • Java 8 JDK
  • ОС Debian / Windows
  • Oracle Java

* Voice Control System (приложение + данные)

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

  • Java 8 JDK
  • СУБД PostgreSQL 13+ / MS SQL Server / Oracle
  • Debian / Windows
  • Oracle Java

ГенПлан - решение нового поколения для массового создания планограмм

Программа ГенПлан автоматически сформирует любое количество индивидуальных планограмм с учётом всех факторов для любого типа торговой сети.

Подробнее