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

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

- титульний аркуш;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

- встановлення причин смерті;

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

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

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

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

- прогноз погоди.

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

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

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

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

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

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

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

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

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

2 Застосування rational rose для побудови об'єктної моделі. Діаграми діяльності

    1. 2.1 Метароботи

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

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

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

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

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

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

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

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

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

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

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

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