ГОСТ Р 56213.10—2014
Рисунок Е.1 — Диаграмма класса UML схемы монтажа простого notebook (ноутбука)
Предположим, требуется описать конкретный notebook (ноутбук) по следующим характеристикам:
- screen sue (размер экрана) = 15.4 щ;
- frequency (частота) = 3.16 GHz.
В соответствии с рисунком Е.1 эти две характеристики могут быть связаны со следующими определенными
свойствами:
- screen size: размер экрана компьютера класса notebook:
- frequency: частота процессора в блоке обработки данных, размещенного в материнской плате ноутбука.
В каком-то определенном контексте такое изделие, как ноутбук, может быть представлено без точного и де
тального описания подкласса материнской платы (или блока обработки данных), являющейся частью ноутбука, а
также без точного описания других составляющих компьютер частей.
В настоящем приложении представление изделия осуществляется с помощью цепочки, названной «цепочка
свойств подэлемента», которая образуется благодаря действию ссылочного механизма свойств. Такая цепочка со
стоит из последовательности свойств, ведущей от свойств класса ноутбука к свойству цели. Цепочка образуется с
помощью property-ref и характеристик зиЬНет-раОг-ргореПу-геГотносящихся к типу данных объекта property_
value, где:
- property-ref содержит в себе начало цепочки;
- subltem-path-property-ref содержит в себе остальную часть цепочки.
На примере notebook (ноутбука) показана ссылка на два представленных свойства:
- screen size (размер экрана): ссылка на свойства размера класса экрана какого-либо класса ноутбуков
- property-ref = ’0000-0»02-itsScreen#1"
- subltem_path_property_ref3 *0000-0#02-size#r
- frequency (частота), ссылка на свойство частоты класса процессоров какого-либо класса ноутбуков:
- property-ref = ’0000-0»02-itsMothert>oard#1"
- subitem_path_property_ref = *0000-0#02-ltsProceseorUnit#10000-0#02-ltsProcessor#1 0000-0#02-frequency#r
Ноутбук будет представлен в системе XML в соответствии со схемой XML (см. приложение В) в следующем
виде:
«item class-ref=*0000-0#01-notebook»1•»
«property-value property-ref=’0000-0»02-ltsScreen“ subitem-path-property-ref3’0000-
0»02-size#1*>
«val:measure-number-value uom-code=*lnch">
<val:real-value>15.4</val:real-value>
</val.measure-number-value>
</property-value>
«property-value property-ref="0000-0#02-itsMotherboard#1*
subltem-patb-property-ref=‘0000-0»02-itsProcessorUnit 0000-0#02-ltsProcessor#1
0000
-
0»02-frequency#1">
«val:measure-number-value uom-code3’,GHz-,>
«val:real-value>3.l6«/val:real-value>
</val:measure-number-value>
</property-value>
«/item>
E.3 Комбинация one_of
One_of — это спецификация, указывающая на то. что свойство объекта может иметь одно из нескольких зна
чений. В торговле такое определение применяется при описании предмета снабжения.
Предположим, что большая нефтяная компания покупает для своей бухгалтерии пачки чистой бумаги. Поку патель
заказывает пачки четырех разных цветов (зеленый, светло-зеленый, серый и сероватый). В системе снаб-
21