Программное обеспечение решения входит в состав программно-аппаратного комплекса «Умные каски» для использования специалистами по контролю техники безопасности или в диспетчерских центрах предприятий и включает в себя:
- сетевой сервер (в том числе работающий локально, без доступа в интернет);
- аналитический сервер;
- веб-интерфейс администратора.
Сетевой сервер:
- сетевой сервер осуществляет взаимодействие между базовыми станциями и аналитическим сервером;
- основной задачей сетевого сервера является получение новых событий, их парсинг и отправка в выбранные аналитические системы («Аналитический сервер»).
Аналитический сервер
Аналитический сервер организует хранение, интерпретацию и анализ сообщений от СИЗ «Умная каска» и предназначен для:
- контроля ношения средств индивидуальной защиты;
- мониторинга местоположения сотрудников;
- мониторинга вредных и (или) опасных параметров окружающей среды (опционально);
- мониторинга физического состояния сотрудников;
- контроля режима труда и отдыха;
- формирования отчетности;
- администрирования и конфигурирования ПАК.
Веб-интерфейс администратора
Оператору системы мониторинга доступны следующие функции:
- регистрация сотрудника;
- редактирование информации;
- отслеживание состояний «Умных касок» по цехам и бригадам;
- отслеживание статистики по сотруднику;
- выгрузка отчетов;
- отслеживание на карте сотрудников (при использовании внешнего модуля GPS);
- связь с сотрудником (опционально).
Системные требования:
Наименование параметра |
Значение |
Web Клиент |
Браузер Chrome (версия не ниже 68.0.3440) |
Web Server (основной
UI продукта) |
NGINX |
Реляционная БД |
MongoDB |
Линукс-сервер |
Ubuntu 16.04 |
LoRa-сервер |
Loraserver https://github.com/brocaar/loraserver |
Архитектурные особенности
- MQTT broker (RabbitMQ);
- мультиязычность – возможность изменить файл локализации системы без необходимости повторной сборки приложения в IDE. Файл локализации – файл, содержащий все без исключения текстовые фрагменты приложения (меню, сообщения, заголовки, шапки) формата JSON/XML или подобных;
- протокол информационного обмена СИЗ «Умная каска» – Lora-сервер является интеллектуальной собственностью Softline.