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

StarUNL. Руководство пользователя. Глава 11. Справочник по интерфейсу пользователя 177 / 207

Инструменты палитры ориентированные на разные типы диаграмм

Следующие функции создают элементы для диаграмм разных типов.

Функция

Описание

Все диаграммы

 

 

 

Subsystem

Создаёт подсистему в текущей диаграмме

Диаграмма классов

 

 

Диаграмма классов,

Package

Создаёт пакет в текущей диаграмме.

Диаграмма компонентов,

Диаграмма развёртывания,

 

 

 

 

Диаграмма прецедентов

Class

Создаёт класс в текущей диаграмме

Диаграмма классов,

Композиционная диаграмма

 

 

 

 

Диаграмма классов,

Interface

Создаёт интерфейс в текущей диаграмме

Диаграмма компонентов,

 

 

Композиционная диаграмма

Enumeration

Создаёт перечислимый тип в текущей

Диаграмма классов

диаграмме

 

 

Signal

Создаёт сигнал в текущей диаграмме

Диаграмма классов

Except

Создаёт прерывание в текущей диаграмме

Диаграмма классов

Component

Создаёт компонент в текущей диаграмме

Диаграмма компонентов

 

 

 

 

Создаёт инстанцию компонента в текущей

Диаграмма компонентов

ComponentInstance

диаграмме

 

Node

Создаёт узел в текущей диаграмме

Диаграмма развёртывания

NodeInstance

Создаёт инстанцию узла в текущей диаграмме

Диаграмма компонентов,

Диаграмма развёртывания

Artifact

Создаёт артефакт в текущей диаграмме

Диаграмма прецедентов

UseCase

Создаёт прецедент в текущей диаграмме

Диаграмма прецедентов

Actor

Создаёт актора в текущей диаграмме

Диаграмма прецедентов

SystemBoundary

Создаёт системную границу в текущей

Диаграмма прецедентов

диаграмме

 

 

Диаграмма классов,

Object

Создаёт объект в текущей диаграмме

Диаграмма сообщений,

 

 

Диаграмма коллабораций

 

 

Диаграмма классов,

Part

Создаёт часть классификатора в текущей

Диаграмма компонентов,

диаграмме

Диаграмма развёртывания,

 

 

 

Композиционная диаграмма

 

 

Диаграмма классов,

Port

Создаёт порт классификатора в текущей

Диаграмма компонентов,

диаграмме

Диаграмма развёртывания,

 

 

 

Композиционная диаграмма

 

Создаёт роль классификатора в текущей

Диаграмма сообщений ролей,

ClassifierRole

Диаграмма коллаборации

диаграмме

 

ролей

 

 

 

 

Диаграмма сообщений,

Combined

Создаёт комбинированный фрагмент в

Диаграмма сообщений ролей,

Fragment

текущей диаграмме

Диаграмма коллабораций,

 

 

Диаграмма коллаборации

StarUNL. Руководство пользователя. Глава 11. Справочник по интерфейсу пользователя 178 / 207

Функция

Описание

Все диаграммы

 

 

 

 

 

ролей

 

 

 

 

 

Диаграмма сообщений,

Interaction

Создаёт операнд взаимодействия с

Диаграмма сообщений ролей,

комбинированным фрагментом в текущей

Диаграмма коллабораций,

Operand

диаграмме

Диаграмма коллаборации

 

 

 

ролей

 

 

Диаграмма сообщений,

 

 

Диаграмма сообщений ролей,

Frame

Создаёт фрейм в текущей диаграмме

Диаграмма коллабораций,

 

 

Диаграмма коллаборации

 

 

ролей

CompositeState

Создаёт композитное состояние в текущей

Диаграмма состояний

диаграмме

SubmachineState

Создаёт a суб-модель состояний в текущей

Диаграмма состояний

диаграмме

InitialState

Создаёт начальное состояние

Диаграмма состояний,

(Псевдосостояние) в текущей диаграмме

Диаграмма действий

 

FinalState

Создаёт конченое состояние в текущей

Диаграмма состояний,

диаграмме

Диаграмма действий

 

Flow Final

Создаёт глубокую хронологию(Состояние

Диаграмма состояний,

конечного потока) в текущей диаграмме

Диаграмма действий

 

ChoicePoint

Создаёт выбор (Псевдосостояние) в текущей

Диаграмма состояний

диаграмме

 

 

JunctionPoint

Создаёт соединение (Псевдосостояние)

