пятница, 24 августа 2012 г.

Электронный каталог изделий. Или чего ждать от ГОСТ 2.611-2011? Часть 2. Элементы данных

Оригинал статьи находится здесь а первая часть статьи здесь.

Внутренняя структура (элементы данных) электронного иллюстрированного каталога изделий

Приступим к рассмотрению смысловой части, описывающей внутреннюю структуру электронного каталога деталей и сборочных единиц. Как я уже говорил выше, рассматриваемый ГОСТ построен путем гармонизации требований S1000D. В частности, описание внутренней структуры документа построено на основе анализа и адаптации к российским реалиям DTD - схемы Illustrated parts catalog из S1000D. Поэтому содержание данной части статьи построено на сравнении элементов данных по ГОСТ 2.611 с элементами данных Illustrated parts catalog из S1000D.
Хочется поделиться некоторыми ощущениями, возникшими при изучении данной части ГОСТ. Бросается в глаза высокая сложность документа, а если сказать честно, то разобраться в нем не имея представления об S1000D практически невозможно. Логика документа прослеживается не во всех разделах, поэтому трудно иногда понять, что к чему относится. Но и самое главное нигде не сказано, что во второй части документа, по сути, описана DTD - схема электронного иллюстрированного каталога изделий. Ну и еще - почему элементы данных и их атрибуты называются элементами данных. В лучшем случае атрибут называют служебным элементом и то не везде и не всегда (проблемы с терминологией).
Надеюсь, что анализа ГОСТ 2.611, приведенный в данной статье, поможет разобраться в интерпретации ГОСТ с «русского на русский».
Итак, приступим.
Для удобства анализа элементов данных предлагаю разбить их на три смысловые группы в соответствии с уровнем иерархии элементов в таблице 1 (ГОСТ 2.611-2011). Таким образом, получим следующие смысловые группы элементов:
  1. Элементы данных верхнего уровня (Позиционное обозначение, Иллюстрации компонентов изделия, Информация о мультимедийных данных, Информация о зонах).
  2. Элементы данных группы «Позиционное обозначение» (Обозначение позиции изделия, Иерархический уровень изделия, Идентификационные данные об изделии).
  3. Элементы данных группы «Идентификационные данные об изделии» (Все элементы данных, входящие в пункт 1.3 таблицы 1 ГОСТ 2.611-20011).
Рассмотрим каждую из групп элементов данных и сравним их с соответствующими группами элементов данных, представленными в S1000D.

Элементы данных верхнего уровня

Анализ соответствия элементов данных верхнего уровня с элементами данных Illustrated parts catalog, представлен в таблице 1. Здесь и далее, синим выделены теги, используемые для разметки соответствующих элементов данных.
Таблица 1. Соответствие элементов данных верхнего уровня по ГОСТ 2.611-2011 и элементов данных Illustrated parts catalog из S1000D и их описание

Наименование элемента данных по ГОСТ 2.611-2011
Наименование элемента данных по S1000D (обозначение в DTD - схеме)
Признак обязательности вхождение (допустимое количество использований элемента)
Описание элемента данных
1 Позиционное обозначение Catalogue sequence number (<catalogSeqNumber>) Обязательный элемент данных
(от 1 до ∞)
Составной элемент данных, предназначенный для хранения описания одного элемента изделия (деталь, сборочная единица) (здесь и далее - элемент), представленного в каталоге.
2 Иллюстрации компонентов изделия Figures (<figure>) Необязательный элемент
Составной элемент данных, предназначенный для хранения информации о графической составляющей каталога (ссылка на файл иллюстрации, хот-споты, наименование иллюстрации и т.д.)
3 Информация о мультимедийных данных Multimedia (<multimedia>) Не обязательный элемент
Элемент данных, предназначенный для хранения информации о мультимедийной составляющей каталога (анимация, аудио, видео, 3D - данные)
4 Информация о зонах Zones (<zoneGroup>) Не обязательный элемент Элемент данных, предназначенный для хранения информации о зонах изделия в которых расположены элементы, представленные на иллюстрации

Для наглядности на рисунке 2 приведена схема элемента данных Illustrated parts catalog из S1000D. Здесь и далее, красным выделены элементы данных, описанные в ГОСТ 2.611. Соответственно зеленым помечены элементы данных, не описанные в ГОСТ 2.611.
IPC
Рисунок 2. Соответствие элементов данных верхнего уровня по ГОСТ 2.611
структуре элемента данных Illustrated parts catalog по S1000D

пятница, 10 августа 2012 г.

Электронный каталог изделий. Или чего ждать от ГОСТ 2.611-2011? Часть 1. Особенности программной архитектуры и содержания документа

Оригинал статьи находится здесь.

Введение

Думаю ни для кого не секрет, что стандартизация в области эксплуатационной документации идет в направлении гармонизации отечественной нормативной базы с требованиями международных стандартов. Наиболее известным, из которых, является международная спецификация S1000D, регламентирующая требования к техническим публикациям.
На мой взгляд, ГОСТ 2.611-2011 наиболее ярко отражает эту тенденцию. По сути, данный нормативный документ является адаптированной компиляцией требований S1000D, предъявляемых к технической публикации типа «Иллюстрированный каталог деталей (Illustrated parts catalog)». Именно с этой точки зрения, стоит рассматривать данный стандарт.
Но начать хотелось бы с описания некоторой путаницы в понятийном аппарате.