1
Доступно поисковых запросов: 1 из 2
Следующий пробный период начнётся: 02 октября 2022 в 08:20
Снять ограничение

ГОСТ Р ИСО/ТС 10303-1262-2017

Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1262. Прикладной модуль. Спецификация задания
Действующий стандарт
Проверено:  24.09.2022

Информация

Название Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1262. Прикладной модуль. Спецификация задания
Название английское Industrial automation systems and integration. Product data representation and exchange. Part 1262. Application module. Task specification
Дата актуализации текста 01.01.2018
Дата актуализации описания 01.01.2021
Дата издания 27.04.2020
Дата введения в действие 01.07.2019
Область и условия применения Настоящий стандарт определяет прикладной модуль «Спецификация задания». В область применения настоящего стандарта входит: - спецификация способа выполнения задачи в виде последовательности текстовых инструкций; - спецификация способа выполнения задачи в виде структурированного множества инструкций; - связь предшествующих условий со способом выполнения задачи или этапом способа выполнения задачи; - связь последующих условий со способом выполнения задачи или этапом способа выполнения задачи; - задание способа выполнения задачи
Опубликован Официальное издание. М.: Стандартинформ, 2020
Утверждён в Росстандарт

ГОСТ Р ИСО/ТС 10303-1262-2017

     

НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

Системы автоматизации производства и их интеграция

ПРЕДСТАВЛЕНИЕ ДАННЫХ ОБ ИЗДЕЛИИ И ОБМЕН ЭТИМИ ДАННЫМИ

Часть 1262

Прикладной модуль. Спецификация задания

Industrial automation systems and integration. Product data representation and exchange. Part 1262. Application module. Task specification

     

ОКС 25.040.40

Дата введения 2019-07-01

     

Предисловие

1 ПОДГОТОВЛЕН Обществом с ограниченной ответственностью "Корпоративные электронные системы" на основе собственного перевода на русский язык англоязычной версии документа, указанного в пункте 4

2 ВНЕСЕН Техническим комитетом по стандартизации ТК 459 "Информационная поддержка жизненного цикла изделий"

3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 14 сентября 2017 г. N 1101-ст

4 Настоящий стандарт идентичен международному документу ISO/TS 10303-1262:2010* "Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1262. Прикладной модуль. Спецификация задания" (ISO/TS 10303-1262:2010 "Industrial automation systems and integration - Product data representation and exchange - Part 1262: Application module: Task specification", IDT).

________________

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


При применении настоящего стандарта рекомендуется использовать вместо ссылочных международных стандартов и документов соответствующие им национальные стандарты, сведения о которых приведены в дополнительном приложении ДА


5 ВВЕДЕН ВПЕРВЫЕ

6 ПЕРЕИЗДАНИЕ. Апрель 2020 г.


Правила применения настоящего стандарта установлены в статье 26 Федерального закона от 29 июня 2015 г. N 162-ФЗ "О стандартизации в Российской Федерации". Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе "Национальные стандарты", а официальный текст изменений и поправок - в ежемесячном информационном указателе "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя "Национальные стандарты". Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)

Введение


Стандарты комплекса ИСО 10303 распространяются на компьютерное представление информации об изделиях и обмен данными об изделиях. Их целью является обеспечение нейтрального механизма, способного описывать изделия на всем протяжении их жизненного цикла. Этот механизм применим не только для обмена файлами в нейтральном формате, но является также основой для реализации и совместного доступа к базам данных об изделиях и организации долгосрочного использования и архивирования.

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

Элементы задачи могут иметь следующие свойства:

- способ выполнения задачи является сочетанием того, что должно быть достигнуто и, возможно, способа достижения этого. Один и тот же результат может быть получен более чем одним способом;

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

- способ выполнения задачи может быть связан с предшествующими и последующими состояниями.

Следующее не обеспечивается настоящим модулем непосредственно, но обеспечивается модулями, в которых используется настоящий модуль:

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

- при необходимости ресурс может быть связан с отдельными этапами способа выполнения задачи, а также со способом выполнения задачи в целом.

Может быть задан результат способа выполнения задачи с численными значениями и вероятностями появления.

Во второе издание настоящего стандарта включены нижеперечисленные изменения первого издания.

