Быстрота и эффективность
В составе комплекса можно выделить ядро, обеспечивающее базовый функционал комплекса, и набор модулей, расширяющих его. Различные модули расширения могут быть нацелены на решение различных задач — например поддержка того или иного оборудования, реализация новых компонентов пользовательского интерфейса и т. д. Комбинируя и при необходимости разрабатывая новые модули расширений, всегда можно точно и быстро удовлетворить любые запросы заказчика. Разделение на ядро и расширения позволяет вести разработку новых модулей сторонним организациям.
Возможности ядра комплекса:
- позволяет задать (и контролировать) права операторов на выполнение операций с любыми объектами комплекса;
- позволяет конфигурировать подсистему аудита и отслеживать действия операторов;
- позволяет конфигурировать и использовать подсистему подтверждений сообщений операторами;
- поддерживает работу с папками и ярлыками по аналогии с распространёнными файловыми системами.
Клиент-серверная архитектура
По аналогии с серверами баз данных в комплексе APACS 3000 можно выделить серверную и клиентскую части. На серверной части расположены объекты, выполняющие наиболее важные функции системы, которые могут быть выполнены без участия оператора. Клиентские приложения комплекса в основном предоставляют пользовательский интерфейс. Такое разделение комплекса позволило увеличить его надёжность, распределить нагрузки на различные приложения и повысить общую производительность.
Функциональные возможности комплекса
- позволяет создавать, конфигурировать, сохранять параметры подключенного оборудования в базу данных• Загружать конфигурацию в аппаратуру;
- синхронизирует изменения, вносимые в конфигурации, с состоянием аппаратуры;
- позволяет осуществлять оперативное управление оборудованием;
- производить мониторинг подключенного оборудования;
- позволяет наглядно представлять конфигурацию охраняемого объекта СКД при помощи создания планов помещений;
- получает, отображает, сохраняет сообщения из аппаратуры в базу данных. Как текущих, так и буферизированных в аппаратуре;
- ведёт базы владельцев карт, выдач, глобальных уровней доступа, карт. Назначает права для СКД;
- позволяет получать отчёты по базе произошедших событий с возможностью фильтрации и сортировки по полям сообщений;
- позволяет настраивать и получать специализированные отчёты для учёта рабочего времени;
- позволяет пользователю задавать нестандартные алгоритмы взаимодействия частей комплекса, вызывать функции внешних приложений, передавать информацию из комплекса во внешние программные объекты.
Особенности комплекса
- Комплекс является распределённым («сетевым») — поддерживается работа частей комплекса на разных компьютерах в сети. Это увеличивает производительность и надёжность комплекса.
- Комплекс является многопользовательским — поддерживается одновременная работа нескольких операторов. Все изменения, задаваемые одним оператором, рассылаются на другие рабочие станции для синхронизации.
- Комплекс поддерживает технологию многопоточности — многие задачи комплекса выполняются параллельно, что позволяет лучше использовать возможности компьютера. При добавлении ресурсов (новых процессоров в компьютер или же новых компьютеров в сеть) общая производительность комплекса будет расти.
- Комплекс построен по модульной архитектуре — в комплекс могут быть легко добавлены новые модули, при необходимости любой из модулей может быть заменен. Это позволяет быстро разрабатывать новый функционал, гибко настраивать комплекс для каждого заказчика.
- Расширяемость — функционал комплекса может быть расширен путём добавления драйверов оборудования, расширения функционала клиентских модулей. Возможно добавление не только драйверов направления СКД, но и CCTV, пожарной, охранной сигнализации.
- Открытость — предлагаются различные методы интеграции с комплексом на разных его уровнях. Специально разработанные демонстрационные примеры с типичными задачами интеграции, детальная документация, контекстная система помощи помогают легко разобраться с принципами интеграции и разработать необходимые модули.



