(діаграм послідовності ї кооперативних діаграм). У Першу Черга будуються діаграмі взаємодії, что опісують Основний Потік подій и его підлеглі потоки. Для шкірного альтернативного потоку подій будується окрема діаграма. Діаграмі послідовності й кооператівні діаграмі для основного потоку подій варіанта Використання UC-12 представлені на малюнках 3.5-3.8. br/>В
Малюнок 3.5 - Діграма послідовності UC-12 - Basic Flow
В
Малюнок 3.6 - Діаграма послідовності UC-12-Basic Flow (Create New Calculation)
В
Малюнок 3.7 - Діаграма послідовності UC-12-Basic Flow (Update Calculation)
В
Малюнок 3.8 - Діаграма послідовності UC-12-Basic Flow (Delete Calculation)
Визначення обов'язків, атрібутів ї асоціацій класів . Обов'язки - це Дії, Які об'єкт зобов'язаний Виконувати по запиту других об'єктів. Обов'язки перетворяться в одну або больше операцій класу на кроці проектування. Повна діаграма класів представлена ​​на малюнку 3.9.
В
Малюнок 3.9 - Повна діаграма класів
Формування архітектурніх рівнів . У процесі аналізу Було ухвалене решение про віділення архітектурніх рівнів. У процесі проектування ВСІ елєменти системи повінні буті розподілені по даніх рівнях. З Погляду МОДЕЛІ це означає Розподіл проектних класів по пакетах, что відповідають архітектурнім рівням (пакети Зі стереотипом <>). У складній Системі архітектурні Рівні могут розбіватіся на пдірівні, кількість и структура якіх, залежався від складності предметної области ї середовища реалізації. Підрівні могут формуватіся, віходячі з Наступний крітеріїв:
- угруповання ЕЛЕМЕНТІВ з максимальними пов язаністю;
- Розподіл у відповідності Зі структурою організації;
- Розподіл відповідно до різніх областей компетенції розроблювачів;
- угруповання окрем компонентів розподіленої системи;
- Розподіл відповідно до різного ступенів безпеки й таємності.
Приклад віділення архітектурніх підрівнів ї об'єднання ЕЛЕМЕНТІВ МОДЕЛІ в пакеті наведень на малюнку 3.10.
В
Малюнок 3.10 - Кооперативна діаграма реалізації Операції інтерфейсу
На Основі проведеного аналізу розробляється топологія компонентів та даних яка містіть інформацію про розташування компонентів системи з прив язкою їх до топології мережі на якій смороду будут розгортатіся. Приклад топології компонентів та даних для ІНФОРМАЦІЙНОЇ системи на рис...