Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
examen.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
235 Кб
Скачать
☆

Основні рекомендації під час графічного зображення діаграм uml. Загальні і спеціальні діаграми uml.

    1. Кожна д-ма є завершеним представленням відповідного фрагменту моделювання предметної області (необхідно врахувати всі сутності, важливі з точки зору моделі або діаграми).

    2. Всі сутності 1-го концептуального рівня (може бути вкладеність діаграм).

    3. Бажано, щоб вся інформація щодо сутностей була явно зображена на діаграмі.

    4. Д-ми не мають містити проти річної інформації

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

    6. Кількість типів діаграм для конкретної моделі інформаційної системи не є фіксованою. Перелік діаграм залежить від специфіки конкретного проекту системи.

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

Діаграми UML є графами спеціального виду, які складаються з вершин - геометричних фігур, які пов’язані ребрами або дугами. Ці графи носять топологічний характер. Ні геометричні розміри, ні розміри діаграм за деякими виключеннями не мають принципового значення. Для діаграм є 3 типи візуальних позначень:

  • Зв’язки - різні лінії на площині;

  • Пакет, який містить всередині окремі геометричні фігури на площині; форма цих фігур відповідає деяким елементам мови і має фіксовану семантику;

  • Графічні символи – зображають біля тих чи інших елементів діаграм. В більшості це 2вимірні фігури.

В мові розрізняють 4 основних види графічних конструкцій:

  • Значки або піктограми – графічні фігури фіксованого розміру і форми;

Наприклад значки початкового, кінцевого та історичного станів, які виглядають як круги з різними позначками всередині;

  • Графічні системи на площині – можуть змінювати розмір з метою вмісту всередині під

пакети;

  • Шляхи – представляють собою послідовності відрізки-лінії, які закінчуються на геометричних фігурах чи піктограмах; з концептуальної точки зору зв’язки в UML є сутностями, а з іншого окремими частинами, або сегменти шляху, не можуть існувати самі по собі без шляху, які їх містить.

  • Рядки тексту – представляють різні види інформації в деякій граматичній формі. Повинні відповідати синтаксису UML, за допомогою яких може бути здійснено граматичний розбір цього рядка.

Типи діаграм uml, їх класифікація і коротка характеристика застосовності.

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

Структурні діаграми:

Діаграми класів - використовуються для моделювання класів. Діаграми компонент – для моделювання компонентної структури розподілених систем. Діаграми об’єктів – діаграми для використання екземплярів класу. Д-ми композитних структур – для моделювання складних структурних компонентів системи. Д-ми розгортань – для моделювання і розміщення апаратних частин системи. Д-ми пакетів – для розбиття системи на частини. Д-ми профілів – показують, що саме розширюють відповідні елементи моделі, названі стереотипами.

Діаграми поведінки:

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

Загальні діаграми практично не залежать від предмету моделювання і можуть застосовуватись в будь-якому проекті. До Загальних д-м відносять: д-ми використання, класів, автоматів, діяльності, послідовностей, комунікацій, компонентів, розміщення.

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

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