Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
StarUML Руководство пользователя.pdf
Скачиваний:
173
Добавлен:
26.03.2015
Размер:
9.57 Mб
Скачать

StarUNL. Руководство пользователя. Глава 5. Работа с диаграммами

61 / 207

Пакет

Класс

Интерфейс

Перечисление

Сигнал

Прерывание

Порт

Часть

Ассоциация Направленная ассоциация Агрегация Композиция Обобщение Зависимость Реализация Класс-ассоциация Соединитель Объект Связь

Подсистема

Семантика

Если пакет является универсальным средством организации модельных элементов, то подсистема представляет собой поведенческую единицу в физической системе, и следовательно в модели.

Чтобы создать подсистему

1. Щелкните кнопку [Toolbox] -> [Class] -> [Subsystem].

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

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

4.Нажмите клавишу [Enter].

StarUNL. Руководство пользователя. Глава 5. Работа с диаграммами

62 / 207

Чтобы создать интерфейс, предоставляемый подсистемой

Чтобы создать интерфейс подсистемы,

1.Создайте интерфейс и подсистему.

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

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

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

Чтобы создавать интерфейс и отношение реализации одновременно,

1.Дважды щёлкните подсистему для открытия её горячего диалога.

2.Введите текст в горячем диалоге, как показано ниже

3.Нажмите клавишу [Enter], отношение реализации интерфейса подсистемой будет создано.

Чтобы создать требуемый системе интерфейс

Чтобы создать требуемый интерфейс, используйте горячий синтаксис.

1.Дважды щёлкните подсистему для открытия её горячего диалога. Введите текст в горячем диалоге, как показано ниже.

StarUNL. Руководство пользователя. Глава 5. Работа с диаграммами

63 / 207

2. Подсистема будет соединена с интерфейсом отношением требования.

Чтобы добавить операцию к подсистеме

Подсистема может иметь операции. Чтобы добавить операцию к подсистеме, 1. Выберите в контекстном меню подсистемы пункт [Collection Editor...].

2. В редакторе коллекции добавьте операцию на закладке [operations].

3.Или щелкните по кнопке в горячем диалоге подсистемы.

4.Новая операция будет создана.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]