Диаграмма состояний

element в текущей диаграмме

 

 

ShallowHistory

Создаёт поверхностную хронологию

Диаграмма состояний

(Псевдосостояние) в текущей диаграмме

 

 

DeepHistory

Создаёт глубокую хронологию

Диаграмма состояний

(Псевдосостояние) в текущей диаграмме

 

 

Synchronization

Создаёт синхронизацию (Псевдосостояние) в

Диаграмма состояний,

текущей диаграмме

Диаграмма действий

ActionState

Создаёт действие в текущей диаграмме

Диаграмма действий

SubactivityState

Создаёт суб-действие в текущей диаграмме

Диаграмма действий

Decision

Создаёт решение (Псевдосостояние) в

Диаграмма действий

текущей диаграмме

 

 

ObjectFlow

Создаёт объектный поток в текущей

Диаграмма действий

диаграмме

 

 

Signal Accept

Создаёт состояние принятия сигнала в

Диаграмма действий

State

текущей диаграмме

 

Signal Send

Создаёт состояние посылки сигнала в текущей

Диаграмма действий

State

диаграмме

 

 

Создаёт вертикальную область действия в

Диаграмма действий

Swimlane(Vertical)

текущей диаграмме

 

Swimlane(Horizonta

Создаёт горизонтальную область действия в

Диаграмма действий

текущей диаграмме

l)

 

 

StarUNL. Руководство пользователя. Глава 11. Справочник по интерфейсу пользователя 179 / 207

Функция

Описание

Все диаграммы

 

 

 

 

 

Диаграмма классов,

Association

Проводит семантическую ассоциацию между

Диаграмма компонентов,

двумя классами в текущей диаграмме

Диаграмма развёртывания,

 

 

 

Диаграмма прецедентов

 

Проводит семантическую ассоциацию между

Диаграмма классов,

DirectedAssociation

Диаграмма развёртывания,

двумя классами в текущей диаграмме

Диаграмма прецедентов

 

 

Aggregation

Проводит семантическую ассоциацию между

Диаграмма классов

 

двумя классами в текущей диаграмме

 

Composition

Проводит семантическую ассоциацию между

Диаграмма классов

 

двумя классами в текущей диаграмме

 

Generalization

Соединяет обобщаемый и специализируемый

Диаграмма классов,

элементы отношением обобщения в текущей

Диаграмма прецедентов

 

диаграмме

 

 

 

 

Диаграмма классов,

 

Соединяет два элемента отношением

Диаграмма компонентов,

Dependency

Диаграмма развёртывания,

зависимости в текущей диаграмме

 

Диаграмма прецедентов,

 

 

 

 

Композиционная диаграмма

 

Соединяет спецификацию элемента и его

Диаграмма классов,

Realization

реализацию отношением реализации в

Диаграмма компонентов,

 

текущей диаграмме

Композиционная диаграмма

 

Соединяет класс и ассоциацию в текущей

 

AssociationClass

диаграмме так, что ассоциация сама

Диаграмма классов

 

становится подобной классу.

 

 

Соединят два прецедента отношением

 

Include

включения в текущей диаграмме так, что один

Диаграмма прецедентов

 

прецедент включает поведение другого.

 

 

Соединят два прецедента отношением

 

Extend

расширения в текущей диаграмме так, что

Диаграмма прецедентов

один прецедент может быть расширен

 

 

 

поведением другого.

 

AssociationRole

Соединяет две роли ассоциацией ролей в

Диаграмма коллаборации

текущей диаграмме

ролей

 

Создаёт ассоциацию роли к себе самой в

Диаграмма коллаборации

SelfAssociationRole

текущей диаграмме

ролей

Link

Соединяет два объекта в текущей диаграмме

Диаграмма классов,

Диаграмма коллабораций

 

 

SelfLink

Соединяет объект с самим собой в текущей

Диаграмма классов,

диаграмме

Диаграмма коллабораций

 

 

Определяет сообщение между двумя ролями в

Диаграмма сообщений ролей,

ForwardMessage

текущей диаграмме

Диаграмма коллаборации

 

 

ролей

ReverseMessage

Определяет сообщение между двумя ролями в

Диаграмма сообщений ролей,

текущей диаграмме

Диаграмма коллаборации

 

 

ролей

SelfMessage

Создаёт сообщение роли себе самой в текущей

Диаграмма сообщений ролей,

диаграмме

Диаграмма коллаборации

 

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