Разделы презентаций


ЛК.15 - Аналіз і моделювання розгортання

Содержание

Місце діаграм розгортання у загальному процесі ОО аналізу і проектування. Визначення діаграм розгортання. Представлення діаграм розгортання у UML. Основні елементи діаграм розгортання. Поєднання діаграм розгортання та діаграм компонентів. Умови використання фізичних

Слайды и текст этой презентации

Слайд 1ЛК.15 - Аналіз і моделювання розгортання

ЛК.15 - Аналіз і моделювання розгортання

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


Визначення діаграм розгортання.
Представлення діаграм розгортання у UML.
Основні елементи

діаграм розгортання.
Поєднання діаграм розгортання та діаграм компонентів.
Умови використання фізичних діаграм.

Перелік питань

Місце діаграм розгортання у загальному процесі ОО аналізу і проектування. Визначення діаграм розгортання. Представлення діаграм розгортання у

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

і проектування
Діаграми розгортання завершують процес ОО аналізу і проектування і

надають можливість для переходу до стадій безпосередньої реалізації проекту


Питання 1. Місце діаграм розгортання у загальному процесі ОО аналізу і проектуванняДіаграми розгортання завершують процес ОО аналізу

Слайд 4Питання 2. Визначення діаграм розгортання.
Діаграма розгортання (deployment diagram) –

діаграма, на якій представлені вузли виконання програмних компонентів та процесів

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


Питання 2. Визначення діаграм розгортання. Діаграма розгортання (deployment diagram) – діаграма, на якій представлені вузли виконання програмних

Слайд 5Особливості діаграми розгортання
Діаграма розгортання призначена для візуалізації елементів та компонентів

програми, які існують лише на етапі виконання (run-time). При цьому

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

Слайд 6Питання 3. Представлення діаграм розгортання у UML

Питання 3. Представлення діаграм розгортання у UML

Слайд 7Питання 4. Основні елементи діаграм розгортання
Вузол (node) – фізично існуючий

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

пристроєм.
У якості обчислювального ресурсу вузла може розглядатися один чи декілька процесорів, а також обсяг пам’яті. Однак в UML у якості вузла можуть розглядатися не лише обчислювальні пристрої, а й інші – датчики, принтери, модеми, камери, сканери, маніпулятори.
Питання 4. Основні елементи діаграм розгортанняВузол (node) – фізично існуючий елемент системи, який може володіти обчислювальними ресурсами

Слайд 8Специфікації вузла

Специфікації вузла

Слайд 9Стереотипи для визначення призначення вузла
processor
sensor
modem
net
printer

Стереотипи для визначення призначення вузлаprocessorsensormodemnetprinter

Слайд 10Позначення залежностей на діаграмі розгортання
У якості залежностей виступають фізичні взаємозв’язки

між вузлами, а також залежності між вузлами та компонентами, які

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

Слайд 11Позначення залежностей між вузлом та розміщеними у ньому компонентами

Позначення залежностей між вузлом та розміщеними у ньому компонентами

Слайд 12Використання зображень спеціальних пристроїв
Для деяких систем передбачається не лише розробку

ПЗ, а використання спеціальних пристроїв, які необхідно позначати на діаграмі

розгортання
Використання зображень спеціальних пристроївДля деяких систем передбачається не лише розробку ПЗ, а використання спеціальних пристроїв, які необхідно

Слайд 13Послідовність створення діаграми розгортання
Розробка діаграми починається з ідентифікації усіх апаратних,

механічних та інших типів пристроїв, які необхідні для виконання системою

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


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

Слайд 14Питання 5. Поєднання діаграм розгортання та діаграм компонентів.
У деяких

випадках дозволяється поєднувати діаграми розгортання та діаграми компонентів.
Фактично, спочатку будується

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

Слайд 15Питання 6. Умови використання фізичних діаграм
Фізичні діаграми не обов’язково створювати

для будь-якої системи, лише в тому разі, якщо вони допомагають

зрозуміти її
Якщо система створюється для локального використання на одному комп’ютері, то потреби у діаграмі розгортання немає.
Діаграма розгортання має створюватися:
Для моделювання систем, які реалізують технологію доступу “клієнт-сервер”.
Для моделювання неоднородних розподілених архітектур складної топології.
Для моделювання систем реального часу із вбудованими мікропроцесорами, які можуть функціонувати автономно.
Питання 6. Умови використання фізичних діаграмФізичні діаграми не обов’язково створювати для будь-якої системи, лише в тому разі,

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика