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

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

53 / 207

1.В горячем диалоге актора, введите имя прецедента после строки "- ()". Чтобы создавать несколько прецедентов, укажите несколько имён, разделённых символом ",".

2.Нажмите клавишу [Enter]. Несколько прецедентов, связанных с текущим актором, будут созданы и расположены вертикально.

Прецедент

Семантика

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

Процедура создания прецедента

Нажмите кнопку [Toolbox] -> [UseCase] и щёлкните позицию на диаграмме, где нужно разместить прецедент.

Прецедент может отображаться в текстовом, декоративном или графическом формате. Чтобы изменить формат отображения прецедента, выберите пункт меню [Format] -> [Stereotype Display]

или используйте комбинированную кнопку .

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

54 / 207

Чтобы добавить расширение

Точка расширения указывает одно или несколько положений в прецеденте, где прецедент может быть расширен.

Чтобы редактировать коллекцию точек расширения прецедента, нажмите пункт [Collection Editor...] его контекстного меню или щелкните кнопку [ExtensionPoints] свойств коллекции.

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

Чтобы ввести значения свойств "basic flow", "alternative flow" прецедента, выберите [Tagged Values...] в его контекстном меню или нажмите кнопку [Ctrl+F7]. В редакторе тэгов выберите пункт [UseCaseSpecification] и введите значения указанных свойств.

Чтобы создать несколько акторов для прецедента

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

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