AAM Systems
опыт применения
IB DataBase, C++Builder

Компания ААМ Системз, Москва, Россия
Область деятельности Системы технической безопасности
Система APACS
Инструмент Borland C++Builder
Сервер БД IB DataBase

Обзор

Программное обеспечение системы безопасности должно в реальном масштабе времени отображать реальную ситуацию на объекте, давать оператору возможность гибко управлять оборудованием, обеспечивать генерацию отчетов по произошедшим событиям, учитывать рабочее время сотрудников и др.

В качестве инструмента разработки GUI был выбран Borland C++ Builder, в качестве сервера БД - IB DataBase.

В результате разработана система, имеющая удобный интерфейс и хорошие скоростные характеристики. Она хорошо работает как на малых объектах (1 компьютер), так и в больших организациях с большим количеством рабочих мест и управляемых объектов.

Результат получен в заданные сроки в рамках бюджета. В случае нестандартных требований заказчика, возможна настройка комплекса на объект, а также его доработка с целью расширения его возможностей.

Экономическая эффективность / возврат инвестиций

На сегодняшний день данный комплекс функционирует на более чем 60 объектах на более 200 компьютерах. Благодаря использованию Interbase была получена система, легко масштабируемая от одной рабочей станции до сетевой системы. Это позволяет на первом этапе установить малую систему, а затем, в случае необходимости, расширить ее.

Благодаря применению технологий Inprise, затраты на разработку комплекса почти в два раза меньше получаемой от его продажи прибыли.

Благодаря применению данного комплекса можно существенно снизить затраты на содержание службы охраны.

О компании

ААМ Системз предлагает оборудование и программное обеспечение для систем управления доступом и интегрированных систем технической безопасности. Основными направлениями нашей деятельности являются: разработка систем управления доступом, проектирование систем управления доступом, поставка оборудования для систем управления доступом, комплексное обслуживание систем управления доступом. Среди предлагаемых нами решений весь спектр систем от простейших автономных считывателей до интеллектуальных компьютерных систем управления доступом, а также интегрированных комплексов технической безопасности, включающих пожарную, охранную сигнализацию и телевизионную систему наблюдения.

Задача

Необходимо было разработать программный комплекс, управляющий оборудованием системы безопасности. Он должен был управлять оборудованием, выдавать необходимые отчеты, учитывать рабочее время, реагировать на возникающие на объекте события и др. Из соображений предоставляемых возможностей и надежности за основу системы было взято оборудование фирмы Apollo (США). Предлагаемое этой компанией программное обеспечение (работающее в среде DOS) не предоставляло необходимой функциональности (например, не было функций по учету рабочего времени, сообщения отображались только в виде списка и др.). Еще одна проблема - это английский язык интерфейса. В результате было принято решение о разработки нового комплекса. Новый комплекс должен был предоставлять необходимую функциональность, работать в реальном масштабе времени, обеспечивать простую установку и настройку на конкретный объект, хорошо масштабироваться. Также необходимо было как можно быстрей получить первую версию и в дальнейшем расширять ее возможности.

Решение

В результате был разработан программный комплекс, состоящий из 5 приложений. Он позволяет задавать конфигурацию и режимы работы оборудования системы безопасности, видеть в реальном масштабе времени все события, происходящие на объекте, получать отчеты по произошедшим ранее событиям (тревоги, перемещение сотрудников и посетителей по объекту и др.), учитывать рабочее время сотрудников. Информация отображается в графическом виде на планах помещений, что позволяет работать с системой персоналу с минимальной подготовкой. В комплексе автоматизирован процесс изготовления пропусков (нанесение изображений на пластиковые карточки).

Благодаря использованию IB DataBase для установки и обслуживания сервера базы данных на объекте не требуется отдельного администратора БД. Эти задачи вполне может выполнять администратор системы безопасности.

Использование автоматизированной системы управления доступом (СУД) и вообще системы безопасности позволяет существенно снизить затраты на охрану помещений и учет перемещения людей по объекту (эти операции система делает без участия охраны). При этом также уменьшается время и снижаются затраты на поиск необходимой информации.

Технологии

Сервер БД IB DataBase
Платформа Windows 95, Windows NT
Сеть TCP/IP
Размер
базы данных
50 таблиц, 800 000 записей в месяц, 200 мегабайт в месяц
(в основном - журнал событий)
Количество
пользователей
более 60 объектов от 1 до 10 рабочих станций

Разработка

Используемые
инструменты
Borland C++ Builder Client/Server, IB DataBase
Другие рассматривавшиеся 
средства и серверы БД
Microsoft Visual C++, Sybase Optima++
Oracle SQL Server, MS SQL Server, Sybase SQL Anywhere
Группа разработчиков 4 чел.
Срок разработки Первая версия была выпущена через 6 месяцев после начала разработки (В настоящее время ведется работа над версией 3.0)
Дата запуска системы ноябрь 1996 (версия 1.0), май 1997 (версия 1.1), февраль 1998 (версия 2.0)

Отправить ссылку на страницу по e-mail

Дополнительную информацию Вы можете получить в компании Interface Ltd.


Interface Ltd.

Ваши замечания и предложения отправляйте автору
По техническим вопросам обращайтесь к вебмастеру
Документ опубликован: 09.10.00