ЖУРНАЛ СТА №4/1999

Документация на пакет iFIX переведена на русский язык полностью и поставля- ется только в бумажном виде, поэтому ее общедоступной электронной версии нет. Что касается использования русского языка в экранных формах, то в обеих си- стемах к этому нет никаких препятствий. Текстовые объекты, надписи на кноп- ках и графиках, описания параметров можно вводить на русском языке, а ис- пользование скриптов позволяет опре- делить свои собственные диалоги на русском языке (например диалог для добавления пера в график). Единственная обнаруженная нами проблема с русским языком - это невоз- можность в iFIX использовать кирилли- цу в именах тегов при работе со встро- енным в WorkSpace ОРС-клиентом. Документация При анализе документации, кроме во- просов ее качества, особое внимание нами было уделено таким аспектам, как наличие учебника (методических указа- ний) по построению проекта, описания и способов устранения типовых оши- бок, а также примеров проектов, демон- стрирующих возможности пакета. Электронная справочная система па- кета GENESIS32 представляет собой со- вокупность файлов в форматах hlp и html. Ссылки, имеющиеся в этой справ- ке, позволяют возвращаться к предыду- щему разделу справки и переходить к ее содержанию. С помощью содержания можно перейти к любому разделу справки. К сожалению, практически от- сутствуют перекрестные ссылки на свя- занные разделы документации. Справочная система позволяет также искать информацию, используя воз- можность поиска полного текста или предметный указатель. Кроме того, из диалоговых окон с помощью кнопки Help может быть вызвана контекстно- зависимая справка, предоставляющая информацию об элементах диалогово- го окна и пошаговые инструкции по вы- полнению конкретных задач. В состав электронной справочной си- стемы входит руководство Training Manual, представляющее собой методи- ческие указания по построению проек- та. Training Manual содержит большое число пошаговых инструкций, облегча- ющих процесс освоения основных при- емов работы с пакетом. Информационная система iFIX вклю- чает в себя электронные книги и опера- тивную справку. В состав электронных книг входит так называемая карта доку- ментации, определяющая основные разделы документации и их краткое со- держание. Карта помогает быстро сори- ентироваться в большом количестве справочной информации и найти инте- ресующий раздел. Электронные книги содержат кон- цептуальную информацию об iFIX (ар- хитектура и функции системы, конфи- гурирование iFIX, основные принципы работы, управление системой, органи- зация защиты). Книги представляют со- бой хорошо структурированные элек- тронные документы с большим количе- ством перекрестных ссылок на связан- ные разделы. Кроме непосредственного просмотра текста и иллюстраций, электронные книги позволяют искать информацию, используя алфавитный указатель или возможность поиска полного текста. Наличие полного содержания комплек- та документов в виде дерева разделов позволяет быстро переходить к нужно- му разделу книги. Кроме того, структура электронных книг делает возможным переход от концептуальной информа- ции к соответствующей информации в оперативной справке. К сожалению, в электронных книгах практически пол- ностью отсутствуют копии экранов. Оперативная справка содержит по- дробную рабочую информацию, в част- ности, большое количество пошаговых инструкций для выполнения конкрет- ных задач, описания элементов диало- говых окон. Эта система доступна из любого приложения iFIX и выдает кон- текстно-зависимую информацию типа «What's This?» («Что это?») и «How-To» («Как сделать»). Кроме того, в состав электронной ин- формационной системы входит глосса- рий с возможностью поиска интересу- ющего термина. Электронные книги содержат руко- водство «Введение в iFIX», дающее об- щее представление о системе iFIX, и ру- ководство «Quick Start» («Быстрый старт»), которое помогает быстро на- чать работать с iFIX. В книгах можно найти также пример разработки базы данных процесса. Документация обоих тестируемых продуктов включает описание и спосо- бы устранения типовых ошибок. В упо- мянутом документе GENESIS32 «Началь- ные сведения» есть раздел «Дополни- тельные сведения и сообщения об ошибках», который содержит описание и способы устранения типовых оши- бок, возникающих при установке и на- стройке системы. В документации iFIX есть информация о типичных пробле- мах, с которыми можно столкнуться при работе с iFIX, и рекомендации по их решению, а также различные советы по оптимизации работы с iFIX. И, наконец, несколько слов о приме- рах проектов. На компакт-диске, по- ставляемом фирмой Iconics, представ- лено большое количество примеров, де- монстрирующих возможности пакета. Среди них можно найти довольно сложные примеры, приближенные к ре- альным условиям (например, с доста- точно большим числом аналоговых па- раметров). На компакт-диске, поставляемом фирмой Intellution, подобные примеры отсутствуют, но могут быть получены у дистрибьютора Intellution. Говоря о документации в целом, мож- но отметить, что на компакт-диске, по- ставляемом фирмой Iconics, содержит- ся достаточно полная информация о пакете GENESIS32. Однако плохая нави- гация по справочной системе значи- тельно затрудняет работу с документа- цией и, как следствие, замедляет про- цесс освоения возможностей пакета. Документация же пакета iFIX в этом плане более предпочтительна. Она со- держит хорошо структурированную, полную и удобную в использовании ин- формацию, позволяющую быстро и просто освоить основные возможности системы и получить ответы на интере- сующие пользователя вопросы. Заключение Тестирование само по себе — сродни ремонту: его можно прекратить, но нельзя закончить. Наверняка многие су- щественные обстоятельства остались за кадром, наверняка много вещей изме- нится с выходом в свет новых версий продуктов. Тем не менее, полученных сведений достаточно, чтобы констати- ровать, что на базе любого из рассмот- ренных продуктов можно сделать рабо- тоспособный проект для всякой типо- вой задачи АСУ ТП. К сильным сторонам GENESIS32 мож- но отнести более удачную реализацию графической подсистемы и интерфей- са ОРС, компонентность, относительно низкую стоимость, возможность рабо- ты под управлением Windows 95/98, ло- кализацию основных компонентов. В то же время iFIX обладает большей устойчивостью к ошибкам в компонен- тах ActiveX, имеет более простую реали- зацию программного доступа к своим графическим объектам из VBA-скрип- тов, предоставляет больше возможнос- тей для SQL-программирования и взаи- модействия с базами данных, имеет бо- лее продвинутую систему управления доступом и протоколирования измене- ний, а сопроводительная документация на iFIX, на наш взгляд, является образцо- вой. ● ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ИНСТРУМЕНТАЛЬНЫЕ СИСТЕМЫ 24 4/99

RkJQdWJsaXNoZXIy MTQ4NjUy