Сегмент рынка
Товары
События
Стасенко Л.А.
Статья опубликована: в журнале "Технологии Защиты" №1, 2012
Около двух лет назад вышел первый релиз новой интегрированной системы безопасности ParsecNET-3, являющейся принципиально новой платформой интеграции не только оборудования Parsec, но и любого другого оборудования систем безопасности и мониторинга. Функционал системы настолько богат, что его невозможно подробно описать в штатной документации. Сегодня мы начинаем серию статей о различных интересных возможностях новой системы, которые могут пригодиться конечным пользователям.
ЧАСТЬ 1. ЗАДАНИЯ, ЗАДАНИЯ...
В этой статье мы поговорим о менеджере заданий — специальном модуле, который в многих случаях помогает облегчит жизнь и расширить функциональность системы за рамки заложенных в неё принципов функционирования. Для чего это надо
В системе безопасности часто возникает необходимость автоматизации каких — либо действий — выполнять что — то в определённое время (например, ставить помещение на охрану на ночь), либо реализовать реакцию на конкретное событие в системе (например, известить руководителя о приходе на работу конкретного сотрудника). Именно задачи такого рода и позволяет решать менеджер заданий интегрированной системы безопасности ParsecNET 3.
КАК ОНО РАБОТАЕТ
Система ParsecNET 3 построена по модульному принципу и имеет несколько функционально ориентированных наборов компонент: это база данных системы, сервисы, обеспечивающие основной функционал (транспорт сообщений и команд, работа с оборудованием) и пользовательский интерфейс, также состоящий из набора модулей или рабочих мест операторов.
Сервисы системы — это такие программы, которые работают независимо от пользователя и автоматически запускаются при включении компьютера. При этом они начинают работать ещё до того, как пользователь войдёт в Windows, и продолжают работать до выключения компьютера, делая свою невидимую работу.
Одним из таких сервисов является менеджер заданий, о котором идёт речь сегодня.
КАКИЕ БЫВАЮТ ЗАДАНИЯ
Любое задание должно тем или иным способом быть запущены на исполнение, а в процессе выполнения задание должно выполнить некоторую работу. Сначала рассмотрим, как задание может быть запущено. В системе ParsecNET существует четыре способа запуска заданий:
Любое задание, как бы оно ни было запущено, должно выполнить некоторую работу. В интегрированной системе безопасности ParsecNET задание может выполнить следующие функции:
ПРАКТИЧЕСКИЙ ПРИМЕР
Создать простое задание типа «Поставить на охрану комнату № хх в 22:00» проблем не составит даже для неискушённого пользователя. Мы же рассмотрим несколько более сложный пример. Например, я хочу получать SMS сообщение о человеке, первым пришедшем на работу (в офис). Формулировка задачи кажется простой, но с помощью одного задания задача не решается (при условии, что мы не пишем специальный скрипт). Посмотрим, как это можно реализовать штатными средствами ParsecNET, не привлекая к решению задачи программистов.
Сначала мы создадим задание, которое будет запускаться заведомо до начала рабочего дня (например, в 4 часа утра), то есть это будет задача, запускаемая периодически с периодом в сутки. Эта задача будет запускать вторую задачу.
Вторая задача, которую мы создадим, будет работать по событию авторизованного входа по заданной точке прохода (вход в офис), при этом задача создаётся в остановленном состоянии (её будет запускать первая задача). Эта задача по событию авторизованного входа будет посылать на заданный номер SMS с данными пользователя, вошедшего в офис. Кроме того, эта задача запускает задачу номер три.
Третья задача, выполняемая в режиме запуска вручную, выполняет совсем простую функцию — останавливает задачу номер два, за счет чего SMS о других вошедших в офис уже формироваться не будут. До наступления следующих суток, когда опять запуститься задача номер один.
ИТОГО
Сегодня мы познакомились вкратце с менеджером заданий интегрированной системы безопасности на базе системы контроля доступа ParsecNET-3 и попытались показать его возможности, которые далеко не исчерпываются описанными в данной статье — возможности его намного шире, особенно если использовать дополнительные скрипты, позволяющие анализировать различные условия и принимать решения в зависимости от исходных условий.
В следующих статьях мы познакомимся с другими интересными возможностями системы, позволяющими упростить жизнь её пользователям и обеспечить надёжную защиту ваших объектов.
Поделиться:
О проекте / Контакты / Политика конфиденциальности и защиты информации