ГОСТ Р ИСО/ТС 10303-1042—2013
4 Информационные требования
В данном разделе определены информационные требования к прикладному модулю «Запрос на
работу», представленные в форме ПЭМ.
Примечания
1 Графическое представление информационных требований приведено в приложении С.
2 Спецификация отображения определена в 5.1. Она устанавливает, какудовлетворяются информационные
требования при использовании общих ресурсов и конструкций, определенных в схеме ИММ или импортированных в
схему ИММ данного прикладного модуля.
Ниже представлен фрагмент EXPRESS-спецификации. с которого начинается описание схемы
Work_requost_arm.
EXPRESS-спеииФикация:
•)
SCHEMA Work_request_arm;
С
4.1 Необходимые ПЭМ прикладных модулей
Приведенные ниже операторы языка EXPRESS определяют элементы, импортированные из ПЭМ
других прикладных модулей.
EXPRESS-спеииФикация;
#)
USE FROM Activity_method arm; -- ISO/TS 10303-1049
(*
Примечания
1 Схема, ссылка на которую приведена выше, определена в следующем документе комплекса ИСО 10303;
Activity_method_arm- ИСО/ТС 10303-1049.
2 Графическое представление схемы Work_request_arm приведено в приложении С. рисунки С.1 и С.2.
4.2 Определение типа данных ПЭМ
В данном подразделе определен тип данных ПЭМ прикладного модуля «Запрос на работу».
4.2.1 Тип данных affected_item_select
Тип данных affoctod_itom_select является наращиваемым списком альтернативных типов дан
ных. Дополнительные альтернативные типы данных определены в выбираемых типах данных, расши
ряющих тип данных affected_item_select
П р и м е ч а н и е — Для пустого наращиваемого списка требуется его наполнение в другом модуле для обе
спечения по крайней мере одной допустимой реализации ссылающихся на него обьектов.
EXPRESS-спеииФикация:
*)
TYPE affected_item_select = EXTENSIBLE SELECT;
END_TYPE;
4.3 Определение объектов ПЭМ
В данном подразделе определены объекты ПЭМ прикладного модуля «Запрос на работу». Объект
ПЭМ является простейшим неделимым элементом с характеризующими его атрибутами и представля
ет собой уникальное понятие прикладной области.
4.3.1 Объект Activity_method_assignment
Объект Activity_method_assignmont представляет связь между объектами Activity_method
и Work_roquest. Атрибут relation_type определяет сущность данной связи, а также смысл объекта
Actlvity_mothod по отношению к объекту Work_request.
3