В настоящем издании отражено разделение модуля 'State definition' (см. ISO/TS 10303-1255).

Были изменены следующие декларации и спецификации импорта модели ПЭМ на языке EXPRESS:

- в объекте, задающем связь, атрибут, задающий связывающий элемент, должен предшествовать связываемому элементу;

- добавлено USE FROM Task_element_mim.

Были удалены следующие декларации и спецификации импорта модели ПЭМ на языке EXPRESS:

- ENTITY Concurrent_task_element;

- ENTITY End_task;

- ENTITY Exit_loop;

- ENTITY Looping_element;

- ENTITY Task_element;

- ENTITY Task_element_relationship;

- ENTITY Task_element_sequence;

- ENTITY Task_step.

Примечания

1 Эти декларации на языке EXPRESS переведены в прикладной модуль 'Task element' (см. ISO/TS 10303-1480).

2 Для того чтобы позволить классификацию элементов задачи как "рекомендуемых элементов задач", добавлен раздел 6 со стандартизованными справочными данными.


Также для отражения изменений в ПЭМ и для обеспечения совместимости со сделанными изменениями были внесены изменения в спецификацию отображения, в EXPRESS-схему ИММ и в EXPRESS-G диаграммы.

В разделе 1 настоящего стандарта определены область применения данного прикладного модуля, а также его функциональность и относящиеся к нему данные.

В разделе 3 приведены термины, определенные в других стандартах комплекса ИСО 10303 и примененные в настоящем стандарте.

В разделе 4 установлены информационные требования к прикладной предметной области, используя принятую в ней терминологию.

В приложении С дано графическое представление информационных требований, именуемое прикладной эталонной моделью (ПЭМ). Структуры ресурсов интерпретированы, чтобы соответствовать информационным требованиям. Результатом данной интерпретации является интерпретированная модель модуля (ИММ). Данная интерпретация, представленная в 5.1, устанавливает соответствие между информационными требованиями и ИММ. Сокращенный листинг ИММ, представленный в 5.2, специфицирует интерфейс к ресурсам. Графическое представление сокращенного листинга ИММ приведено в приложении D.

Имя типа данных на языке EXPRESS может использоваться для ссылки на сам тип данных, либо на экземпляр данных этого типа. Различие в использовании обычно понятно из контекста. Если существует вероятность неоднозначного толкования, то в текст включается фраза "объектный тип данных" либо "экземпляр(ы) объектного типа данных".

Двойные кавычки ("…") означают цитируемый текст, одинарные кавычки ('…') - значения конкретных текстовых строк.

     1 Область применения


Настоящий стандарт определяет прикладной модуль "Спецификация задания". В область применения настоящего стандарта входит:

- спецификация способа выполнения задачи в виде последовательности текстовых инструкций;

- спецификация способа выполнения задачи в виде структурированного множества инструкций;

- связь предшествующих условий со способом выполнения задачи или этапом способа выполнения задачи;

- связь последующих условий со способом выполнения задачи или этапом способа выполнения задачи;

- задание способа выполнения задачи.

В область применения настоящего стандарта не входят:

- обозначение и подробное описание ресурсов, требуемых способом выполнения задачи;

- история выполнения способа выполнения задачи и использования соответствующих ресурсов;

- связь предвидимых требований ресурсов со способом выполнения задачи;

- связь предвидимых входящих потоков или ресурсов со способом выполнения задачи;

- связь предвидимых выходящих потоков со способом выполнения задачи;

- то, для чего может быть задан способ выполнения задачи;

- связь способа выполнения задачи с контекстом, в котором он создается или в котором он должен применяться.

     2 Нормативные ссылки


В настоящем стандарте использованы нормативные ссылки на следующие документы. Для датированных ссылок применяют только указанное издание ссылочного документа, для недатированных - последнее издание (включая все изменения).

ISO/IEC 8824-1:2002, Information technology - Abstract Syntax Notation One (ASN.1): Specification of basic notation (Информационные технологии. Взаимосвязь открытых систем. Абстрактная синтаксическая нотация версии один (AСН.1). Часть 1. Спецификация основной нотации)

________________

Заменен на ISO/IEC 8824-1:2015.


ISO 10303-1:1994, Industrial automation systems and integration - Product data representation and exchange - Part 1: Overview and fundamental principles (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1. Общие представления и основополагающие принципы)

