Описание технической архитектуры программного обеспечения Benzup1. Общие сведенияBenzup — программное обеспечение, реализованное в виде облачного интернет-сервиса (SaaS),
предназначенного для предоставления аналитических данных и инструментов анализа рынка
топлива и автозаправочных станций.
Программное обеспечение функционирует без установки на стороне пользователя и доступно
через веб-браузер с использованием сети Интернет.
2. Архитектурный подходТехническая архитектура программного обеспечения построена по принципу модульной клиент-
серверной архитектуры, что обеспечивает:
• масштабируемость;
• отказоустойчивость;
• независимое развитие отдельных компонентов;
• безопасный доступ пользователей к данным.
3. Логическая структура системыПрограммное обеспечение Benzup состоит из следующих основных компонентов:
3.1 Клиентский уровень (Frontend)Клиентская часть представляет собой веб-интерфейс, который:
• обеспечивает взаимодействие пользователя с системой;
• отображает аналитические дашборды, карты и отчёты;
• реализует фильтрацию, навигацию и визуализацию данных.
Доступ осуществляется через стандартные современные веб-браузеры без необходимости
установки дополнительного программного обеспечения.
3.2 Сервер приложений (Backend)Серверная часть программного обеспечения отвечает за:
• обработку пользовательских запросов;
• управление бизнес-логикой;
• формирование аналитических данных;
• агрегацию и обработку информации;
• контроль доступа пользователей.Сервер приложений обеспечивает взаимодействие между клиентским интерфейсом, базами данных и внешними источниками данных.
3.3 Хранилище данныхВ системе используется централизованное хранилище данных, предназначенное для:
• хранения структурированных рыночных данных;
• хранения справочной информации;
• обеспечения аналитических расчётов;
• поддержки исторических данных.
Хранилище оптимизировано для аналитических запросов и обработки больших объёмов данных.
3.4 API и интеграционный слойПрограммное обеспечение включает программный интерфейс (API), который позволяет:
• получать данные в машинно-читаемом формате;
• использовать данные во внешних системах пользователя;
• интегрировать функциональность Benzup с корпоративными ИТ-решениями.
API функционирует через защищённые каналы связи и используется в рамках условий доступа.
4. Взаимодействие компонентовВзаимодействие компонентов осуществляется по следующей логике:
- Пользователь формирует запрос через веб-интерфейс.
- Запрос передаётся на сервер приложений.
- Сервер обрабатывает запрос, обращается к хранилищу данных и/или API.
- Результат обработки возвращается пользователю в виде визуальных элементов (графиков, таблиц, карт).
5. Обеспечение доступности и безопасностиВ рамках технической архитектуры реализованы следующие принципы:
• разграничение доступа пользователей;
• защита данных при передаче;
• централизованное управление доступом;
• изоляция пользовательских сессий.Архитектура предусматривает работу программного обеспечения в круглосуточном режиме с использованием облачной инфраструктуры.
6. Обновление и развитие системыМодульная архитектура программного обеспечения позволяет:
• внедрять новые аналитические модули;
• расширять функциональность без прерывания работы пользователей;
• обновлять отдельные компоненты системы независимо.
7. Условия использованияДля работы с программным обеспечением пользователю требуется:
• устройство с доступом в Интернет;
• современный веб-браузер;
• учетные данные для входа в систему (при наличии доступа).
Установка программного обеспечения на стороне пользователя не требуется.
8. Сведения о правообладателеПравообладатель программного обеспечения:
Общество с ограниченной ответственностью
«Консалтинговая Компания „ОМТ Консалт“»
Официальный сайт:
https://benzup.ru