Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекція 4-2 - Діаграми.doc
Скачиваний:
16
Добавлен:
19.02.2016
Размер:
124.93 Кб
Скачать

Складні представлення

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

Моделювання складних представлень відбувається наступним чином:

  1. Перш за все впевніться, що для досягнення вашої мети неможна обмежитись більш високим рівнем абстракції, приховавши деякі деталі та перемістивши їх на іншу діаграму.

  2. Якщо після того, як ви приховали максимально можливу кількість деталей, діаграма ще залишається надто складною, спробуйте об’єднати деякі елементи у пакети або кооперації більш високого рівня та намалюйте тільки ці пакети та кооперації.

  3. Якщо ваша діаграма все ще надто складна, використовуйте примітки та колір, щоб привернути увагу до найважливіших аспектів.

  4. Якщо навіть після цього діаграма надто громіздка, роздрукуйте її цілком та повісьте на дуже великій стіні. При цьому буде втрачено інтерактивність, яку надає електронна версія діаграми, але ви зможете добре розглянути всі зображення.

  5. Уникайте надлишкових діаграм, які захаращують модель. Кожна діаграма повинна містити тільки необхідні для її розуміння.

  6. Підтримуйте баланс між структурними діаграмами та діаграмами поведінки.

  7. Кожна діаграма повинна мати ім’я, яке відображає її призначення.

  8. Організуйте діаграми, групуючи їх у пакети згідно представлення.

  9. Розташовуйте елементи так, щоб звести до мінімуму число перетинів.

  10. Просторово організуйте елементи так, щоб семантично близькі сутності розташовувались на діаграмі поруч. Використовуйте колір та примітки.

7