Отзывы

Мы, Pentasoft Corp, начали сотрудничество с СимбирСофт с 2004 года и очень довольны их работой. Специалисты СимбирСофт глубоко разбираются в системах электронной коммерции и качественно разработали много компонентов для нашего флагманского продукта Avactis Shopping Cart. Мы выражаем свою благодарность всем сотрудникам компании и настроены на долгосрочное сотрудничество с данной профессиональной компанией.

Steve Irwin
Avactis Shopping Cart
www.avactis.com

Protection Wizard Component

Для защиты интеллектуальной собственности и обеспечения целостности данных контроллер имеет специальные встроенные механизмы. Protection Wizard предоставляет удобный интерфейс для настройки защищенного режима контроллера, управляет настройками доступа программных буферов и стандартных встроенных переменных.

Заказчики:
ACS Motion Control (www.acsmotioncontrol.com)

Отрасль:
Микроэлектроника, приборостроение, IT

ПРОБЛЕМА:

Фирма ACS Motion Control занимается разработкой и производством контроллеров движения. Контроллеры поставляются с инструментарием, обеспечивающим управление контроллером с ПК. Старая версия инструментария была полностью разработана на LabView. Новая версия разрабатывается на основе .NET технологий и языка C#. При разработке новой версии появилась задача создании дополнительного компонента, управляющего настройками безопасности контроллера.

РЕШЕНИЕ:

Разработку Protection Wizard Component, входящего в новый инструментарий, ACS Motion Control заказала разрабатывать компании СимбирСофт. Разработка базового функционала (самого Framework’а) была выполнена ранее другими подрядчиками.

Общее описание компонента:
Каждый контроллер представляет собой устройство (аппаратная составляющая), прошивка контроллера (firmware) (обеспечивает управление аппаратной частью) и набора инструментов, обеспечивающих управление контроллером с ПК (в которые входят система мониторинга контроллера, симуляторы для отладки программ и т.п. инструменты).

Контроллер поддерживает два режима работы: режим конфигурации и защищенный режим. Защищенный режим позволяет ограничить доступ к конфиденциальной информации, содержащейся в программных буферах, а также ограничить доступ к некоторым возможностям для предотвращения сбоев и потерь информации, вызванных ошибками или намеренными действиями оператора.

Protection Wizard Component предназначен для управлениями режимом работы контроллера и обеспечивает следующие возможности:

  • Перевод контроллера в защищенный режим с указанием пароля;
  • Изменение параметров защиты (программных буферов, встроенных переменных, пароля);
  • Просмотр параметров защиты (программных буферов, встроенных переменных);
  • Перевод контроллера из защищенного в режим конфигурации;
  • Настройка параметров защиты программных буферов (защита от просмотра, от записи);
  • Настройка параметров защиты стандартных переменных контроллера;
  • И т.д.

Платформа:
Windows XP, Windows Vista

Основные используемые технологии и библиотеки:
VS2005, .NET 2.0, C#, DevExpress

Скриншоты: