ГОСТ Р ИСО/ТС 10303-1245—2015
2 Возраст.
3 Пол.
EXPRESS-спеииФикаиия:
М
TYPE type_of_person_property_assignment_select =EXTENSIBLE GENER1C_ENTITY SELECT
BASED_ON property_assignment_select WITH
(Type_of _person_.definition);
END_TYPE;
C
4.3 Определение объектов ПЭМ
В настоящем подразделе определены объекты ПЭМ прикладного модуля «Категорирование со
трудников». Каждый объект ПЭМ является простейшим неделимым элементом, который моделирует
уникальное понятие прикладной области, и содержит атрибуты для представления объекта. Ниже при
веден объект ПЭМ и его определение.
4.3.1 Объект Type_of_person
Объект Type_of_person представляет тип сотрудника.
Примеры
1 Сварщик 3-го класса.
2 Тракторист.
3 Инженер-электронщик.
4 Техник-механик.
5 Пилот вертолета.
EXPRESS-спеииФикаиия:
М
ENTITY Туре_of_person;
name : STRING;
description :OPTIONAL STRING;
has : SET[0:?I OF Type_of_person_definicion;
END_ENTITY;
(*
Определения атрибутов:
name — слова, которыми называется тип сотрудника, представленный настоящим объектом;
description — текст, предоставляющий дополнительную информацию о типе сотрудника, пред
ставленном настоящим объектом. Задавать значение этого атрибута не обязательно;
has — множество различных определений, которые может иметь один и тот же тип сотрудника,
представленный настоящим объектом.
Пример
—
Имеет степень или имеет 3-летний опыт.
4.3.2 Объект Type_of_person_assignment
Объект Type_of_person_assignment представляет связь представленного объектом Type_of_person
типа сотрудника, играющего некоторую роль, сданными о действии или с данными об изделии.
EXPRESS-спеииФикаиия:
*)
ENTITY Type_of_person_assignment;
assigned„type_of_person :Type_of_person;
items ;SET£1:?1 OF type_of_person_item_select;
role :STRING;
END_ENTITY;
C
Определения атрибутов:
assignod_type_of_person — объект Typo_of_person. представляющий задаваемый тип сотрудника;
items — множество предметов, с которыми имеют дело сотрудники, относящиеся к типу сотрудни
ка, представленному объектом Type_of_porson:
5