ISO 10303-11:2004, Industrial automation systems and integration - Product data representation and exchange - Part 11: Description methods: The EXPRESS language reference manual (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 11. Методы описания. Справочное руководство по языку EXPRESS)

ISO 10303-21:2002, Industrial automation systems and integration - Product data representation and exchange - Part 21: Implementation methods: Clear text encoding of the exchange structure (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 21. Методы реализации. Кодирование открытым текстом структуры обмена)

________________

Заменен на ISO 10303-21:2016.


ISO 10303-41, Industrial automation systems and integration - Product data representation and exchange - Part 41: Integrated generic resource: Fundamentals of product description and support (Системы промышленной автоматизации и интеграция. Представление данных о продукции и обмен данными. Часть 41. Интегрированные обобщенные ресурсы. Основополагающие принципы описания и сопровождения изделия)

ISO 10303-49, Industrial automation systems and integration - Product data representation and exchange - Part 49: Integrated generic resources: Process structure and properties (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 49. Интегрированные обобщенные ресурсы. Структура и свойства процесса)

ISO 10303-56, Industrial automation systems and integration - Product data representation and exchange - Part 56: Integrated generic resource: State (Системы промышленной автоматизации и интеграция. Представление данных о продукции и обмен данными. Часть 56. Интегрированные обобщенные ресурсы. Состояние)

ISO 10303-202:1996, Industrial automation systems and integration - Product data representation and exchange - Part 202: Application protocol: Associative draughting (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 202. Прикладные протоколы. Ассоциативные чертежи)

________________

Заменен на ISO 10303-242:2014.


ISO/TS 10303-1001:2004, Industrial automation systems and integration - Product data representation and exchange - Part 1001: Application module: Appearance assignment (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1001. Прикладной модуль. Присваивание внешнего вида)

________________

Заменен на ISO/TS 10303-1001:2019.


ISO/TS 10303-1017:2004, Industrial automation systems and integration - Product data representation and exchange - Part 1017: Application module: Product identification (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1017. Прикладной модуль. Обозначение изделия)

________________

Заменен на ISO/TS 10303-1017:2010.


ISO/TS 10303-1113, Industrial automation systems and integration - Product data representation and exchange - Part 1113: Application module: Group (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1113. Прикладной модуль. Группа)

ISO/TS 10303-1114:2004, Industrial automation systems and integration - Product data representation and exchange - Part 1114: Application module: Classification assignment (Системы промышленной автоматизации и интеграция. Представление данных об изделии и обмен данными. Часть 1114. Прикладной модуль. Задание принадлежности к классу)

________________

Заменен на ISO/TS 10303-1114:2019.


ISO/TS 10303-1249, Industrial automation systems and integration - Product data representation and exchange - Part 1249: Application module: Activity method assignment (Системы промышленной автоматизации и интеграция. Представление данных об изделии и обмен данными. Часть 1249. Прикладной модуль: Задание способа выполнения действия)

ISO/TS 10303-1253, Industrial automation systems and integration - Product data representation and exchange - Part 1253: Application module: Condition (Системы промышленной автоматизации и интеграция. Представление данных о продукции и обмен данными. Часть 1253. Прикладной модуль. Условие)

ISO/TS 10303-1255, Industrial automation systems and integration - Product data representation and exchange - Part 1255: Application module: State definition (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1255. Прикладной модуль. Определение состояния)

ISO/TS 10303-1256:2010, Industrial automation systems and integration - Product data representation and exchange - Part 1256: Application module: State observed (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1256. Прикладной модуль. Наблюдаемое состояние)

________________

Заменен на ISO/TS 10303-1256:2019.


ISO/TS 10303-1480, Industrial automation systems and integration - Product data representation and exchange - Part 1480: Application module: Task element (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1480. Прикладной модуль. Элемент задачи)

     3 Термины, определения и сокращения

     3.1 Термины, определенные в ИСО 10303-1


В настоящем стандарте применены следующие термины:

- приложение (application);

- прикладной объект (application object);

- прикладной протокол; ПП (application protocol; AP);

- прикладная эталонная модель; ПЭМ (application reference model; ARM);

- данные (data);

- информация (information);

- интегрированный ресурс (integrated resource);

