Описание технической архитектуры программного обеспечения Benzup

1. Общие сведения

Benzup — программное обеспечение, реализованное в виде облачного интернет-сервиса (SaaS),
предназначенного для предоставления аналитических данных и инструментов анализа рынка
топлива и автозаправочных станций.
Программное обеспечение функционирует без установки на стороне пользователя и доступно
через веб-браузер с использованием сети Интернет.

2. Архитектурный подход

Техническая архитектура программного обеспечения построена по принципу модульной клиент-
серверной архитектуры, что обеспечивает:
• масштабируемость;
• отказоустойчивость;
• независимое развитие отдельных компонентов;
• безопасный доступ пользователей к данным.

3. Логическая структура системы

Программное обеспечение Benzup состоит из следующих основных компонентов:

3.1 Клиентский уровень (Frontend)
Клиентская часть представляет собой веб-интерфейс, который:
• обеспечивает взаимодействие пользователя с системой;
• отображает аналитические дашборды, карты и отчёты;
• реализует фильтрацию, навигацию и визуализацию данных.
Доступ осуществляется через стандартные современные веб-браузеры без необходимости
установки дополнительного программного обеспечения.

3.2 Сервер приложений (Backend)
Серверная часть программного обеспечения отвечает за:
• обработку пользовательских запросов;
• управление бизнес-логикой;
• формирование аналитических данных;
• агрегацию и обработку информации;
• контроль доступа пользователей.Сервер приложений обеспечивает взаимодействие между клиентским интерфейсом, базами данных и внешними источниками данных.

3.3 Хранилище данных
В системе используется централизованное хранилище данных, предназначенное для:
• хранения структурированных рыночных данных;
• хранения справочной информации;
• обеспечения аналитических расчётов;
• поддержки исторических данных.
Хранилище оптимизировано для аналитических запросов и обработки больших объёмов данных.

3.4 API и интеграционный слой
Программное обеспечение включает программный интерфейс (API), который позволяет:
• получать данные в машинно-читаемом формате;
• использовать данные во внешних системах пользователя;
• интегрировать функциональность Benzup с корпоративными ИТ-решениями.
API функционирует через защищённые каналы связи и используется в рамках условий доступа.

4. Взаимодействие компонентов

Взаимодействие компонентов осуществляется по следующей логике:

  1. Пользователь формирует запрос через веб-интерфейс.
  2. Запрос передаётся на сервер приложений.
  3. Сервер обрабатывает запрос, обращается к хранилищу данных и/или API.
  4. Результат обработки возвращается пользователю в виде визуальных элементов (графиков, таблиц, карт).

5. Обеспечение доступности и безопасности

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

6. Обновление и развитие системы

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

7. Условия использования

Для работы с программным обеспечением пользователю требуется:
• устройство с доступом в Интернет;
• современный веб-браузер;
• учетные данные для входа в систему (при наличии доступа).
Установка программного обеспечения на стороне пользователя не требуется.

8. Сведения о правообладателе
Правообладатель программного обеспечения:
Общество с ограниченной ответственностью
«Консалтинговая Компания „ОМТ Консалт“»
Официальный сайт: https://benzup.ru