Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ooam_Laboratorna_Robota_1-4.doc
Скачиваний:
21
Добавлен:
13.04.2015
Размер:
356.35 Кб
Скачать
      1. Варіанти використання в системі реєстрації курсів університету

За допомогою варіантів використаннямоделюється діалог між актором і системою. Інакше кажучи, вони визначають можливості, забезпечувані системою для актора. Набір всіх варіантів використання системи визначає способи її використання.

Ґрунтуючись на описі системи реєстрації курсів університету, можна виділити наступні варіанти використання:

- реєстрація на курси;

- вибір курсів для викладання;

- запит розкладу курсів;

- керування інформацією про курси;

- керування інформацією про викладачів;

- керування інформацією про студентів;

- створення каталогу курсів.

Для створення варіантів використання в програмі Rational Rose виконайте наступні дії:

- клацніть правою кнопкою миші по розділі Use Case View у вікні браузера;

- вконтексно-залежному меню, що з’явилося, виберіть команду NewUse Case. У списку браузера з'явиться новий варіант використання;

- введіть для нього потрібну назву.

Вікно браузера зі списком варіантів використання для системи реєстрації показане на рис. 1.2.

Рисунок1.2 – Вікно браузера зі списком варіантів

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

Для системи реєстрації курсів опис варіанта використання «реєстрація на курси» може бути наступним: «Цей варіант використання ініціюється студентом. Він забезпечує можливість створювати, змінювати, видаляти й переглядати розклад студента в певному семестрі».

Додавання короткого опису варіант використанняв програмі Rational Rose здійснюється аналогічно опису акторів.

      1. Діаграма використання для системи реєстрації курсів університету

Діаграма використання – це графічне подання всіх або частини акторів, варіантів використання та їхніх взаємодій у системі. У кожній системі є головна діаграма використання, що відображає границі системи (акторів) і основне функціональне поводження системи (варіанти використання).

Для створення головної діаграми використання в програмі Rational Rose:

- двічі клацніть по пункту Main у розділі Use Case View у списку браузера, щоб відкрити діаграму;

- у списку браузера виберіть актора й перетягніть його на діаграму за допомогою миші;

- аналогічним чином розмістіть на діаграму інших потрібних акторів;

- у списку браузера виберіть варіант використання й перетягніть його на діаграму за допомогою миші;

- аналогічним чином розмістіть на діаграму інші необхідні варіанти використання.

Щоб створити комунікативні асоціаціїв програмі Rational Rose:

- на панелі інструментів клацніть по кнопці Association (асоціативний зв'язок)

або по кнопці Unidirectional Association (односпрямований асоціативний зв'язок).

Якщо потрібна кнопка відсутня, клацніть правою кнопкою миші на панелі інструментів, у контекстно-залежному меню, що з’явилося, виберіть команду Customize, щоб додати кнопку;

клацніть по акторі - ініціаторові зв'язку - і перетягніть виниклу лінію зв'язку на потрібний варіант використання.

Головна діаграма використання для системи реєстрації навчальних курсів показана на рис. 1.3.

Рисунок1.3 – Головна діаграма використання

    1. 1.6 Порядок виконання роботи

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

Завдання 2. Вибрати й реалізувати в пакеті візуального моделювання Rational Rose свій приклад функціональної моделі інформаційної системи.

Обмеження:

- модель повинна містити не менш чотирьох акторів і не менш семи варіантів використання;

- модель повинна містити короткий опис кожного актора й кожного варіанта використання;

- модель повинна містити головну діаграму використання.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]