- изделие (product);

- данные об изделии (product data).

     3.2 Термин, определенный в ИСО 10303-202


В настоящем стандарте применен следующий термин:

- прикладная интерпретированная конструкция; ПИК (application interpreted construct; AIC).

     3.3 Термины, определенные в ISO/TS 10303-1001


В настоящем стандарте применены следующие термины:

- прикладной модуль (application module);

- интерпретированная модель модуля (module interpreted model).

     3.4 Термин, определенный в ISO/TS 10303-1017


В настоящем стандарте применен следующий термин:

- общие ресурсы (common resources).

     3.5 Прочие термины и определения


В настоящем стандарте применены следующие определения:

3.5.1 способ выполнения (task method): Способ выполнения возможного или намеренного действия.

     3.6 Сокращения


В настоящем стандарте применены следующие сокращения:

ПМ - прикладной модуль;

ПЭМ - прикладная эталонная модель;

ИММ - интерпретированная модель модуля;

URL - унифицированный указатель информационного ресурса.

     4 Информационные требования


В настоящем разделе определены информационные требования к прикладному модулю "Спецификация задания", которые представлены в форме ПЭМ.

Примечания

1 Графическое представление информационных требований приведено в приложении С.

2 Спецификация отображения определена в 5.1. Она показывает, как удовлетворяются информационные требования при использовании общих ресурсов и конструкций, определенных в схеме ИММ или импортированных в схему ИММ прикладного модуля, описанного в настоящем стандарте.


В настоящем подразделе с применением языка EXPRESS дано определение информационных требований, которым должны соответствовать программные реализации. Ниже представлен фрагмент EXPRESS-спецификации, с которого начинается описание схемы Task_specification_arm. В нем определены необходимые внешние ссылки.

EXPRESS-спецификация:

*)
SCHEMA Task_specification_arm;
(*

     

     4.1 ПЭМ, необходимые для прикладного модуля


Ниже представлены интерфейсные операторы языка EXPRESS, посредством которых задаются элементы, импортированные из прикладных эталонных моделей других прикладных модулей.

EXPRESS-спецификация:

*)

USE FROM State_observed_arm;

-- ISO/TS 10303-1256

USE FROM Task_element_arm;

-- ISO/TS 10303-1480

(*


Примечания

1 Схемы, ссылки на которые приведены выше, определены в следующих документах комплекса ИСО 10303:

State_observed_arm - ISO/TS 10303-1256;

Task_element_arm - ISO/TS 10303-1480.

2 Графическое представление этих схем приведено на рисунках С.1-С.4, приложение С.

     4.2 Определение типов данных ПЭМ


В данном подразделе приведены определенные в ПЭМ типы данных рассматриваемого прикладного модуля.

    4.2.1 Тип данных constraint_context

Тип данных constraint_context является расширяемым списком альтернативных типов данных, позволяющим обозначать объекты типов Task_element и Task_method_version.

Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.


Посредством выбираемого типа данных constraint_context можно задавать контексты, в которых может применяться ограничение элемента, представленное объектом Element_constraint.

EXPRESS-спецификация:

*)
TYPE constraint_context = EXTENSIBLE GENERIC_ENTITY SELECT
(Task_element,
Task_method_version);
END_TYPE;
(*

    4.2.2 Тип данных method_or_method_version

Тип данных method_or_method_version позволяет обозначать объекты типов Task_method и Task_method_version.

EXPRESS-спецификация:

*)
TYPE method_or_method_version = SELECT
(Task_method,
Task_method_version);
(*

    4.2.3 Тип данных state_or_state_definition_select

Тип данных state_or_state_definition_select позволяет обозначать объекты типов Applied_state_assignment, Applied_state_definition_assignment, State и State_definition.

EXPRESS-спецификация:

*)
TYPE state_or_state_definition_select = SELECT
(Applied_state_assignment,
Applied_state_definition_assignment,
State,
State_definition);
END_TYPE;
(*

    4.2.4 Тип данных task_classification_item

Тип данных task_classification_item является расширением типа данных classification_item. В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity_method, Activity_method_relationship, Applied_activity_method_assignment, Task_element_state_relationship, Task_method, Task_method_state_relationship, Task_objective и Task_objective_state_relationship.

Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.


EXPRESS-спецификация:

*)

TYPE task_classification_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON classification_item WITH

(Activity_method,

Activity_method_relationship,

Applied_activity_method_assignment,

Task_element_state_relationship,

Task_method,

Task_method_state_relationship,

Task_objective,

Task_objective_state_relationship);

END_TYPE;

(*

     4.3 Определение объектов ПЭМ


Настоящий подраздел описывает объекты ПЭМ рассматриваемого прикладного модуля. Каждый объект ПЭМ является простейшим неделимым элементом, который моделирует уникальное понятие прикладной области, и содержит атрибуты для представления объекта. Далее приведены объекты ПЭМ и их определения.

    4.3.1 Объект Advisory_note

Объект Advisory_note представляет связь между элементом задачи и рекомендуемым шагом задачи.

EXPRESS-спецификация:

*)
ENTITY Advisory_note;
advisory : Advisory_task_step;
applies_to : Task_element;
END_ENTITY;
(*


Определения атрибутов:

advisory - представляющий рекомендуемый шаг задачи объект Advisory_task_step, используемый для предоставления подробностей примечания;

applies_to - объект Task_element, представляющий элемент задачи, к которому применяется примечание.

    4.3.2 Объект Advisory_task_step

Объект Advisory_task_step является подтипом объекта Task_step. Посредством настоящего объекта передается информация.

Примечание - Для некоторых способов выполнения действия, представляемых объектами Task_method, может не требоваться выполнения никаких действий.


Пример - "Остерегаться утечки тепла", "Не использовать таким способом инструмент X" и подобные сообщения.

 

EXPRESS-спецификация:

*)
ENTITY Advisory_task_step
SUBTYPE OF (Task_step);
END_ENTITY;
(*

    4.3.3 Объект Element_constraint

Объект Element_constraint является таким подтипом объекта Task_element_relationship, посредством которого указываются ограничения между элементами задачи, представленными объектами Task_element. Ограничение может применяться только в заданном как контекст, контексте способе выполнения задачи, представленного объектом Task_method, или элемента задачи, представленного объектом Task_element.

EXPRESS-спецификация:

*)
ENTITY Element_constraint
SUBTYPE OF (Task_element_relationship);
applies_in : OPTIONAL constraint_context;
END_ENTITY;
(*


Определение атрибута:

applies_in - объект Task_element, представляющий элемент задачи, в пределах которого применяется ограничение. Задавать значение этого атрибута не обязательно.

Пример - При заданном способе применению испытательного оборудования должна предшествовать калибровка. Или между этапами данного способа требуется выждать тридцать минут.

    4.3.4 Объект Simultaneous_elements

Объект Simultaneous_elements является таким подтипом объекта Concurrent_elements, посредством которого представляются два или более действий, которые должны выполняться вместе.

EXPRESS-спецификация:

*)
ENTITY Simultaneous_elements
SUBTYPE OF (Concurrent_elements);
END_ENTITY;
(*

    4.3.5 Объект Task_element_levels

Объект Task_element_levels является таким подтипом объекта Task_element, посредством которого предоставляются два или более различных описаний одного способа. В действительности выполняется та же самая работа, сколько бы ни было задано элементов задачи, представленных объектами Task_element.

Примечание - Таким образом могут быть предоставлены различные уровни описания задачи для людей с разными уровнями опыта или знания дела.


EXPRESS-спецификация:

*)
ENTITY Task_element_levels
SUBTYPE OF (Task_element);
alternatives : SET [2 : ?] OF Task_element;
END_ENTITY;
(*


Определение атрибута:

alternatives - набор объектов Task_element, содержащих два или более описаний способа, которыми может быть выполнена одна и та же работа.

    4.3.6 Объект Task_element_state_relationship

Объект Task_element_state_relationship является подтипом объекта Activity_method_relationship. Посредством настоящего объекта представляется связь между представленным объектом State состоянием или представленным объектом State_definition определением состояния и представленным объектом Task_element элементом задачи. К возможным смыслам относятся:

- предполагаемое начальное состояние;

- требуемое начальное состояние.

EXPRESS-спецификация:

*)
ENTITY Task_element_state_relationship;
state : state_or_state_definition_select;
task_element : Task_element;
END_ENTITY;
(*


Определение атрибутов:

state - связываемый объект State, представляющий состояние, или объект State_definition, представляющий определение состояния;

task_element - связываемый объект Task_element, представляющий элемент задачи.

    4.3.7 Объект Task_invocation

Объект Task_invocation является подтипом объекта Task_element. Посредством настоящего объекта представляется указание выполнить другую задачу.

Пример - Для выполнения элемента задачи, представленного объектом Task_element, вызывается предопределенная задача выполнения калибровки инструмента.

 

EXPRESS-спецификация:

*)
ENTITY Task_invocation
SUBTYPE OF (Task_element);
task_method : method_or_method_version;
END_ENTITY;
(*


Определение атрибута:

task_method - объект Task_method, представляющий вызываемый элемент задачи.

    4.3.8 Объект Task_method

Объект Task_method является подтипом объекта Activity_method. Посредством настоящего объекта представляется спецификация работы.

Примечание - Способ выполнения задачи может быть реализован путем использования людей, машин или их сочетания.


EXPRESS-спецификация:

*)
ENTITY Task_method
SUBTYPE OF (Activity_method);
objective : SET [0 : ?] OF Task_objective;
END_ENTITY;
(*


Определение атрибута:

objective - планируемый результат или результаты задачи.

    4.3.9 Объект Task_method_assignment

Объект Task_method_assignment является подтипом объекта Applied_activity_method_assignment. Посредством настоящего объекта представляется связь представленного объектом Task_method способа выполнения задачи с данными об изделии или с данными о действии.

EXPRESS-спецификация:

*)
ENTITY Task_method_assignment
SUBTYPE OF (Applied_activity_method_assignment);
SELF\Applied_activity_method_assignment.assigned_activity_method : Task_method;
SELF\Applied_activity_method_assignment.items : SET [1 : ?] OF task_item;
END_ENTITY;
(*


Определения атрибутов:

assigned_activity_method - объект Task_method, представляющий способ выполнения задачи, для которого задаются данные;

items - набор объектов, представляющих предметы, связанные со способом выполнения задачи, представленным объектом Task_method.

    4.3.10 Объект Task_method_relationship

Объект Task_method_relationship является подтипом объекта Activity_method_relationship. Посредством настоящего объекта представляется связь двух способов выполнения работы.

Примечание - Природа отношения определяется посредством механизма классификации.


EXPRESS-спецификация:

*)
ENTITY Task_method_relationship
SUBTYPE OF (Activity_method_relationship);
SELF\Activity_method_relationship.relating_method : Task_method;
SELF\Activity_method_relationship.related_method : Task_method;
END_ENTITY;
(*


Определения атрибутов:

relating_method - один из участвующих в отношении экземпляров объектов Task_method, представляющих способ выполнения задачи;

related_method - второй из участвующих в отношении экземпляров объектов Task_method, представляющих способ выполнения задачи. Если один из участников отношения зависит от другого, роль настоящего атрибута играет объект, представляющий зависимый способ выполнения задачи.

    4.3.11 Объект Task_method_state_relationship

Посредством объекта Task_method_state_relationship задается связь между состоянием и способом выполнения задачи, представленным объектом Task_method.

Примечание - Смысл настоящего объекта определяется посредством механизма классификации. К возможным смыслам относятся:

- предполагаемое начальное состояние;

- требуемое начальное состояние.


EXPRESS-спецификация:

*)
ENTITY Task_method_state_relationship;
state : state_or_state_definition_select;
task_method : Task_method_version;
END_ENTITY;
(*


Определение атрибутов:

state - объект, представляющий связываемый способ существования, т.е. состояние;

task_method - объект Task_element, представляющий элемент задачи, к которому применяется примечание объект Task_method, представляющий связываемый с состоянием способ выполнения задачи.

    4.3.12 Объект Task_method_version

Объект Task_method_version является таким подтипом объекта Activity_method, посредством которого можно явно указывать на версии представленного объектом Task_method способа выполнения задачи и отслеживать изменения в способе выполнения задачи, представленном объектом Task_ method.

EXPRESS-спецификация:

*)
ENTITY Task_method_version
SUBTYPE OF (Activity_method);
content : OPTIONAL Task_element;
of_task_method : Task_method;
END_ENTITY;
(*


Определение атрибутов:

content - способ, которым должна выполняться задача. Задавать значение этого атрибута не обязательно;

of_task_method - объект Task_method, представляющий способ выполнения задачи, для которого задается версия.

4.3.13 Объект Task_method_version_assignment

     Объект Task_method_version_assignment является подтипом объекта Applied_activity_method_assignment. Посредством настоящего объекта представляется связь представленного объектом Task_method_version версии способа выполнения задачи с данными об изделии или с данными о действии.

EXPRESS-спецификация:

*)
ENTITY Task_method_version_assignment
SUBTYPE OF (Applied_activity_method_assignment);
SELF\Applied_activity_method_assignment.assigned_activity_method RENAMED assigned_task_method : Task_method_version;
SELF\Applied_activity_method_assignment.items : SET [1 : ?] OF task_item;
END_ENTITY;
(*


Определения атрибутов:

assigned_task_method - объект Task_method_version, представляющий версию способа выполнения задачи, для которой задаются данные;

items - набор объектов, представляющих предметы, связанные с версией способа выполнения задачи, представленной объектом Task_method_version.

    4.3.14 Объект Task_method_version_relationship

Объект Task_method_version_relationship является подтипом объекта Activity_method_relationship. Посредством настоящего объекта представляется связь двух экземпляров объекта Task_method_version, представляющих версии способов выполнения задачи способов выполнения работы.

EXPRESS-спецификация:

*)

