- •Введение в cals-технологии Учебное пособие
- •Омск 2010
- •Введение
- •1. История развития cals-технологиЙ
- •2. Концепция cals
- •2.1. Основные определения
- •2.2. Задачи, решаемые при помощи cals-технологий
- •2.3. Что дают cals-технологии
- •3. Стандарты cals
- •3.1. Объекты стандартизации
- •3.2. Стандарты и методы семейства idef
- •3.2.1. Общая характеристика методов idef
- •3.2.2. Метод idef0
- •3.3. Стандарт iso 10303 (step)
- •3.3.1. Структура стандарта
- •3.3.2. Продукты поддержки стандарта step
- •3.3.3. Основные элементы языка express
- •3.4. Стандарт iso 13584 (plib)
- •3.5. Стандарт iso 15531 (mandate)
- •3.6. Стандарт iso 8879 (sgml)
- •4. Электронная модель изделия
- •4.1.Требования к электронной модели изделия и средствам ее поддержки
- •4.2. Способы реализации средств поддержки электронной модели изделия
- •4.3. Пример системы управления данными об изделии: pdm step Suite
- •5. Интерактивные электронные технические руководства
- •5.1. Интерактивные электронные технические руководства –
- •Компонент электронной модели изделия
- •5.2. Язык разметки sgml
- •5.3.Технология подготовки иэтр
- •2.Разработка таблицы стилей.
- •6. Просмотр документа в системе отображения.
- •6. Информационная безопасность в cals-системах
- •7. Вопросы внедрения cals-технологий
- •7.1. Основные принципы внедрения cals
- •7.2. Детально проработанный подход к внедрению cals
- •7.3. Реформирование процессов
- •7.4. Кадровые и организационные изменения
- •7.5. Совершенствование информационной инфраструктуры
- •7.6. Вопросы защиты информации
- •7.7. Предпосылки внедрения cals-технологий
5. Интерактивные электронные технические руководства
5.1. Интерактивные электронные технические руководства –
Компонент электронной модели изделия
Процесс эксплуатации сложного наукоемкого машиностроительного изделия связан с использованием большого объема технической информации, представленной, как правило, в бумажной форме. Существующее состояние вопроса характеризуется следующими обстоятельствами:
- с появлением новых модификаций изделия информация быстро устаревает и становится неактуальной, ценность бумажных документов сводится к нулю;
- затраты труда на их создание и хранение оказываются напрасными;
- появление новых сложных изделий требует повышения квалификации обслуживающего и ремонтного персонала и необходимости его быстрого переучивания;
- потребителей необходимо снабжать новыми материалами по эксплуатации и техническому обслуживанию новых модификаций изделий;
- применение внутри сложных изделий средств диагностики и контроля, требует использования сервисными службами специальных систем обработки выдаваемой диагностикой информации;
- бумажное документирование процессов эксплуатации не отвечает требованиям времени и уменьшают привлекательность и конкурентоспособность изделия.
В рамках концепции CALS информационная поддержка процессов эксплуатации обеспечивается путем использования интерактивных электронных технических руководств (ИЭТР), содержащих информацию, связанную с эксплуатацией изделия (эксплуатационную модель изделия) и способных через компьютерные сети получать дополнительную информацию из других источников, например хранилищ конструкторской информации об изделии. ИЭТР включает техническое описание изделия и его узлов, технологию эксплуатации, обслуживания и ремонта, сведения о диагностике неисправностей.
ИЭТР отличается от простого документа в электронном виде:
- ИТЭР – компонент интегрированной модели продукта, то есть представляет собой либо средство просмотра эксплутационной модели изделия через Интернет при помощи комплекса программных средств - «электронная система отображения» (ЭСО), либо копию фрагмента модели на мобильном носителе (CD-ROM);
- формат представления информации регламентирован международными стандартами SGML, STEP;
- формат представления структуры документа определяется ГОСТом на эксплуатационную документацию;
- формат отображения и интерактивного взаимодействия регламентирован стандартом MIL-M-87268.
5.2. Язык разметки sgml
Основную роль в ИЭТР играет SGML – язык разметки текстовой информации. Далее наглядно показано его применение.
Как уже сказано ранее SGML-документ состоит из трех частей:
- DTD ( Document Type Definition) - набор правил, регламентирующих структуру документа;
- Document Instance - сами размеченные данные;
- Style sheet - таблица стилей.
Правила построения структуры документа (DTD-Document Type Definition)
DTD содержит правила, по которым строится логическая структура документа. Аналогичным понятием по отношению к описанию структуры документа является понятие логической структуры базы данных, описывающей типы данных и их взаимосвязь. Описываемые в DTD элементы можно разбить на две группы – элементы первой группы предназначены для разбиения документа на смысловые модули, вторая группа элементов указывает программе-обработчику на необходимость специальной обработки некоторых частей данных. Первую группу элементов назовем ассоциативным видовым уровнем, вторую группу – родовым уровнем элементов SGML.
В приведенной схеме (рис.21) элементы: техническое описание, заголовок, версия изделия, система, информация о неисправностях, диагностика неисправностей, информация о детали, очевидно, являются элементами ассоциативного видового уровня, так как группируют данные (текст, картинки, видео) по смыслу и не несут кроме этого никакой другой информации. Элементы: текст, аудио, видео, изображение, таблица, столбец таблицы, напротив, не несут в себе никакой смысловой информации о содержании, а лишь являются указаниями для программы-обработчика, о том, что необходимо сгруппировать столбцы в таблицу, проиграть видео запись и т.п., то есть эти элементы принадлежат к родовому уровню.
Рис. 21. Схема документа
Перечень и взаимосвязи элементов ассоциативного видового уровня сильно зависят от специфики изделий, на которые производится техническое руководство (электроника, машиностроение, химическое производство и т.д.). Поэтому в каждой отрасли промышленности (или на отдельном предприятии) разрабатывается свой набор элементов видового уровня, а соответственно свой набор правил построения структуры документа, так называемые «видовые» DTD. По сути, такие DTD являются предметом отраслевого (или корпоративного) стандарта на эксплуатационную документацию в электронном виде.
Элементы родового уровня напротив, не зависят от специфики изделий (таблица является таблицей и в электронике, и в машиностроении).
Размеченный документ SGML
Размеченный документ SGML представляет собой текстовый файл, либо совокупность текстовых файлов, размеченных в соответствии с некоторым DTD.
Любой размеченный документ SGML должен начинаться с объявления типа документа:
<!DOCTYPE poem SYSTEM “defs.dtd”>
где после ключевого слова DOCTYPE указывается корневой элемент документа, затем (в большинстве случаев) ставится ключевое слово SYSTEM и указывается имя файла, в котором находится DTD. После такого объявления может идти непосредственно размеченный текст:
Таблица стилей
Третьей частью документа SGML является таблица стилей, определяющая способ отображения на дисплее тех или иных элементов, определенных в DTD. К сожалению, в данной области пока нет единства решений. В различных отраслях используются различные методики описания стилей элементов. Реально в мире используются три конкурирующие спецификации, регламентирующие синтаксис и семантику языка описания стилей:
- MIL28001 FOSI- (Formatted Output Specification Instance) – стандарт американского военного ведомства, используемый в интерактивных руководствах подрядчиков министерства обороны США;
- ISO DSSSL – (Dynamic Style, Semantic and Specification Language)- стандарт ISO, который, однако, не получил пока поддержки у производителей ПО;
- W3C CSS – (Cascading Style Sheets) – рекомендация WWW консорциума. Это популярный стандарт, используемый при разработке Web-страниц. Он широко поддерживается производителями.