7. Діаграма розгортання
Діаграма розгортання -- діаграма на якій відображаються обчислювальні вузли під час роботи програми, компоненти, та обєкти, що виконуються на цих вузлах. Компоненти відповідають представленню робочих екземплярів одиниць коду. Компоненти, що не мають представлення під час роботи програми на таких діаграмах не відображаються; натомість, їх можна відобразити на діаграмах компонентів. Діаграма розгортання відображає робочі екземпляри компонентів, а діаграма компонентів, натомість, відображає звязки між типами компонентів.
Діаграма розгортання в UML моделює фізичне розгортання артефактів на вузлах.
Вузли представляються, як прямокутні паралелепіпеди з артефактами, розташованими в них, зображеними у вигляді прямокутників. Вузли можуть мати підвузли, які представляються, як вкладені прямокутні паралелепіпеди. Один вузол діаграми розгортання може концептуально представляти безліч фізичних вузлів, таких, як кластер серверів баз даних.
Існує два типи вузлів:
? Вузол пристрою;
? Вузол середовища виконання.
Вузли пристроїв - це фізичні обчислювальні ресурси зі своєю памяттю і сервісами для виконання програмного забезпечення, такі як звичайні ПК, мобільні телефони.
Вузол середовища виконання - це програмний обчислювальний ресурс, який працює всередині зовнішнього вузла і який надає собою сервіс, який виконує інші виконувані програмні елементи.
Діаграму розгортання системи можна описати наступним чином. Працівник взаємодіє із системою шляхом використання програми управління магазином. Програма відправляє запити та отримує відповіді від web-сервера. Сервер надає користувацький інтерфейс, а також - використовує інтерфейс бази даних для доступу до даних, їх зміни, видалення, модифікації.
Рис. 7.1. Діаграма розгортання
- 5.2 Переваги автоматизації проектування буровибухових робіт
- Послідовність проектування інформаційної системи
- 3 Послідовність розробки інформаційної web-системи
- Київський національний університет технологій та дизайну
- 3.2. Трудомісткість стадій створення інформаційної системи
- 11.1. Рівні управління проектування інформаційної системи
- Заняття 2. Технологія індивідуального проектування інформаційної системи
- 4. Методика проектування облікової інформаційної системи.
- 1.2. Процес проектування інформаційної системи.
- 21. Задачі та принципи автоматизації проектування інформаційної системи.