Презентация: ЛК.1 6 – Аналіз і моделювання пакетів

ЛК.1 6 – Аналіз і моделювання пакетів Перелік питань 1. Місце діаграм пакетів у загальному процесі ОО аналізу і проектування 2. Рівні і розділи архітектури моделі 3. Визначення діаграм пакетів 4. Представлення діаграм пакетів у UML 5. Основні елементи діаграми пакетів 6. Приналежність та посилання ЛК.1 6 – Аналіз і моделювання пакетів 7. Залежності пакетів ЛК.1 6 – Аналіз і моделювання пакетів 8. Зображення пакетів на інших типах діаграм 9. Поділ концептуальної моделі на пакети 10. Пакети концептуальної моделі для системи роздрібної торгівлі
1/14
Средняя оценка: 4.3/5 (всего оценок: 79)
Скачать (245 Кб)
Код скопирован в буфер обмена
1

Первый слайд презентации: ЛК.1 6 – Аналіз і моделювання пакетів

2

Слайд 2: Перелік питань

Місце діаграм пакетів у загальному процесі ОО аналізу і проектування. Рівні і розділи архітектури моделі. Визначення діаграм пакетів. Представлення діаграм пакетів у UML. Основні елементи діаграми пакетів. Приналежність та посилання. Залежності пакетів. Зображення пакетів на інших типах діаграм. Поділ концептуальної моделі на пакети. Пакети концептуальної моделі для системи роздрібної торгівлі. Перелік питань

3

Слайд 3: 1. Місце діаграм пакетів у загальному процесі ОО аналізу і проектування

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

4

Слайд 4: 2. Рівні і розділи архітектури моделі

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

5

Слайд 5: 3. Визначення діаграм пакетів

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

6

Слайд 6: 4. Представлення діаграм пакетів у UML

7

Слайд 7: 5. Основні елементи діаграми пакетів

У UML основними елементами для формування діаграм пакетів є пакети і залежності.

8

Слайд 8: 6. Приналежність та посилання

Варіанти зображення приналежності:

9

Слайд 9

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

10

Слайд 10: 7. Залежності пакетів

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

11

Слайд 11

12

Слайд 12: 8. Зображення пакетів на інших типах діаграм

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

13

Слайд 13: 9. Поділ концептуальної моделі на пакети

У процесі поділу концептуальної моделі на пакети разом розміщуються елементи, які: розміщуються в одній і тій же предметній області, тобто тісно взаємопов’язані з яким-небудь поняттям чи ціллю; знаходяться поряд в ієрархії типів; явно пов’язані один з одним. Загальновизнаним є підхід, коли всі елементи, пов’язані у концептуальній моделі, зберігаються в пакеті Domain Concepts (Поняття предметної області), а базові поняття, які використовуються сумісно, визначаються у пакеті з назвою Core Elements ( Елементи ядра) чи Common Concepts ( Базові поняття).

14

Последний слайд презентации: 10. Пакети концептуальної моделі для системи роздрібної торгівлі

Похожие презентации

Ничего не найдено