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

12.4. Розробка діаграми варіантів використовування в середовищі Rational Rose

Робота над проектом в середовищі Rational Rose починається із загального аналізу проблеми і побудови діаграми варіантів використовування, який відображає функціональне призначення проектованої програмної системи. Загальні рекомендації по побудові діаграми варіантів використовування були розглянуті на чолі 4.

Для розробки діаграми варіантів використовування в середовищі Rational Rose необхідно активізувати відповідну діаграму у вікні діаграми. Це можна зробити різними способами:

Розкрити представлення варіантів використовування в браузере (Use Case View) і двічі клацнути на піктограмі Main (Головна).

Через пункт меню Browse‑ Use Case Diagram (Браузер‑ »Диаграмма варіантів використовування).

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

Мал. 12.9. Зовнішній вигляд спеціальної панелі інструментів для діаграми варіантів використовування

На цій панелі інструментів присутні всі необхідні для побудови діаграми варіантів використовування елементи. Призначення окремих кнопок панелі можна взнати із спливаючих підказок. Для додавання елемента потрібно натискувати кнопку із зображенням відповідного примітиву, після чого клацнути мишею на вільному місці діаграми. На діаграмі з'явиться зображення вибраного елемента з маркерами зміни його геометричних розмірів і запропонованим середовищем ім'ям за умовчанням.

Ім'я елемента може бути змінено розробником або відразу після розміщення елемента на діаграмі, або в ході подальшої роботи над проектом. По клацанню правою кнопкою миші на вибраному елементі викликається контекстне меню елемента, серед опцій якого є пункт Open Specification (Відкрити специфікацію). В цьому випадку активізується діалогове вікно із спеціальними вкладками, в поля яких можна занести всю інформацію по даному елементу.

Приклад побудованої у такий спосіб діаграми варіантів використовування може мати наступний вигляд (мал. 12.10).

Мал. 12.10. Приклад розробки діаграми варіантів використовування в середовищі Rational Rose

Діаграма варіантів використовування є високорівневим представленням моделі, тому вона не повинна містити дуже багато варіантів використовування і акторів. В подальшому побудована діаграма може бути змінена додаванням нових елементів, таких як варіанти використовування і акторів, або їх видаленням. Для видалення елемента не тільки з діаграми, але і з моделі в цілому необхідно виділити елемент, що видаляється, на діаграмі і скористатися пунктом меню Edit‑ »DeIete from Model.

При роботі із зв'язками на діаграмі варіантів використовування слід пям'ятати про призначення відповідних зв'язків. Йдеться про те, що якщо для двох елементів вибраний вид зв'язку не є допустимим, то середовище повідомить про це розробника, і такий зв'язок не буде доданий на діаграму.

За більш докладною інформацією по побудові діаграм варіантів використовування в середовищі Rational Rose можна звернутися до спеціальної літератури [3].