ENTITY Task_method_version_relationship

SUBTYPE OF (Activity_method_relationship);

SELF\Activity_method_relationship.relating_method RENAMED relating_task_method : Task_method_version;

SELF\Activity_method_relationship.related_method RENAMED related_task_method : Task_method_version;

END_ENTITY;

(*

Определения атрибутов:

relating_task_method - один из участвующих в отношении экземпляров объектов Task_method_version, представляющих версию способа выполнения задачи;

related_task_method - второй из участвующих в отношении экземпляров объектов Task_method_version, представляющих версию способа выполнения задачи. Если один из участников отношения зависит от другого, роль настоящего атрибута играет объект, представляющий зависимую версию способа выполнения задачи.

    4.3.15 Объект Task_objective

Посредством объекта Task_objective задается результат или цель, достигаемая посредством способа выполнения задачи, представленной объектом Task_method.

Примечание - Если цель может быть достигнута несколькими способами, настоящему объекту могут соответствовать несколько объектов, представляющих способ выполнения задачи.


EXPRESS-спецификация:

*)
ENTITY Task_objective;
name : STRING;
description : STRING;
END_ENTITY;
(*


Определения атрибутов:

name - слово или группа слов, которыми называется цель задачи, представленная настоящим объектом;

description - текст, предоставляющий дополнительную информацию о представленной настоящим объектом цели задачи.

    4.3.16 Объект Task_objective_state_relationship

Посредством объекта Task_objective_state_relationship задается связь между состоянием и целью задачи, представленной объектом Task_objective.

Примечание - Смысл настоящего объекта определяется посредством механизма классификации. К возможным смыслам относятся:

- предназначенное конечное состояние;

- альтернативное конечное состояние.


EXPRESS-спецификация:

*)
ENTITY Task_objective_state_relationship;
state : state_or_state_definition_select;
task_objective : Task_objective;
END_ENTITY;
(*


Определение атрибутов:

state - объект, представляющий связываемый способ существования, т.е. состояние;

task_objective - объект Task_objective, представляющий связываемую с состоянием цель задачи.

     4.4 Ограничения ПЭМ, накладываемые на отношения подтип-супертип


Настоящий подраздел описывает определенные в ПЭМ ограничения, накладываемые на отношения подтип-супертип. Каждое ограничение накладывается на возможные экземпляры объектов, связанных отношением подтип-супертип. Далее приведены ограничения ПЭМ, накладываемые на отношения подтип-супертип, и их определения.

    4.4.1 Ограничение physical_component_subtypes

Закупки не найдены
Свободные
Р
Заблокированные
Р
Роль в компании Пользователь

Для продолжения необходимо войти в систему

После входа Вам также будет доступно:
  • Автоматическая проверка недействующих стандартов в закупке
  • Создание шаблона поиска
  • Добавление закупок в Избранное