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

Хід роботи

Першим кроком у роботі з Rose є створення моделей. Їх можна будувати "з нуля", або узявши за основу існуючу каркасну модель – готову модель Rose зі всіма діаграмами, об'єктами і іншими елементами. Модель можна зберегти в одному файлі, що має розширення mdl (model), в окремому файлі можна зберегти журнал.

Для створення моделі:

1. Виберіть в меню пункт File > New (Файл > Створити)

2. Якщо встановлений Майстер каркаса (Framework Wizard), на екрані з'явиться список доступних каркасів. Виберіть каркас і натисніть на кнопку ОК. Щоб відмінити роботу з каркасами, виберіть Cancel (Відміна).

Для збереження моделі:

Виберіть у меню пункт File > Save (Файл > зберегти) або інструмент на стандартній панелі.

Для збереження журналу:

  1. Виділіть вікно журналу.

  2. Виберіть в меню пункт File > Save log As (Файл > Зберегти як).

  3. Введіть назву журналу.

За допомогою Rational Rose 98i можна публікувати моделі на Web-сторінках — в корпоративній мережі підприємства (интранет), в Інтернеті або на сайті файлової системи (file system site). Для публікації моделі в мережі:

  1. Виберіть в меню пункт Tools > Web Publisher (Інструменти > Майстер публікації в мережі)

  2. У вікні Майстра публікації вкажіть представлення моделі і пакету.

  3. Виберіть необхідний рівень деталізації. Рівень Documentation Only (Тільки документація) відповідає найбільш загальній інформації, при цьому не будуть показані властивості елементів моделі. При виборі рівня Intermediate (Проміжний) будуть показані властивості елементів моделі, які описані на вкладці General (Загальні). Рівень Full (Повний) означає публікацію всіх властивостей елементів моделі.

  4. Виберіть необхідну нотацію. За умовчанням використовуватиметься нотація, яка прийнята за умовчанням в середовищі Rose.

  5. Вкажіть, потрібно опублікувати успадковані елементи (inherited items).

  6. Вкажіть, чи треба публікувати властивості.

  7. Введіть назву файлу HTML, в якому буде опублікована модель.

  8. Для використання діаграм, натисніть на кнопку Diagram (Діаграми). З'явиться вікно Diagram Options (Параметри діаграми).

  9. Вкажіть формат, в якому будуть опубліковані ваші діаграми. Можна вибрати Window Bitmaps (Растрові зображення в середовищі Windows), Portable Network Graphics (PNG) (Переносима в мережі графіка) або JPEG або відмовитися від публікації діаграм.

  10. Закінчивши, натисніть на кнопці Finish (Готово). В результаті будуть створені усі Web-сторінки потрібні для публікації моделі.

За допомогою керованих елементів (controlled links) середовище Rose підтримує розраховану на багато користувачів паралельну розробку моделей. Керованим елементом може бути будь-який пакет, що входить в Логічне уявлення, в уявлення Варіантів Використання або Компонентів системи. На контроль можуть бути поставлені також властивості моделі (model properties) і компоненти з уявлення Розміщення. Керований елемент зберігається у окремому файлі. Цей файл можна контролювати за допомогою відповідних стандарту SCC інструментів, таких як Rational ClearCase, Microsoft SourceSafe або у середовищі Rose в обмеженому об'ємі. Можна завантажувати або вивантажувати керовані елементи з моделі, підключати або відключати їх перевірку (за наявності спеціального інструменту контролю). Це робиться за допомогою спливаючих меню, що відкриваються у браузері при натисканні правою кнопкою миші на пакеті.

  1. Виберіть в меню пункт Browse > Units (Перегляд > Елементи).

  2. У вікні, що відкрилося, виберіть пакет, який слід контролювати.

  3. Натисніть кнопку Control (Елемент управління).

Для створення керованого елементу:

  1. Натисніть праву кнопку миші на елементі, який слід контролювати.

  2. У меню, що з'явилося, виберіть пункт Units > Control <package> (Елементи > Контроль <пакету>).

  3. Введіть назву файлу для керованого елементу. На піктограмі відповідної папки у браузері виводиться символ сторінки, це означає, що пакет є керованим.

Якщо ведеться паралельна розробка і потрібно вивантажити пакет, щоб з ним могли попрацювати інші:

  1. Натисніть праву кнопку миші на елементі, якій потрібно вивантажити.

  2. У меню виберіть пункт Units > Unload ><package> (Елементи > Вивантажити <пакет>).

  3. Відповідних елементів пакету тепер в браузері немає, оскільки вони видалені з моделі.

Для вивантаження всіх керованих пакетів уявлення:

  1. Натисніть праву кнопку миші на уявленні.

  2. У меню виберіть пункт Units >Unload subunits of <View> (Елементи >Вивантажити елементи з <Уявлення>).

Зняти контроль з керованого елементу можна таким чином:

  1. Елемент повинен бути завантажений.

  2. Натисніть праву кнопку миші на елементі, з якого знімається контроль.

  3. У меню виберіть пункт Units > Uncontrol <package> (Елементи > Зняти контроль з <пакету>).

Іноді потрібно проглянути певні елементи, не модифікуючи їх. Для захисту елементів від зміни, їх треба помітити як захищені від запису (write-protected).

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

  1. Виберіть в меню пункт Browse > Units (Огляд > Елементи).

  2. У вікні елементу вкажіть пакет, з якого потрібно зняти захист від запису.

  3. У момент вибору він повинен бути захищений.

  4. Натисніть на кнопку Write Enable.