Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
методичка по информационным системам / ПЕРЕВОД_МЕТОДИЧКИ _полн.doc
Скачиваний:
114
Добавлен:
02.08.2013
Размер:
30.74 Mб
Скачать

8.3. Діаграми варіантів використання в Ratіonal Rose

Для створення або відкриття головної діаграми варіантів використання потрібно двічі клацнути на пункті Maіn (Головна діаграма) у розділі Use Case Vіew вікна браузера.

Екран діаграм варіантів використання має панель інструментів (рис.8.11), що містить кнопки, призначення яких представлено в таблиці 8.1.

Рис 8.11. Спеціальна панель діаграми варіантів використання

Таблиця 8.1

Призначення кнопок панелі інструментів діаграм варіантів використання

Кнопка

Призначення

Найменування

Вибір елемента моделі

Selection Tool

Введення тексту

Text Box

Коментар

Note

Зв’язок коментарю з елементом

Anchor Note to Item

Додавання пакета

Package

Додавання варіанта використання

Use Case

Додавання актора

Actor

Односпрямований зв’язок

Unidirectional Association

Залежність

Dependency

Наслідування

Generalization

Відношення асоціації

Association

Агрегація

Unidirectional Aggregation

8.3.1. Додавання варіантів використання на діаграму

Існує два способи внесення варіанта використання в модель:

1. Помістити варіант використання безпосередньо на активну діаграму.

2. Помістити варіант використання в браузер, а згодом із браузера його можна додати до необхідної діаграми варіантів використання.

Щоб розмістити новий варіант використання на діаграму необхідно:

  • Натиснути кнопку Use Case на панелі інструментів або вибрати пункт меню Tools > Create > Use Case.

  • Клацнути мишею усередині діаграми варіантів використання. Новий варіант використання, що з'явився, буде мати назву NewUseCase.

  • Виділити цей варіант використання і ввести його назву.

Після внесення нового варіанта використання на діаграму, він автоматично додається в браузер.

Щоб помістити варіант використання в браузер потрібно:

  • Клацнути правою кнопкою миші на пакеті представлення варіантів використання в браузері.

  • Вибрати в меню, що з’явилось, пункт New > Use Case.

  • Новий варіант використання за назвою NewUseCase з'явиться в браузері. Ліворуч від нього буде зображена піктограма варіанту використання UML.

  • Увести назву варіанта використання.

Щоб помістити на діаграму варіантів використання наявний варіант використання, потрібно перетягнути його з браузера на відкриту діаграму.

8.3.2. Видалення варіантів використання

Існує два способи видалення варіанта використання - з однієї діаграми або з усіх діаграм усієї моделі.

Для того, щоб видалити варіант використання з діаграми необхідно:

1. Виділити варіант використання на діаграмі.

2. Натиснути клавішу Delete.

Варіант використання буде вилучений з діаграми, але він залишається в браузері і на інших діаграмах системи.

Щоб видалити варіант використання з моделі:

1. Виділити варіант використання на діаграмі.

2. Натиснути сполучення клавіш CTRL + D.

Будуть вилучені усі варіанти використання з браузера і з усіх діаграм.

8.3.3. Додавання акторів на діаграму

Як і у випадку варіантів використання, існує два способи додавання акторів:

1. У відкриту діаграму варіантів використання

2. Безпосередньо в браузер.

З браузера актор може бути доданий в одну або кілька діаграм варіантів використання.

Для того, щоб помістити актора на діаграму варіантів використання варто виконати наступні дії:

1. Натиснути кнопку Actor (Актор) на панелі інструментів або виділити пункт меню Tools > Create > Actor.

2. Клацнути мишею де-небудь на діаграмі варіантів використання. Новий актор одержить ім'я NewClass і автоматично додається в браузер

3. Виділивши нового актора, увести його ім'я.

Щоб помістити актора в браузер варто виконати наступні дії:

1. Клацнути правою кнопкою миші на пакеті представлення варіантів використання в браузері.

2. Вибрати у контекстному меню пункт New > Actor.

3. У браузері з'явиться новий актор за назвою NewClass. Ліворуч від його імені відображається піктограма UML актора.

4. Виділивши нового актора, увести його ім'я.

5. Щоб помістити актора з браузера на діаграму, потрібно перетягнути його мишею на діаграму варіантів використання.

Як і у випадку варіантів використання, існує два способи видалення актора: тільки з однієї діаграми або з усієї моделі.

У Ratіonal Rose кожен актор має докладні специфікації. У вікні специфікації актора можна визначити його ім'я, стереотип, кількість його екземплярів або множинність (cardіnalіty) та інші деталі. Вікна специфікації акторів схожі на вікна специфікації класів. Це відбувається тому, що в середовищі Rose актор розглядається як особлива форма класу. У вікно специфікацій актора входять ті же складові, що і для класу, але для актора деякі з них заблоковані (dіsabled).