Основы ЛЭРС УЧЁТ
Основные сущности
Условно все сущности ЛЭРС УЧЁТ можно разделить на две большие группы: основные и вспомогательные. Основные сущности отвечают за базовые функции: контроль доступа, опрос, диагностика и печать отчётов.
К ним относятся:
Вспомогательные сущности
Вспомогательные сущности отображаются в списках, чтобы по ним можно было искать и фильтровать нужные записи. Например, на списке объектов учёта отображается колонка "Обслуживающая организация", что позволяет быстро найти все объекты, относящиеся к определённой РСО.
Также, эти сущности могут выводиться в отчётах в качестве справочной информации.
К ним относятся:
- Ресурсоснабжающие организации
- Пользовательские атрибуты
- Обслуживающие организации
- Другие справочники.
Изменение или удаление вспомогательных сущностей не влияет на опрос и диагностику данных.
Основные модули
Главные задачи ЛЭРС УЧЁТ - чтение данных с приборов, анализ нештатных ситуаций, и отображение данных в различных форматах (графики, отчёты, таблицы).
Взаимодействие основных модулей системы можно представить следующим образом:
Опрос и расчёт
Поставщики данных в ЛЭРС УЧЁТ — модули опроса и импорта данных.
Данные, полученные после опроса или импорта, передаются в модуль расчёта, который досчитывает недостающие параметры и архивные записи. После этого снятые с прибора и рассчитанные данные сохраняются в базу данных. При этом, у данных устанавливаются флаги, которые позволяет в дальнейшем различить полученные с прибора и рассчитанные записи.
Расчёт данных настраивается для каждого объекта индивидуально. Можно включить только нужные алгоритмы расчёта, или отключить его полностью.
Хранение
Подробное описание системы хранения данных ЛЭРС УЧЁТ находится в этой статье.
Отображение
После того как данные были сохранены в БД, их можно отобразить на экране с помощью клиентских приложений:
Данные могут отображаться в виде:
Отчёты могут формироваться как вручную, так и автоматически по заданному расписанию. Сформированные документы можно экспортировать в папку на сервере, или отправить по Email указанным пользователям.
Диагностика
После опроса и расчёта, сохранённые в БД данные используются модулями диагностики, которые выявляют нештатные ситуации по заданным параметрам. Выявленные нештатные ситуации сохраняются в базу для дальнейшего просмотра, и по ним формируются уведомления, отправляемые пользователям.
Уведомления
Система уведомлений ЛЭРС УЧЁТ позволяет отправлять пользователям сведения о выявленных нештатных ситуациях и других событиях, которые были зафиксированы системой. Поддерживаются следующие каналы отправки:
- E-Mail сообщения (через SMTP сервер)
- SMS-сообщения (через GSM-модем или GSM-шлюз)
- Telegram (через созданного бота)
- Мобильное приложение
Пользователь может выбрать какие типы сообщений должны отправляться по каким каналам. Например, уведомления о приближении срока поверки устройств можно отправлять по E-Mail, а уведомления о выявленных утечках через Telegram, чтобы на них можно было оперативно реагировать.
Отправка уведомлений настраивается через системные параметры. Для отправки SMS сообщений через GSM-модем, потребуется подключить модем к компьютеру, на котором установлен сервер ЛЭРС УЧЁТ.