Мощность отношений (Кратность) 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Мощность отношений (Кратность)



Мощность отношения (мулитипликатор) означает число связей между каждым экземпляром класса (объектом) в начале линии с экземпляром класса в ее конце. Различают следующие типичные случаи:

Нотация Объяснение Пример
0..1 Ноль или один экземпляр кошка имеет или не имеет хозяина
  Обязательно один экземпляр у кошки одна мать
0..* или * Ноль или более экземпляров у кошки может быть, а может и не быть котят
1..* Один или более экземпляров у кошки есть хотя бы одно место, где она спит

 

 

Работа в StarUML

Создание нового проекта

Запустите программу StarUML на рабочем столе.

Создание нового проекта: выберите меню [File] -> [New Project]

Создание диаграмм

Палитра элементов содержит различные типы элементов, доступных для создания в зависимости от типа диаграммы (рисунок 2). Список доступных элементов изменяется при переходе от диаграммы одного типа к диаграмме другого типа.

1.Выберите тип создаваемого элемента на палитре элементов.

2.Щёлкните желаемое место для нового элемента на диаграмме, чтобы создать там элемент.

Рис.10 Палитра элементов

Что бы редактировать созданный элемент на диаграмме, нажмите в палитре инструментов стрелочку «select» (рисунок 3). После этого вы можете выбирать элементы, изменять их имя (двойным щелчком мыши), размер и местоположение, менять их свойства (правым щелчком мыши).

Рис.11 Режим редактирования элементов

Все остальные манипуляции с элементами можно производить так же как и в любых других программах, копирование, вставка, выбор сразу нескольких элементов (при удерживании нажатой клавиши «shift») и т.д..

Создание подсистемы

1.Выберите в палитре элементов «Subsystem».

2. Затем щелкните место или границу, куда нужно поместить подсистему.

3.Сразу после создания подсистемы на диаграмме классов (справа) будет открыт её горячий диалог. В горячем диалоге, введите имя подсистемы.

Создание интерфейса подсистемы

1.Таким же образом создайте элемент «Interface».

2.Щелкните кнопку [Toolbox] -> [Realization].

3.Проведите линию от подсистемы к интерфейсу.

4.Между интерфейсом и подсистемой будет создано отношение реализации интерфейса (рисунок 5).

Рис.12 Отношение м/у подситемой и интерфейсом

Добавление операции к подсистеме

Нажмите правой кнопкой мыши на подсистему -> Add -> Operation (рисунок 6).

Рис.13 Создание операции

Или двойным щелчком левой кнопки мыши на элементе можете создавать новые операции и атрибуты или удалять их, путём нажатия «+» и «-» (рисунок 6).

Рис.14 Создание операций и атрибутов

Создание класса

Таким же образом создайте класс, выбрав элемент «Class» на панели элементов. И добавьте ему атрибут. Таким же образом можно добавлять операции классу.



Поделиться:


Последнее изменение этой страницы: 2016-12-17; просмотров: 456; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.119.118.99 (0.004 с.)