Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Rose.doc
Скачиваний:
4
Добавлен:
08.11.2019
Размер:
466 Кб
Скачать
☆

Создание активного субъекта

  1. Расположить курсор мыши над элементом Use Case View окна броузера (Browser) и щелкнуть правой кнопкой, чтобы активизировать контекстное меню.

  2. Выбрать элемент меню New-Actor; дерево, отображаемое в окне Browser , пополнится элементом NewClass, соответствующим новому активному субьекту.

  3. Выбрать элемент NewClass и изменить его название, введя требуемое имя активного субъекта.

Экран примет вид:

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

Варианты использования

Варианты использования (use cases) позволяют моделировать диалог между актив­ным субъектом и системой и отображают функции последней, предоставляемые в распоряжение субъекта. Набор вариантов использования системы охватывает мно­жество заслуживающих внимания способов ее применения. Говоря формально, вари­ант использования — это последовательность выполняемых системой транзакций, которая приводит к получению некоего ощутимого результата, в котором заинтересо­ван определенный активный субъект.

В языке UML вариант использования представляется символом, показанным на рисунке.

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

  1. Расположить курсор мыши над элементом Use Case View окна броузера (Browser) и щелкнуть правой кнопкой, чтобы активизировать контекстное меню.

  2. Выбрать элемент меню New-Use Case; дерево, отображаемое в окне Browser , пополнится элементом NewClass, соответствующим новому варианту использования.

  3. Выбрать элемент NewClass и изменить его название, введя требуемое имя варианта использования.

Экран примет вид:

Поток событий для варианта использования

С каждым вариантом использования связан определенный поток событий, происходящих по мере выполнения соответствующих функций системы. При описании потока событий определяется, что необходимо осуществить, и игнорируются аспекты того, как это делается, т.е. события воспроизводятся средствами языка предметной области. Описание потока событий для варианта использования системы содержится в документе вида Use Case Specification (спецификация варианта использования). Для создания подобного документа в каждом проекте должен применяться некий стандартный шаблон, в качестве шаблона может быть шаблон RUP. Текст спецификации сохраняется в документе, внешнем по отношению к инструментальной системе Rational Rose, и ассоциируется с вариантом использования посредством связи.

Чтобы связать документ спецификации потока событий с вариантом использования необходимо выполнить последовательность действий:

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

  2. Выбрать элемент меню Open Specification.

  3. Перейти на вкладку Files диалогового окна Use Case Specification.

  4. Расположить курсор мыши в пределах области окна и щелкнуть правой кнопкой, чтобы активизировать контекстное меню.

  5. Выбрать элемент меню Insert File.

  6. С помощью средств навигации диалогового окна Открытие файла проследовать к нужной папке и выбрать требуемый файл.

  7. Щелкнуть на кнопке Открыть.

  8. Щелкнуть на кнопке ОК окна Use Case Specification.

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