Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Модуль АПТП.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
7.47 Mб
Скачать
  1. Діаграма активності (Activity diagram);

Це подальший|дальший| розвиток діаграми станів|достатків|. Фактично даний тип діаграм може використовуватися і для віддзеркалення|відбиття| станів|достатків| модельованого об'єкту, проте|однак|, основне призначення Activity| diagram| в тому, щоб|аби| відображати|відбивати| бізнес-процеси об'єкта. Цей тип діаграм дозволяє показати не лише|не тільки| послідовність процесів, але й розгалуження і навіть синхронізацію процесів.

Цей тип діаграм дозволяє проектувати алгоритми поведінки об'єктів будь-якої складності, у тому числі може використовуватися для складання блок-схем.

  1. Діаграма взаємодії (Interaction diagram);

Цей тип діаграм включає діаграми Sequence| diagram| (діаграми послідовностей дій) і Collaboration| diagram| (діаграми співпраці|співробітництва|). Ці діаграми дозволяють з різних точок|точок| зору розглянути|розглядати| взаємодію об'єктів в створюваній системі.

  1. Діаграма послідовності дій (Sequesnce diagram)

Взаємодія об'єктів в системі відбувається|походить| за допомогою прийому і передачі повідомлень|сполучень| об'єктами-клієнтами і обробки цих повідом-лень|сполучень| об'єктами-серверами. При цьому в різних ситуаціях одні й ті ж об'єкти можуть виступати|вирушати| і як клієнти, і як сервери.

Даний тип діаграм дозволяє відобразити|відбивати| послідовність передачі повідомлень|сполучень| між об'єктами.

Діаграма цього типу|тип| не акцентує уваги на конкретній взаємодії, головний|чільний| акцент приділяється|наділяє| послідовності прийому/передачі повідомлень|сполучень|. Для того, щоб розглянути всі взаємозв'язки об'єктів, служить Collaboration| diagram|.

  1. Діаграма співробітництва (Collaboration diagram);

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

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

  1. Діаграма класів (Class diagram);

Цей тип діаграм дозволяє створювати логічне представлення системи, на основі якого створюється початковий|вихідний| код описаних класів.

Значки діаграми дозволяють відображати|відображати| складну ієрархію систем, взаємозв'язки класів (Classes|) та інтерфейсів (Interfaces|). Даний тип діаграм протилежний за змістом діаграмі Collaboration|, на якій відображаються|відображають| об'єкти системи. Rational| Rose| дозволяє створювати класи за допомогою даного типу|типу| діаграм в різних нотаціях. У нотації, запропонованій Р. Бучем, яка так і називається Booch|, класи зображаються|зображають| у вигляді чогось нечіткого, схожого на хмару. Таким чином Г.Буч намагається|пробує| показати, що клас – це лише шаблон, по якому надалі буде створений конкретний об'єкт. 

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