Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Застосування rational rose для побудови об'єктн...doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
377.86 Кб
Скачать

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

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

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

Обмеження:

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

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

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

1.7 Вказівки з оформлення звіту

Звіт повинен бути оформлений в текстовому редакторі і містити:

- назву роботи;

- мету лабораторної роботи;

- опис і постановку завдання для обраної предметної галузі;

- короткий опис ходу виконання завдань;

- рисунки, що відображають результати виконання завдань;

- висновки по роботі.

Звіт повинен бути зданий викладачеві в паперовій та електронній формі.

1.8 Варіанти завдань

Виконайте приклад розглянутий у методичних вказівках, а також побудуйте діаграму використання для свого завдання. Нижче дані деякі можливі варіанти завдань (За номером у журналі):

  1. придбання нового автомобіля;

  2. придбання нового будинку;

  3. медична діагностика різних захворювань;

  4. технічна діагностика несправності телефону;

  5. технічна діагностика несправності персонального комп'ютера;

  6. вибір комп'ютера;

  7. складання кулінарних рецептів;

  8. перевірка знань студента;

  9. технічна діагностика автомобіля;

  10. прогноз погоди;

Примітка: Ви можете запропонувати свій власний варіант завдання й виконати його після узгодження з викладачем.

1.9 Контрольні питання

1. Що таке діаграма використання UML?

2. Які елементи моделі зображуються на діаграмах використання й що вони відображають?

3. Яка нотація використовується для зображення елементів моделі, що представляються на діаграмі використання?

4. Які етапи необхідно виконати для побудови діаграми використання?

5. Який алгоритм створення акторів у програмі Rational Rose?

6. Як створити варіант використання в Rational Rose?

7. Які дії необхідно виконати для створення головної діаграми використання в Rational Rose?

ЛР_2 ЗАСТОСУВАННЯ RATIONAL ROSE ДЛЯ ПОБУДОВИ ОБ'ЄКТНОЇ МОДЕЛІ. ДІАГРАМИ ДІЯЛЬНОСТІ

2.1 Мета роботи

Основною метою роботи є ознайомлення з потоками подій, застосування діаграм діяльності UML і придбання практичних навичок їхньої побудови в Rational Rose.

2.2 Методичні вказівки з організації самостійної роботи студентів

Варто звернути увагу на можливість застосування Rational Rose при побудові об'єктних моделей і варто ознайомитися з методами побудови діаграм діяльності UML. Також при підготовці до заняття необхідно вивчити теоретичні матеріали, викладені нижче.

2.3 Теоретичні відомості

На діаграмах діяльності (Activity Diagrams) зображується потік подій. Діяльності представляються у вигляді закруглених прямокутників. Діяльність (activity) звичайно є станом-дією (action state) – стан, що після виконання певної дії, автоматично переходить у наступний стан. Зафарбоване коло являє собою початок діаграми діяльності, там починається потік керування. За допомогою стрілок показуються переміщення від діяльності до діяльності.

Звичайно діаграма діяльності використовується для подання бізнес-процесів при аналізі й проектуванні процесів.

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

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

Продовжимо розглядати завдання «система реєстрації навчальних курсів для університету» з попередньої лабораторної роботи.

Спочатку побудуємо діаграму діяльності для нашого завдання й продемонструємо основну логіку роботи системи. Сформована діаграма показана на рис. 2.1.

Р исунок 2.1 – Діаграма діяльності