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

7. Инструментальне середовищеrationalrose

В CASE-засобі Rational Rose реалізовані загальноприйняті стандарти на робочий інтерфейс програм візуального програмування. Запуск програми приводить до появи на екрані робочого інтерфейсу (рис. 7.1).

Рис. 7. 1. Загальний вид робочого інтерфейсу програми Rational Rose.

Основні елементи інтерфейсу Rational Rose:

Браузер (browser) - використовується для бистрої навігації по моделі (Рис. 7.2).

Рис. 7. 2. Вікно браузера.

Вікно документації (documentatіon wіndow) - застосовується для документування елементів моделі. Наприклад, можна зробити короткий опис кожного діючої особи або класу, що згодом рятує від необхідності згодом вносити ці коментарі вручну. Документація буде виводитися також у звітах, створюваних у середовищі Rose.

Панелі інструментів (toolbars) забезпечує швидкий доступ до найбільш розповсюджених команд. Існує два типи панелей інструментів: стандартна і спеціальна панель (панель діаграм). Стандартна панель (мал. 7.3) видна завжди, її кнопки відповідають командам, що використовуються для роботи з будь-якою діаграмою. Панелі діаграми різні для кожного типу діаграм UML. Розташування спеціальних панелей можна змінювати, перемістивши рамку панелі в потрібне місце.

Рис. 7.3. Стандартна панель інструментів Rational Rose.

Призначення кнопок стандартної панелі представлено в таблиці 7.1.

Таблиця 7.1

Елементи управління основної панелі інструментів Rational Rose

Елемент управління

Опис

Відповіднийпункт меню

Створити нову модель

File  New

Відкрити модель

File  Open

Зберегти модель

File  Save

Надрукувати модель

File  Print

Переключення між типами діаграм

BrowseDiagram…

Отримання довідки

Help

Відкриття вікна для вводу коментарів

ViewDocumentation

Навігація по діаграмам

BrowsePrevious Diagram

Масштабування

ViewZoom

Вікно діаграми (diagram window) - використовується для перегляду та редагування однієї або декількох діаграм UML (рис.7.4).

Рис. 7.4. Вікно діаграм

Журнал (log) - застосовується для перегляду помилок та звітів про результати виконання різних команд.

Rational Rose дозволяє налагоджувати глобальні параметри середовища, наприклад, шрифти та кольори для предоставлення елементів моделі. Вибір настроювання виконується через пункт меню Tools->Options (рис.7.5).

Рис. 7.5. Вікно вибору настроювання.

8. Діаграми варіантів використання

Моделювання в Ratіonal Rose проводиться як поступовий перехід від концептуальної моделі до логічної, а потім до фізичної моделі програмної системи. Основи моделі закладаються на початковій фазі процесу розробки, коли ідентифікуються основні активні суб'єкти і варіанти використання системи, а пізніше, на етапі планування, модель розвивається і поповнюється за рахунок уточнення існуючих і додавання нових елементів.

Концептуальна модель вимог розробляється як сукупність діаграм варіантів використання (use case dіagram), що описують функціональне призначення системи. У кожній системі звичайно є головна діаграма, що відображає границі системи (акторів) і основне функціональне поводження системи (варіанти використання).

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

Таким чином, можна так сформулювати основні цілі розробки діаграм варіантів використання:

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

2. Сформулювати загальні вимоги до функціональності системи, що проектується.

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

4. Підготувати вихідну документацію для взаємодії розроблювачів системи з її замовниками і користувачами.