Веб-интерфейс к пожарно-охранной системе PCN6 фирмы RITM

Альтернативный веб-интерфейс к системе мониторинга стационарных объектов PCN6 производства фирмы RITM для охранного предприятия.

  • Легкий и быстрый веб-интерфейс (в сравнении со стандартным веб-интерфейсом)
  • Разграничение объектов по операторам (групповой доступ)
  • Разграничение обрабатываемых тревог по операторам (возможно выделить отдельно пожарные/охранные тревоги)
  • Двойная авторизация: по ssl-сертификаты и по логину/паролю
  • Частичное управление пользователями через административный интерфейс
  • Оператор только на просмотр
  • AJAX-обновление
  • Информирование о недоступности InetServer

Технологии

Для проекта использовал следующие технологии:

  • PHP (Yii2 Framework)
  • Bootstrap
  • MySQL
  • SSL (аутентификация)
  • Python (pytest + selenium) - тесты

Скриншоты

Главная страница

Нажмите сюда для увеличения _config.yml

Всплывающие подсказки

При наведении на объект/тревогу

Нажмите сюда для увеличения _config.yml

Описание объект

Нажмите сюда для увеличения _config.yml

Журнал объекта

Нажмите сюда для увеличения _config.yml

Пользователи

Нажмите сюда для увеличения _config.yml

Группы объектов

Нажмите сюда для увеличения _config.yml

Обработка тревоги

Обработка одновременно несколькими операторами, видны действия по тревоге.

Нажмите сюда для увеличения _config.yml

Завершение обработки

Нажмите сюда для увеличения _config.yml