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