Rational Rose
Черкаський художньо-технічний коледж
Механіко-технологічне відділення
Циклова комісія: "Комп'ютерні науки та ВПС"
З дисципліни: "Організація баз даних і знань"
РЕФЕРАТ
на тему:
“Rational Rose”
Виконав: Студент групи № МС-42 Спеціальність 5.05010101 „Обслуговування програмних систем і комплексів ” Рябовол Олег____________ “__” _____________ 20__р
Перевірив: Викладач Захарчун Д.М. ______________________ (підпис) “__” _____________ 20__р
|
Черкаси 2013
Зміст
Введення.
Особливості робочого інтерфейсу програми IBM Rational Rose 2003.
Призначення операцій головного меню View, Format і Browse.
Призначення операцій головного меню Add-Ins, Window і Help.
Додавання актора на діаграму варіантів використання і редагування його властивостей.
Висновок.
Список літератури.
Введення
CASE-засіб IBM Rational Rose з часу своєї появи зазнав серйозну еволюцію, і в даний час являє собою сучасний інтегрований інструментарій для проектування архітектури, аналізу, моделювання та розробки програмних систем. Саме в IBM Rational Rose мова UML стала базовою технологією візуалізації та розробки програмних систем, що визначило популярність і стратегічну перспективність цього інструментарію .
У рамках загального продукту IBM Rational Rose існують різні варіанти цього засобу, що відрізняються між собою діапазоном наданих можливостей. Базовим засобом в даний час є IBM Rational Rose Enterprise Edition, яке володіє найбільш повними можливостями. Останньою версією цього CASE -засобу на даний момент є програма IBM Rational Rose 2003 (release 2003.06.00), можливості якої акумулюють практично всі сучасні досягнення в галузі інформаційних технологій. Найбільш характерні функціональні особливості цієї програми полягають в наступному:
* інтеграція з MS Visual Studio 6, яка включає підтримку на рівні прямої і зворотньої генерації кодів і діаграм Visual Basic і Visual С++ з використанням ATL (Microsoft Active Template Library), Web-Класів, DHTML і протоколів доступу до різних баз даних;
* безпосередня робота (інжиніринг і реінжиніринг) з виконуваними модулями і бібліотеками форматів EXE, DLL, TLB, OCX.
* підтримка технологій MTS (Microsoft Transaction Server) і ADO (ActiveX Data Objects) на рівні шаблонів і вихідного коду, а також елементів технології Microsoft - COM+ ( DCOM );
* повна підтримка компонентів CORBA і J2EE, включаючи реалізацію технології компонентної розробки додатків CBD (Component-Based Development), мови визначення інтерфейсу IDL (Interface Definition Language) і мови визначення даних DDL (Data Definition Language);
* повна підтримка середовища розробки Java-додатків, включаючи пряму і зворотну генерацію класів Java формату JAR, а також роботу з файлами формату CAB і ZIP.
Особливості робочого інтерфейсу програми IBM Rational Rose 2003
У CASE- засобі IBM Rational Rose 2003 реалізовані загальноприйняті стандарти на робочий інтерфейс програми, аналогічно відомим середовищам візуального програмування. Після установки IBM Rational Rose 2003 на комп'ютер користувача, що практично не викликає труднощів у розробників, запуск цього засобу в середовищі MS Windows 2000/XP призводить до появи на екрані відповідного робочого інтерфейсу (рис. 1.1).
Робочий інтерфейс програми IBM Rational Rose 2003 складається з різних елементів , основними з яких є:
* головне меню;
* стандартна панель інструментів;
* спеціальна панель інструментів;
* вікно браузера проекту;
* робоча область зображення діаграми або вікно діаграми;
* вікно документації;
* вікно журналу.
Розглянемо призначення та основні функції кожного з цих елементів.
Рис. 1.1. Загальний вид робочого інтерфейсу CASE-засобу IBM Rational Rose 2003
Головне меню і стандартна панель інструментів
Головне меню програми IBM Rational Rose 2003 виконано в загальноприйнятому стандарті і має наступний вигляд (рис. 1.2).
Рис. 1.2. Зовнішній вигляд головного меню програми
Окремі пункти меню об'єднують подібні операції, що відносяться до всього проекту в цілому. Деякі з пунктів меню містять добре знайомі операції, такі як відкриття проекту, виведення на друк діаграм, копіювання в буфер і вставка з буфера різних елементів діаграм. Інші операції настільки специфічні, що можуть знадобитися додаткові зусилля для їх вивчення (властивості операцій генерації програмного коду або перевірки узгодженості моделей). Призначення окремих операцій головного меню наводиться далі в даній лекції.
Стандартна панель інструментів розташовується нижче рядка головного меню і має наступний вигляд (рис. 1.3). Деякі з інструментів недоступні для нового проекту, який не має ніяких елементів. Стандартна панель інструментів забезпечує швидкий доступ до тих команд меню, які виконуються розробниками найбільш часто.
Рис. 1.3. Зовнішній вигляд стандартної панелі інструментів
Користувач може налаштувати зовнішній вигляд цієї панелі на свій розсуд. Для цього необхідно виконати операцію головного меню: Tools Options (Інструменти-Параметри), відкрити вкладку Toolbars (Панелі інструментів) діалогового вікна, і натиснути кнопку Standard (Стандартна). У додатково відкритому вікні можна переносити необхідні кнопки з лівого списку в правий список, а непотрібні кнопки - з правого списку в лівий. Даним способом можна показати або приховати різні кнопки інструментів, а також змінити їх розмір. Призначення окремих кнопок стандартної панелі інструментів наводиться далі при розгляді операцій головного меню.
Призначення операцій головного меню File і Edit
Робочий інтерфейс засобу IBM Rational Rose 2003 має головне меню, яке дозволяє користувачеві завантажувати і зберігати інформацію в зовнішніх файлах, змінювати зовнішній вигляд елементів графічного інтерфейсу, викликати довідкову інформацію, викликати інші діалогові вікна для роботи з програмою IBM Rational Rose 2003 і т.д. Розглянемо призначення окремих пунктів головного меню засобу IBM Rational Rose 2003.
Операції головного меню File (Файл) дозволяють створювати нові моделі в нотації мови UML, завантажувати і зберігати розроблювану модель в зовнішньому файлі, роздруковувати на принтері розроблені діаграми. Призначення операцій цього пункту головного меню представлено в таблиці 1.1.
Операції головного меню Edit (Редагування) дозволяють виконувати дії з редагування елементів моделі і їх властивостей, а також виконувати пошук елементів в рамках розроблюваного проекту. Призначення операцій цього пункту головного меню представлено в таблиці 1.2.
Таблица 1.1. Операції пункту головного меню File (Файл)
Таблица 1.1. Операції пункту головного меню File (Файл) | ||
Назва операції меню |
Наявність кнопки на стандартній панелі |
Призначення операції головного меню |
New |
|
Створює нову модель IBM Rational Rose 2003. При цьому нова модель за замовчуванням має ім'я untitled |
Open |
|
Викликає стандартне діалогове вікно відкриття зовнішнього файлу з диска. Відкрити можна або файл моделі (файл з розширенням «mdl»), або файл підмоделі (файл з розширенням «ptl») |
Save |
|
Дозволяє зберегти розроблювану модель в зовнішньому файлі на диску |
Save As |
Дозволяє зберегти розроблювану модель під іншим ім'ям в зовнішньому файлі на диску. При цьому викликається стандартне діалогове вікно збереження файлу на диску з пропозицією задати ім'я відповідного файлу моделі або підмоделі | |
Save Log As |
Дозволяє зберегти зміст журналу в зовнішньому файлі на диску з ім'ям error.log. При цьому викликається стандартне діалогове вікно збереження файлу на диску з пропозицією змінити пропоноване за замовчуванням ім'я відповідного файлу | |
AutoSave Log |
Дозволяє автоматично зберігати зміст журналу в зовнішньому файлі на диску з ім'ям error.log. При першому виконанні цього пункту меню також викликається стандартне діалогове вікно збереження файлу на диску з пропозицією змінити пропоноване за замовчуванням ім'я відповідного файлу | |
Clear Log |
Очищає зміст журналу | |
Load Model Workspace |
Дозволяє завантажити робочу область із зовнішнього файлу на диску. Викликає стандартне діалогове вікно відкриття зовнішнього файлу з диска, при цьому відкрити можна файл з розширенням «wsp» | |
Save Model Workspace |
Дозволяє зберегти робочу область моделі в зовнішньому файлі на диску. При виконанні цього пункту меню викликається стандартне діалогове вікно збереження файлу з розширенням «wsp» | |
Save Model Workspace As |
Дозволяє зберегти робочу область моделі в зовнішньому файлі на диску. Викликається стандартне діалогове вікно збереження файлу з пропозицією змінити пропоноване за замовчуванням ім'я відповідного файлу | |
Units |
Дозволяє завантажити категорію елементів моделі із зовнішнього файлу на диску. Викликає станадартное діалогове вікно відкриття зовнішнього файлу з диска, при цьому відкрити можна файл з розширенням «cat» | |
Import |
Дозволяє імпортувати інформацію з зовнішніх файлів різних форматів, включаючи файли моделей, подмоделей, категорій і підсистем | |
Export Model |
Дозволяє експортувати інформацію про модель в зовнішній файл. Вид цього пункту меню залежить від виділеного елемента моделі | |
Update |
Дозволяє вставити інформацію зворотного проектування із зовнішнього файлу з розширенням «red» в розроблювану модель | |
|
Дозволяє роздрукувати на принтері окремі діаграми і специфікації різних елементів розробляється моделі. У цьому випадку викликається діалогове вікно вибору діаграм і специфікацій для друку на підключеному до вашого комп'ютера принтера | |
Print Setup |
Викликається стандартне діалогове вікно макета сторінки для настройки властивостей друку | |
Edit Path Map |
Викликає вікно завдання шляхів доступу до файлів системи IBM Rational Rose 2003. Як правило, значення шляхів, встановлені за замовчуванням, слід змінювати тільки в разі крайньої необхідності | |
<Имена файлов> |
Секція з іменами останніх файлів, з якими здійснювалася робота в IBM Rational Rose 2003 | |
Exit |
Припиняє роботу і закриває IBM Rational Rose 2003 | |
Таблица 1.2. Операції пункту головного меню Edit (Редагування)
Назва операції меню |
Наявність кнопки на стандартній панелі |
Призначення операції головного меню |
Undo |
Скасовує виконання останньої дії з видалення або переміщення елементів моделі | |
Redo |
Відновлює зображення діаграми після скасування виконання останньої операції переміщення | |
Cut |
|
Вирізає виділений елемент розроблюваної моделі і переміщує його в буфер обміну |
Copy |
|
Копіює виділений елемент розроблюваної моделі і поміщає його в буфер обміну |
Paste |
|
Вставляє елемент розробляється моделі або його копію з буфера обміну в поточну активну діаграму |
Delete |
Видаляє виділені елементи з поточної діаграми, але не з розроблюваної моделі | |
Select All |
Виділяє всі елементи на поточній діаграмі розробляється моделі | |
Delete from Model |
Видаляє всі виділені елементи з розроблюваної моделі | |
Relocate |
Дозволяє переміщати або скасовувати переміщення класів, асоціацій або компонентів з одного пакету в іншій | |
Find |
Викликає діалогове меню пошуку елемента в розроблювальній моделі по його імені | |
Reassign |
Дозволяє замінити виділений елемент розроблюваної моделі іншим елементом моделі | |
Compartment |
Дозволяє відображати додаткову інформацію про об'єкти, класи, актори або пакети | |
Change Info |
Дозволяє змінити тип виділеного елемента на поточній діаграмі на інший тип елемента |
Призначення операцій головного меню View, Format і Browse
Операції головного меню View (Вид) дозволяють відображати на екрані різні елементи робочого інтерфейсу і змінювати графічне представлення діаграм.
Операції головного меню Format (Формат) дозволяють виконувати дії по зміні зовнішнього вигляду елементів моделі на різних діаграмах.
Операції головного меню Browse (Огляд) дозволяють відображати робочі вікна з різними канонічними діаграмами розроблюваної моделі і викликати діалогові вікна редагування властивостей окремих елементів моделі .
Вікно браузера проекту
Вікно браузера проекту за замовчуванням розташовується в лівій частині робочого інтерфейсу нижче стандартної панелі інструментів і має вигляд, показаний на малюнку 2.1.
Браузер проекту організовує представлення моделі у вигляді ієрархічної структури, яка спрощує навігацію і дозволяє відшукати будь-який елемент моделі в проекті. При цьому самий верхній рядок браузера проекту містить ім'я розроблюваного проекту. Будь-який елемент, який розробник додає в модель, відразу відображається у вікні браузера. Відповідно, вибравши елемент у вікні браузера, ми можемо його візуалізувати у вікні діаграми або змінити його специфікацію.
Браузер проекту дозволяє також організовувати елементи моделі в пакети і переміщати елементи між різними уявленнями моделі. При бажанні вікно браузера можна розташувати в іншому місці робочого інтерфейсу або приховати зовсім, використовуючи для цього операцію Browser головного меню View (Вид). Можна також змінити розміри браузера, перемістивши мишею кордон його зовнішньої рамки.
Ієрархічне представлення структури кожного розроблюваного проекту організовано у формі 4 -х уявлень:
* Use Case View - представлення варіантів використання, в якому містяться діаграми варіантів використання та їх реалізації у вигляді варіантів взаємодії;
* Logical View - логічне уявлення, в якому містяться діаграми класів, діаграми станів і діаграми діяльності;
Component View - представлення компонентів, в якому містяться діаграми компонентів розробляється моделі;
* Deployment View - представлення розгортання, в якому міститься єдина діаграма розгортання розробляється моделі.
При створенні нового проекту ієрархічна структура формується програмою автоматично.
Спеціальна панель інструментів і вікно діаграми
Спеціальна панель інструментів розташовується між вікном браузера і вікном діаграми в середній частині робочого інтерфейсу. За умовчанням пропонується панель інструментів для побудови діаграми класів моделі (рис. 2.2).
Рис. 2.2. Зовнішній вигляд спеціальної панелі інструментів для діаграми класів
Розташування спеціальної панелі інструментів можна змінювати, перемістивши рамку панелі в потрібне місце. Програма IBM Rational Rose 2003 дозволяє настроювати склад кнопок даної панелі, додаючи або видаляючи окремі кнопки, відповідні тим чи іншим інструментам. Призначення окремих кнопок різних панелей інструментів будуть розглянуті далі при викладі особливостей побудови різних канонічних діаграм у відповідних лекціях курсу. Назви кнопок даної панелі завжди можна дізнатися з спливаючих підказок , що з'являються після затримки покажчика миші над відповідною кнопкою.
Зовнішній вигляд спеціальної панелі інструментів залежить не тільки від вибору типу розроблюваної діаграми, але від вибору графічної нотації для зображення самих елементів цих діаграм. У IBM Rational Rose 2003 реалізовані три таких нотації : UML, OMT і Booch. Хоча останні дві нотації практично не використовуються на практиці, розробники незмінно включають їх в чергові версії програми IBM Rational Rose 2003, мабуть, віддаючи цим данину пам'яті авторам перших версій мови UML. При використанні окремої нотації одна і та ж діаграма може бути представлена різним чином, для цього досить вибрати бажане уявлення через відповідну операцію головного меню View (Вид). При цьому ніяких додаткових дій виконувати не потрібно - діаграма перетворюється в обрану нотацію автоматично. Однак, розглядаючи використання програми IBM Rational Rose 2003 тільки в контексті мови UML, можна залишити без уваги особливості двох інших нотацій, які відображають еволюційний аспект цього програмного інструменту.
Вікно діаграми є основною графічною областю програми IBM Rational Rose 2003, в якій візуалізуються різні уявлення моделі проекту. За замовчуванням вікно діаграми розташовується в правій частині робочого інтерфейсу, проте його розташування і розміри також можна змінити. При розробці нового проекту, якщо не був використаний майстер проектів, вікно діаграми являє собою чисту область, що не містить ніяких елементів моделі (рис. 1.1). У міру розробки окремих діаграм у вікні діаграми будуть розташовуватися відповідні графічні елементи моделі
Назва діаграми, яка є активною і розташовується в даному вікні, яке розгорнуто на всю область діаграми, вказується в рядку заголовка програми IBM Rational Rose 2003. Якщо ж вікно діаграми не розгорнуте на всю область діаграми, то назва діаграми вказується в рядку заголовка вікна діаграми. Одночасно в графічній області діаграм можуть бути присутні кілька вікон діаграм, при цьому активною може бути лише одна з них. Перемикання між діаграмами можна здійснити вибором потрібного подання на стандартній панелі інструментів, а також за допомогою виділення необхідної діаграми в браузері проекту або за допомогою операцій головного меню Window (Вікно). При активізації окремого виду діаграми змінюється зовнішній вигляд спеціальної панелі інструментів, яка налаштовується під конкретний вид діаграми.
Вікно документації і вікно журналу
Вікно документації за замовчуванням має бути присутнім на екрані після завантаження програми. Якщо з якоїсь причини воно відсутнє, то його можна відобразити через пункт меню View Documentation, після чого вікно документації з'явиться нижче вікна браузера проекту (рис. 2.4). Вікно документації, як випливає з його назви, призначене для документування елементів розроблюваної моделі. У нього можна записувати різну текстову інформацію, і що важливо - російською мовою. Ця інформація при генерації програмного коду перетвориться в коментарі і ніяк не впливає на логіку виконання програмного коду.
У вікні документації активізується та інформація, яка відноситься до виділеного елементу діаграми або до діаграми в цілому. При цьому виділити елемент можна або у вікні браузера, або безпосередньо у вікні діаграми. При додаванні нового елемента на діаграму, наприклад, класу, документація до нього є марною (No documentation) . У подальшому розробник самостійно вносить необхідну пояснювальну інформацію, яка запам'ятовується програмою і може бути змінена в ході роботи над проектом. Так само, як і для інших вікон робочого інтерфейсу програми IBM Rational Rose 2003, розробник на свій розсуд може змінювати розміри і положення вікна документації.
Вікно журналу (Log) призначено для автоматичного запису різної службової інформації в ході роботи з програмою. У журналі фіксується час і характер виконуваних розробником дій, таких як оновлення моделі, настройка меню і панелей інструментів, а також повідомлень про помилки, що виникають при генерації програмного коду. Вікно журналу зображується поверх інших вікон в нижній області робочого інтерфейсу програми (рис. 2.3).
Рис. 2.3. Зовнішній вигляд вікна журналу з інформацією про виконані операції з моделлю
Якщо вікно журналу відсутнє на екрані, то відобразити його можна за допомогою операції головного меню View Log, для чого слід виставити позначку у відповідному рядку вкладеного меню для даної операції. З метою збільшення розмірів графічної області діаграми вікно журналу найчастіше прибирають з екрану, що можна виконати за допомогою кнопки закриття цього вікна у верхньому лівому його кутку або прибравши позначку у відповідному рядку вкладеного меню View Log.
Призначення операцій головного меню Report, Query і Tools
Операції головного меню Report (Звіт) дозволяють відображати різну інформацію про елементи розроблюваної моделі і викликати діалогове вікно вибору шаблону для генерації звіту про модель.
Операції головного меню Query (Запит) дозволяють додавати існуючі елементи розроблюваної моделі на редактуєму діаграму, а також налаштовувати спеціальний фільтр відображення відносин між окремими елементами моделі.
Склад операцій пункту головного меню Tools (Інструменти) залежить від встановлених в програмі IBM Rational Rose 2003 конкретних розширень.
Призначення операцій головного меню Add-Ins, Window і Help
Пункт головного меню Add-Ins (Розширення) викликає спеціальне діалогове вікно менеджера розширень для додавання їх в операції пункту меню Tools (рис. 2.6). При цьому доступними є ті розширення, які були встановлені при інсталяції програми IBM Rational Rose 2003. Оскільки перелік розширень і конкретний вид діалогового вікна залежить від виду ліцензії та конфігурації поставки IBM Rational Rose 2003, в даній лекції він не розглядається.
Рис. 2.6. Зовнішній вигляд діалогового вікна менеджера розширень
Операції головного меню Window (Вікно) дозволяють активізувати вікно потрібної діаграми розроблюваної моделі з числа відкритих і відображати всі відкриті вікна діаграм в різному графічному поданні.
Операції головного меню Help (Довідка) дозволяють отримати довідкову інформацію про програму IBM Rational Rose 2003 і про особливості розробки графічних моделей у відповідних нотациях.
Особливості розробки діаграм варіантів використання в середовищі IBM Rational Rose 2003
Робота над моделлю в середовищі IBM Rational Rose починається з загального аналізу проблеми та побудови діаграми варіантів використання, яка відображає функціональне призначення проектованої програмної системи. Для новостворюваного проекту можна скористатися майстром типових проектів, якщо він встановлений в даній конфігурації. Майстер типових проектів доступний з меню File New (Новий файл) або при первинному завантаженні програми IBM Rational Rose 2003. У разі розробки проекту, для якого не відома або не вибрана технологія його реалізації, слід відмовитися від майстра, в результаті чого з'явиться робочий інтерфейс програми IBM Rational Rose 2003 з чистим вікном активної діаграми класів і ім'ям проекту untitled за замовчуванням.
В якості проекту далі буде розглядатися модель системи управління банкоматом . Перевагою цього проекту є те, що він не вимагає спеціального опису предметної області, оскільки передбачає інтуїтивне знайомство читачів з особливостями функціонування банкомата. При цьому розробляється модель системи управління банкоматом використовується як наскрізного прикладу, в рамках якого ілюструються особливості розробки різних діаграм мови UML в середовищі IBM Rational Rose 2003. Для зміни імені проекту, запропонованого програмою за умовчанням, слід зберегти модель в зовнішньому файлі на диску, наприклад, під ім'ям ATMmodel.mdl.
У цьому випадку зміниться ім'я в рядку заголовка і ім'я проекту в ієрархічному представленні моделі в браузері проекту.
Як і інші програми, IBM Rational Rose дозволяє настроювати глобальні параметри середовища, такі як вибір шрифтів і кольору для представлення різних елементів моделі. Налаштування шрифтів, кольору ліній і графічних елементів проводиться через операцію головного меню: Tools Options. Характерною особливістю середовища є можливість роботи з символами кирилиці. Однак слід зауважити, що при специфікації елементів моделі з наступною генерацією тексту програмного коду слід записувати імена і властивості класів, асоціацій, атрибутів, операцій і компонентів символами тієї мови, яка підтримується відповідною мовою програмування.
Для розробки діаграми варіантів використання моделі в середовищі IBM Rational Rose 2003 необхідно активізувати відповідну діаграму у вікні діаграми. Це можна зробити наступними способами:
розкрити уявлення варіантів використання Use Case View в браузері проекту і двічі клацнути на піктограмі Main;
за допомогою операції головного меню Browse Use Case Diagram.
При цьому з'являється нове вікно з чистим робочим листом діаграми варіантів використання і спеціальна панель інструментів, що містить кнопки із зображенням графічних елементів, необхідних для розробки діаграми варіантів використання. Призначення окремих кнопок даної панелі можна дізнатися також з спливаючих підказок, які з'являються, якщо підвести і затримати на деякий час покажчик миші над тією чи іншою кнопкою.
На спеціальній панелі інструментів за умовчанням присутній тільки частина кнопок з піктограмами елементів, які можуть бути використані для побудови діаграми. Додати кнопки з піктограмами інших графічних елементів, наприклад, таких як бізнес-варіант використання (business use case), бізнес-актор (business actor), співробітник (business worker), або видалити непотрібні кнопки можна за допомогою настройки спеціальної панелі інструментів.
Відкрити діалогове вікно налаштування спеціальних панелей інструментів для діаграм в середовищі IBM Rational Rose 2003 можна за допомогою операції головного меню: Tools Options, розкривши вкладку Toolbars і натиснувши відповідну кнопку (наприклад, Use Case diagram) у групі опцій Customize Toolbars (Налаштування панелей інструментів). Це вікно налаштування також можна відкрити за допомогою операції контекстного меню Customize (Налаштування) при позиціонуванні курсора на спеціальній панелі інструментів.
Рис. 3.1. Діалогове вікно настройки спеціальної панелі інструментів для діаграми варіантів використання
Для додавання необхідних кнопок на панель слід виділити їх в лівому вікні зі списком піктограм графічних елементів, після чого натиснути кнопку Додати в центрі діалогового вікна. Для видалення непотрібних кнопок з панелі інструментів слід виділити їх в правому вікні зі списком піктограм графічних елементів, після чого натиснути кнопку Видалити в центрі діалогового вікна. Для відновлення набору піктограм за замовчуванням можна натиснути кнопку Скидання. Після налаштування спеціальної панелі інструментів відповідне вікно слід закрити натисканням на кнопку Закрити.
Додавання актора на діаграму варіантів використання і редагування його властивостей
Для додавання актора на діаграму варіанту використання потрібно за допомогою лівої кнопки миші натиснути кнопку із зображенням піктограми актора на спеціальній панелі інструментів, відпустити ліву кнопку миші і клацнути лівою кнопкою миші на вільному місці робочого листа діаграми. На діаграмі з'явиться зображення актора з маркерами зміни його геометричних розмірів і запропонованим програмою ім'ям за замовчуванням NewClass. Для розроблюваної моделі банкомата запропоноване програмою ім'я актора слід змінити на Клієнт Банкомату (рис. 3.2).
Рис. 3.2. Діаграма варіантів використання після додавання на неї актора
Щоб змінити розташування зображення графічного елементу моделі, слід клацанням лівої кнопки миші виділити його в робочій області діаграми, і, не відпускаючи лівої кнопки, перемістити в потрібне місце діаграми. При цьому виділений елемент візуально відрізняється від інших наявністю маркерів зміни його геометричних розмірів у формі невеликих чорних квадратів. Більш точне переміщення елемента можна здійснити за допомогою стрілок: «← » , « ↑ » , «», « » на клавіатурі.
Щоб змінити графічні розміри зображення елемента моделі, перш за все, слід клацанням лівої кнопки миші виділити його в робочій області діаграми. Далі необхідно підвести покажчик миші до потрібного маркеру геометричних розмірів елемента і натиснути ліву кнопку миші. В результаті цих дій з'явиться пунктирний прямокутник, що зображує кордон обраного геометричного елемента. Після чого, не відпускаючи лівої кнопки миші, слід діагонально змінити розміри цього прямокутника потрібним чином (рис. 3.3).
Ім'я розміщеного на діаграму елемента розробник може змінити або відразу після додавання елемента на діаграму, або в ході подальшої роботи над проектом. Для будь-якого графічного елемента моделі по клацанню правою кнопкою миші на вибраному елементі викликається контекстне меню даного елемента, серед операцій якого є пункт Open Specification (Відкрити специфікацію). У цьому випадку з'являється додаткове діалогове вікно зі спеціальними вкладками, в поля введення яких можна занести всю інформацію по даному елементу. Для доданого актора Клієнт Банкомату вікно специфікації властивостей виглядає наступним чином (рис. 3.4).
Слід зазначити, що відкрити діалогове вікно специфікації властивостей будь-якого елементу моделі можна також подвійним клацанням лівою кнопкою миші на графічному зображенні цього елемента на діаграмі. Хоча в середовищі IBM Rational Rose актор є класом, для нього некоректно специфікувати атрибути та операції, оскільки актор є зовнішньою по відношенню до розроблюваної системи сутністю.

- Rational Rose
- Rational Rose
- Raul And Carlos De Gortari Essay Research
- Rave And Drugs Essay Research Paper Rave
- Raves Essay Research Paper What is culture
- RAV V St Paul Essay Research Paper
- Raw materials of chemical industry , the relationship of environmental
- Rasputin And His Influence On The Royal
- Rasputin Essay Research Paper RasputinGrigory or Gregory
- Rasputin Essay Research Paper Rasputin had a
- Ras Tafari Rastafarianism Essay Research Paper Ras
- Rate Of Violence And Disrespect For Human
- Rates Of Reaction Between Magnesium And Hydrochloric
- Rates Of Reaction Essay Research Paper Rates