Модуль "Управление документами" обеспечивает для документов возможность прикрепления, установления связи или ссылки на ограниченный набор метаданных, таких как автор, дата, название версии, тип и метод кодирования. Кроме того, данный модуль предоставляет возможность классифицировать документы, а также хранить определения документов, которые могут быть сгенерированы непосредственно из данных, хранящихся в любом формате. При этом обеспечивается возможность выбирать документы из файла, включая рисунки, фотографии, видео и результаты запросов к данным, хранящимся в любом формате. Модуль "Управление документами" позволяет оперировать с информацией, содержащейся в интеллектуальных документах.
Модуль "Информация о ресурсах управления по прикладному протоколу ПП239" обеспечивает представление и классификацию управленческой информации, которая может применяться к документам или данным об изделии или работе. Чтобы расширить возможность классификации документов и информации о документах, а также обеспечить возможность классификации и представления управленческой информации, данный модуль объединяет функциональность следующих прикладных модулей:
- "Информация о ресурсах управления" (ИСО 10303-1288);
- "Классификация атрибутов" (ИСО 10303-1246);
- "Задание классификации" (ИСО 10303-1114);
- "Внешний класс" (ИСО 10303-1275);
- "Назначение идентифицирующего кода" (ИСО 10303-1021);
- "Теория множеств" (ИСО 10303-1210).
Модуль "Информация о ресурсах управления" предоставляет другим модулям возможность задавать для данных об изделиях и работах управленческую информацию о:
- дате и времени;
- работниках и организациях;
- согласованиях;
- идентификаторах объектов;
- сертификатах и контрактах;
- идентификации языка;
- проектах;
- категориях защиты.
В некоторых случаях подобная информация применяется к управленческим данным.
Пример - Чтобы обеспечить представление о том, кто и когда задал категорию защиты каких-либо данных об изделии, необходимо указать работника и организацию, а также дату и время задания категории защиты данных.
Модуль "Классификация атрибутов" обеспечивает классификацию атрибутов объектов на языке EXPRESS. Стандартные значения, используемые при классификации, определены как классы (объекты Class).
Примечания
1 Определение класса может храниться в библиотеке внешних классов.
2 Если атрибут объекта на языке EXPRESS классифицирован, то значение данного атрибута у экземпляра данного объекта на языке EXPRESS будет определяться атрибутом name или identifier данного класса.
Модуль "Задание классификации" обеспечивает назначение классификационной информации данным о документах, изделиях или действиях. Данный модуль предоставляет общие возможности, которые могут быть конкретизированы и дополнительно ограничены в других прикладных модулях.
Модуль "Внешний класс" определяет представление классов, определенных как внешние по отношению к обменному файлу данных и содержащихся в библиотеке внешних классов.
Модуль "Назначение идентифицирующего кода" обеспечивает представление назначения идентифицирующего кода данным об изделии или работе.
Модуль "Теория множеств" позволяет устанавливать отношения между классами на языке теории множеств, включая следующие:
- дополнение;
- пересечение;
- степенное множество;
- собственное подмножество;
- эквивалентность (т.е. равенство);
- подмножество;
- объединение.
Модуль "Сообщение" определяет прикладной модуль для представления сообщений. Сообщение представляет собой совокупность информации, созданной в конкретное время для некоторой конкретной цели. Модуль "Сообщение" содержит метаданные, описывающие сообщение. Структура и формат содержимого находятся вне области применения данного модуля, но предполагается, что он охватывает диапазон от структурированного отчета, соответствующего, например, формуляру технического обслуживания, до произвольного набора выборок из баз данных, документов и других носителей информации, например, соответствующего отчету о некоторой непредвиденной проблеме с изделием. Кроме того, к области применения данного модуля не относится отправка сообщения, которая определена в прикладном модуле "Конверт".
Существенным фактором сообщения является его назначение. В сообщении его назначение может быть отражено тремя способами. Во-первых, сообщение может в явном виде содержать намерение отправителя, например: "Приложенные данные свидетельствуют о появлении трещин вокруг опор двигателя. Необходимы срочное усиление и проверка всего парка машин". Во-вторых, сообщение может быть частью бизнес-процесса и обрабатываться автоматически. Например данные, зафиксированные в полевых условиях некоторым автоматическим регистратором, могут просто быть введены в базу данных без какой-либо обработки. В-третьих, с сообщением может быть связано некоторое состояние, что даст возможность отслеживать данное сообщение в ходе процесса. При этом отправитель и получатель сообщения могут контролировать данное состояние.
Модуль "Конверт" определяет прикладной модуль для представления конверта для сообщения (объекта Envelope). Конверт является оболочкой для сообщения (объекта Message), необходимой для отслеживания процесса передачи. При увеличении объемов и частоты транзакций, в особенности небольших фрагментов из базы данных, необходимо установить связь передаваемой информации с базой данных. Например, в среде автоматизированной поддержки сбой в передаче уведомления о существенном дефекте, действиях по техническому обслуживанию или процедурных изменениях может быть юридически значимым. Как и в обычном письме, в котором конверт существенно отличается от содержимого, в данном модуле конверт существенно отличается от содержащегося в нем сообщения. Кроме того, обеспечивается использование конверта (объекта Envelope) для отправки квитанции о получении сообщения.
Модуль "Права на информацию" определяет прикладной модуль для представления прав в отношении доступа и использования информации. То есть данный модуль регистрирует право личности или организации использовать информацию определенным образом или для определенной цели. Эти права включают авторское право, права на интеллектуальную собственность или разрешение на использование информации, возможно, ограниченное специальным договором. Права на персональные данные не рассматриваются.
Регистрация прав на использование информации очень важна в совместной работе, особенно там, где используется среда совместно используемых данных. Такая среда может содержать данные нескольких конкурирующих компаний, ни одна из которых не может увидеть данные других компаний, хотя все эти данные могут быть доступны подрядчику-координатору.
Модуль "Права на информацию" обеспечивает регистрацию конкретного права, исторического акта предоставления данного права организации, возможно по условиям конкретного договора, и привязки этого права к конкретным элементам данных. Предоставление данного права может быть утверждено в целом или только применительно к определенным элементам данных. Последнее необходимо использовать в тех случаях, когда специальное разрешение требуется для доступа к конкретному элементу данных. В рамках данного модуля права не могут быть предоставлены обобщенному классу элемента, для чего требуется расширение текущей версии модуля. Данный модуль поддерживает регистрацию текущих прав, а также истории предоставления прав.
Права всегда определяются в рамках правовой базы. На пользователях лежит обязанность обеспечить существование правовой базы, в рамках которой интерпретируются права, и четкое определение использования и интерпретации прав.
Модуль "Определение состояния" определяет представление типов состояния. Данный модуль идентифицирует тип состояния, устанавливая критерии, которые должны быть выполнены, для того чтобы некоторый объект находился в состоянии данного типа.
Пример - Определение состояния, связанное с наличием у изделия дефекта определенного типа.
Модуль "Наблюдаемое состояние" определяет представление наблюдаемого состояния. Данный модуль идентифицирует наблюдаемое состояние, которое может быть предполагаемым или фактическим, и позволяет связать его с объектом или объектами, которые находятся в данном состоянии. Наблюдаемое состояние соответствует периоду времени, в течение которое критерии, определяющие тип состояния, выполнены или будут выполнены для одного или более элементов. Поэтому фактические наблюдаемые состояния соответствуют периоду жизненного цикла некоторого объекта. Состояния относятся не только к изделиям, но могут также быть связанными с работами, людьми и организациями.
Второе издание ИСО/ТС 10303-1297, соответствующее настоящему стандарту, включает в себя приведенные ниже изменения по сравнению с первым изданием.
Обновлена таблица отображения для того, чтобы правильно отразить информацию исходного модуля в модулях, на которые он был разделен. Кроме того, была пересмотрена спецификация отображения для объекта Identification_assignment.items.
В разделе 1 определены область применения данного прикладного модуля, его функциональность и относящиеся к нему данные.
В разделе 3 приведены термины, примененные в настоящем стандарте и определенные как в настоящем, так и в других стандартах.
В разделе 4 установлены информационные требования прикладной предметной области с использованием принятой в ней терминологии.
Графическое представление информационных требований, называемых прикладной эталонной моделью (ПЭМ), приведено в приложении С. Структуры ресурсов интерпретированы, чтобы соответствовать информационным требованиям. Результатом данной интерпретации является интерпретированная модель модуля (ИММ). Данная интерпретация, представленная в 5.1, устанавливает соответствие между информационными требованиями и ИММ. Сокращенный листинг ИММ, представленный в 5.2, определяет интерфейс к ресурсам. Графическое представление сокращенного листинга ИММ приведено в приложении D.