ЗалейсяIS
Необходимо реализовать информационную систему для автоматических распределенной системы заправок.
Установочный блок системы подключается к оборудованию заправочной станции. Блок контролирует работу заправки, отслеживает состояние оборудования (периодически запрашивая выполнение тестов функциональности по API оборудования), наличие топлива разных марок. О проблемах с оборудованием установочный блок сообщает на центральный облачный сервер технической службы сети заправок через безопасное соединение по сети Интернет.
Аналитический модуль центрального сервера отслеживает приоритеты пользователей и прогнозирует спрос на конкретные сорта топлива, заблаговременно заказывая необходимые поставки (учитывая текущие остатки).
Также система предоставляет API для мобильного приложения. Мобильное приложение может быть установлено на устройстве пользователя, в нем он может выбрать любимый тип топлива и указать заправку, на которую собирается поехать.
Установочный блок по запросу центрального сервера отвечает на запросы «есть ли такой тип топлива сейчас», «как много топлива конкретного типа», «есть ли в наличии аналоги некоторого типа топлива».
Инженер обслуживания с помощью инженерной консоли может на месте оценить работоспособности установочного блока и провести пробную заправку, а также посмотреть журнал событий и операций, сохраненных в установочном блоке.