Автор работы: Пользователь скрыл имя, 05 Декабря 2013 в 01:38, реферат
CASE-засіб IBM Rational Rose з часу своєї появи зазнав серйозну еволюцію, і в даний час являє собою сучасний інтегрований інструментарій для проектування архітектури, аналізу, моделювання та розробки програмних систем. Саме в IBM Rational Rose мова UML стала базовою технологією візуалізації та розробки програмних систем, що визначило популярність і стратегічну перспективність цього інструментарію .
У рамках загального продукту IBM Rational Rose існують різні варіанти цього засобу, що відрізняються між собою діапазоном наданих можливостей.
Введення.
Особливості робочого інтерфейсу програми IBM Rational Rose 2003.
Призначення операцій головного меню View, Format і Browse.
Призначення операцій головного меню Add-Ins, Window і Help.
Додавання актора на діаграму варіантів використання і редагування його властивостей.
Висновок.
Список літератури.
Зовнішній вигляд спеціальної панелі інструментів залежить не тільки від вибору типу розроблюваної діаграми, але від вибору графічної нотації для зображення самих елементів цих діаграм. У 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 конкретних розширень.
Рис. 2.6. Зовнішній вигляд діалогового вікна менеджера розширень
Рис. 3.1. Діалогове вікно настройки спеціальної панелі інструментів для діаграми варіантів використання
Для додавання необхідних кнопок на панель слід виділити їх в лівому вікні зі списком піктограм графічних елементів, після чого натиснути кнопку Додати в центрі діалогового вікна. Для видалення непотрібних кнопок з панелі інструментів слід виділити їх в правому вікні зі списком піктограм графічних елементів, після чого натиснути кнопку Видалити в центрі діалогового вікна. Для відновлення набору піктограм за замовчуванням можна натиснути кнопку Скидання. Після налаштування спеціальної панелі інструментів відповідне вікно слід закрити натисканням на кнопку Закрити.
Додавання актора на діаграму варіантів використання і редагування його властивостей
Для додавання актора на діаграму варіанту використання потрібно за допомогою лівої кнопки миші натиснути кнопку із зображенням піктограми актора на спеціальній панелі інструментів, відпустити ліву кнопку миші і клацнути лівою кнопкою миші на вільному місці робочого листа діаграми. На діаграмі з'явиться зображення актора з маркерами зміни його геометричних розмірів і запропонованим програмою ім'ям за замовчуванням NewClass. Для розроблюваної моделі банкомата запропоноване програмою ім'я актора слід змінити на Клієнт Банкомату (рис. 3.2).
Рис. 3.2. Діаграма варіантів використання після додавання на неї актора
Щоб змінити розташування зображення графічного елементу моделі, слід клацанням лівої кнопки миші виділити його в робочій області діаграми, і, не відпускаючи лівої кнопки, перемістити в потрібне місце діаграми. При цьому виділений елемент візуально відрізняється від інших наявністю маркерів зміни його геометричних розмірів у формі невеликих чорних квадратів. Більш точне переміщення елемента можна здійснити за допомогою стрілок: «← » , « ↑ » , «», « » на клавіатурі.
Щоб змінити графічні розміри зображення елемента моделі, перш за все, слід клацанням лівої кнопки миші виділити його в робочій області діаграми. Далі необхідно підвести покажчик миші до потрібного маркеру геометричних розмірів елемента і натиснути ліву кнопку миші. В результаті цих дій з'явиться пунктирний прямокутник, що зображує кордон обраного геометричного елемента. Після чого, не відпускаючи лівої кнопки миші, слід діагонально змінити розміри цього прямокутника потрібним чином (рис. 3.3).
Ім'я розміщеного на діаграму елемента розробник може змінити або відразу після додавання елемента на діаграму, або в ході подальшої роботи над проектом. Для будь-якого графічного елемента моделі по клацанню правою кнопкою миші на вибраному елементі викликається контекстне меню даного елемента, серед операцій якого є пункт Open Specification (Відкрити специфікацію). У цьому випадку з'являється додаткове діалогове вікно зі спеціальними вкладками, в поля введення яких можна занести всю інформацію по даному елементу. Для доданого актора Клієнт Банкомату вікно специфікації властивостей виглядає наступним чином (рис. 3.4).
Слід зазначити, що відкрити діалогове вікно специфікації властивостей будь-якого елементу моделі можна також подвійним клацанням лівою кнопкою миші на графічному зображенні цього елемента на діаграмі. Хоча в середовищі IBM Rational Rose актор є класом, для нього некоректно специфікувати атрибути та операції, оскільки актор є зовнішньою по відношенню до розроблюваної системи сутністю.