Разработка асутп в системе трейс моуд:задачи и перспективы, страница 14

Этот обмен предполагает наличие у каждого узла своего отдельного телефонного номера (в некоторых случаях может потребоваться два телефонных номера). При организации такой связи надо использовать специализированные мониторы с поддержкой функции обмена по коммутируемым линиям.


ДОКУМЕНТИРОВАНИЕ. INTERNET

Фридлянд Анатолий Викторович, ведущий инженер

AdAstra Research Group, Ltd.

Москва, 107076, а/я 38, тел (095) 737-59-33, E-mail: adastra@adastra.msk.ru


Современное средство документирования должно сочетать в себе следующие качества:

§  способность получать максимум актуальной информации от системы реального времени, каковой является ТРЕЙС МОУД;

§  гибкость настройки пользователем на различные типы документов;

§  открытость формата и возможность применения внешних программ, созданных сторонними разработчиками, для подготовки и просмотра документов;

§  Совместимость с Internet.

В качестве языка описания документов в сервере документирования ТРЕЙС МОУД 5.0 выбран язык HTML. Основанием для принятия такого решения явились следующие достоинства HTML:

§  Открытость. Развитие и стандартизация HTML осуществляется независимой организацией: W3 Consortium.

§  Простота и гибкость. Для создания простейших HTML-документов достаточно наличия простейшего текстового редактора и минимальной подготовки. В то же время HTML обеспечивает формирование документов сложной структуры.

§  Изобилие программ подготовки и просмотра HTML-документов, в том числе доступных для неограниченного использования. Некоторые операционные системы имеют встроенные средства просмотра HTML-документов.

§  HTML является естественным языком описания документов в сети Internet.

В системе документирования ТРЕЙС  МОУД  язык HTML используется как для выходных документов, так и для входных шаблонов, что позволяет:

§  Использовать для подготовки шаблонов произвольные программы редактирования HTML-документов или формировать их вручную. Таким образом, возможности создателя шаблонов не ограничиваются средствами, предоставляемыми имеющимся в системе ТРЕЙС МОУД редактором шаблонов. Опытный автор может создать шаблон документа неограниченной сложности.

§  Все элементы шаблона, не интерпретируемые специальным образом при формировании документа, копируются в выходной документ без изменения. Таким образом, автор документа может вставлять в шаблон произвольные теги, апплеты, компоненты ActiveX, скрипты, расширяющие возможности сформированного документа.

С использованием HTML 4.0 и спецификации каскадированных таблиц стилей (CSS1, Cascaded Style Sheets 1) реализована возможность управления основными визуальными характеристиками элементов HTML. Широкое распространение современных программ просмотра HTML, поддерживающих CSS1 (Netscape Communicator 4, MS Internet Explorer 4) открывает дорогу для широкого использования этой технологии в HTML-документах.

Сервер документирования ТРЕЙС  МОУД позволяет управлять не только содержимым элементов HTML-документа, но и их атрибутами и стилями, причем набор атрибутов и стилей не ограничивается и открыт для будущего расширения.

Сервер документирования ТРЕЙС  МОУД работает с массивом заданий, каждое из которых характеризуется:

§  файлом шаблона;

§  местом назначения (принтер, каталог и т.п.);

§  расписанием формирования. Момент обработки задания может задаваться параметрами сценария или определяться результатами обработки данных мониторами реального времени.

В процессе обработки задания сервер документирования загружает шаблон и анализирует его содержимое. Файл шаблона представляет собой HTML-документ, в который вставлены специальные инструкции обработки. Эти инструкции используют особый язык управления, понимаемый сервером документирования. Инструкции языка управления позволяют определять произвольные атрибуты элемента, его стиль и содержание, задавать число повторений элемента в таблице и т.п.