ГОСТ Р ИСО/МЭК 11179-3-2012
Приложение В
(справочное)
Нотация моделирования
П р и м е ч а н и е - В настоящем стандарте метамодель раздела 4 описана с помощью универсального язы
ка моделирования (Unified Modeling Language (UML)]. В настоящем приложении описан синтаксис UML.
В.1 Символы моделирования
Для описания приведенной выше метамодели использован универсальный язык моделирования (UML).
Эта нотация пригодна для документирования концептуальной схемы данных. Структура, использованная в опи
сании (метаметамоаели), является совместимой и описана метамоделью. Так как это концептуальная модель
дан ных, то использована только информация понятий элементов данных. Более полное описание UML
приведено в ИСО/МЭК 19501:2005.
Модель объектов предоставляет четыре базовых типа моделирующих объектов: классы (на диаграммах по
казаны прямоугольниками), ассоциации между этими классами (показаны линиями), операции и атрибуты, ко
торые ассоциированы с классами. Например, атрибуты, описывающие сотрудников и их автомобили, могут быть
смоделированы следующим образом:
Рисунок В.1 — Пример моделирующей диаграммы
Операции на диаграмме не показаны.
В.1.1 Классы
Классы (Сущности) изображены прямоугольниками и являются предметом, о котором идет речь в инфор
мации бизнес-процессов. Класс - это что-либо, имеющее свои собственные отличительные и типичные свойства.
Классами могут быть люди, места, понятия, события и другие фундаментальные объекты. Например, сотрудники и
автомобили являются классами. Имя класса пишут в верхней части прямоугольника.
Kimut
Рисунок В.2 — Нотация для класса
Сущности могут иметь атрибуты, как описано ниже.
В.1.2 Ассоциации
Класс имеет вытекающие из бизнеса ассоциации (взаимосвязи) с одним или несколькими другими класса
ми. Эти ассоциации являются двунаправленными. Например, сотрудник имеет автомобиль. Обратно, автомобиль
принадлежит сотруднику. Эта ассоциация между работником и автомобилем гложет быть названа владением. На
диаграммах UML такие связи между классами представляют линиями:
Рисунок В.З — Нотация для ассоциации
51