Разработка и внедрение системы управления доступом
Заказчик: Производитель электронного оборудования
Отрасль: Электроника и аппаратное обеспечение
Программное обеспечение, разработанное АстроСофт, имеет весь функционал, необходимый для управления системой контроля доступа и всеми ресурсами этой системы.
Ситуация
Заказчик производит системы контроля доступа (СКУД), включающие самые разные современные виды устройств: замки, кейпады, биометрические сканеры отпечатков пальцев, электронные ключи, смарт-карты, TCP/IP адаптеры и т.д. Программное обеспечение, используемое заказчиком, морально устарело и нуждалось в обновлении. Основными требованиями к новому ПО стали:
- единый простой механизм управления устройствами и правами доступа;
- понятный интерфейс для пользователей с разным уровнем подготовленности;
- возможность реализации различных настроек в аппаратной части и последующая передача информации об изменениях устройствам, входящим в СКУД.
Решение
Программное обеспечение реализовано специалистами АстроСофт на платформе .NET с использованием Windows Presentation Foundation. Оно отличается высокой производительностью и совместимостью со всеми существующими форматами данных. Система обладает:
широким функционалом: с его помощью возможно управление различными устройствами и правами доступа пользователей к тем или иным объектам;
- высоким уровнем безопасности данных: все данные шифруются и хранятся на выделенном сервере;
- простым и удобным интерфейсом для пользователей с разным уровнем подготовленности.
В программе реализована возможность:
- автоматически определять и добавлять устройства по радиоканалам,
- использовать различные базы данных для каждой организации или подразделения.
- предусмотрены следующие механизмы безопасности: шифрование всех данных и особый режим работы с Safe Locks.
Режим Safe Locks разрешает работу только в том случае, если база данных находится не на винчестере, а на съемном носителе, который можно физически спрятать или защитить от посторонних. Программа распознает, является ли устройство, с которого идет чтение-запись данных, съемным носителем и только в этом случае разрешает продолжать работу. Это было обусловлено требованиями заказчика и самой спецификой продукта: приложение, которое управляет безопасностью, должно само иметь надежную защиту.
Решение поддерживает всю линейку операционных систем от Windows XP до Windows 8. Одним из приоритетных направлений его развития в данный момент стало создание приложения для мобильных устройств на разных платформах, в том числе Windows Phone.
Результат
Программное обеспечение, разработанное АстроСофт, имеет весь функционал, необходимый для управления системой контроля доступа и всеми ресурсами этой системы. В ходе реализации проекта заказчику предложили ряд идей, которые способствовали повышению показателей безопасности, надежности и простоты работы приложения. Значительная часть предложений была принята и реализована.
Решение АстроСофт может использоваться для управления системой контроля доступа в любых коммерческих организациях (банках, офисах, гостиницах, больницах и т.д.) и частных владениях.
Используемые технологии
- Microsoft VS 2010, Microsoft Expression Blend 3.0 (XAML designer), MS SQL Server 2008
- .NET, WPF, DevExpress libraries
Скачать