Створення схеми розгортання UML

Застосовується до
Visio (план 1) Visio Professional 2024 Visio Professional 2021 Visio Professional 2019

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

UML Deployment stencil, examples shapes on the page

Запуск схеми розгортання UML

  1. Запуск програми «Visio». Якщо файл уже відкрито, натисніть кнопку "Створити файл>".
  2. Перейдіть до розділу Категорії>Програмне забезпечення та бази даних>Розгортання UML.
  3. Клацніть пустий шаблон або виберіть одну з трьох початкових схем. Вибравши шаблон, натисніть кнопку Створити.
  4. Поруч зі схемою має відкритися вікно Фігури. Якщо це не так, перейдіть до подання>областей завдань і переконайтеся, що вибрано фігури . Якщо це не допомогло, натисніть кнопку " Розгорнути вікно фігур"Розгорнути вікно фігур ліворуч.
  5. На вкладці Подання встановіть прапорець Точки з’єднання. В іншому разі точки з’єднання не відображатимуться, коли ви з’єднуватимете фігури.
  6. Перетягніть фігури, які потрібно додати до схеми, з вікна Фігури на сторінку. Щоб змінити текстові підписи, двічі клацніть їх.

Екземпляри та артефакти вузлів

Призначення

  1. Фігури екземплярів вузлів використовуються, коли потрібно вказати екземпляр обчислювального або фізичного пристрою під час виконання.
  2. Помістіть фігури екземплярів артефактів у фігури екземплярів вузлів для розгортання артефактів.

1 pointing to Node Instance shape <<cloud vm>> :MachineInstance ; 2 pointing to Artifact shape: <<Artifact>> Number Cruncher.py

Крок 1

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

Node Instance shape resized to be larger

Крок 2

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

Фігура

Інші фігури контейнера

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

Ієрархічні вузли

Вкладайте фігури вузлів одна в одну, якщо потрібно відобразити їх в ієрархічній формі.

Вузол UserClient, що містить вузол Browser, який містить артефакт HTML5

Фігури пакунків

Фігури пакунків використовуються, коли потрібно представити елементи, що містять елементи, наприклад папку.

Фігура пакета, яка містить інші екземпляри вузлів і фігури артефактів

Огляд схеми

Фігуру " Огляд схеми " слід використовувати, якщо потрібно обрамити всі фігури.

Фігура

Поради з використання сполучних ліній

Вирівняйте сполучні лінії

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

Відобразіть кратність

За потреби клацніть сполучну лінію правою кнопкою миші й виберіть команду Показати кратність. Коли завершите, з’являться чотири текстові поля, у які можна ввести докладні відомості. Якщо потрібні не всі текстові поля, видаліть зайві.

Змініть тип сполучної лінії

Ви можете змінити тип сполучної лінії. Наприклад, замість типа "Зв’язок" можна вибрати "Направлений зв’язок". Клацніть сполучну лінію правою кнопкою миші й виберіть команду Установити тип сполучної лінії.

Створюйте динамічні сполучні лінії замість з’єднання точок

Якщо фігури часто переміщатимуться, радимо створити динамічне з'єднання замість точкового.

Перемістіть або поверніть текст на сполучних лініях

Зазвичай виникає потреба повернути або перемістити текст на сполучних лініях. Ось як можна це зробити:

  1. Клацніть пусту область сторінки, щоб зняти всі можливі виділення.
  2. На вкладці "Основне" в групі "Знаряддя" натисніть інструмент "Блок тексту" Кнопка
  3. Клацніть сполучну лінію з текстом, який потрібно повернути або перемістити.
  4. Перетягніть блок тексту або поверніть його за допомогою маркера обертанняМаркер обертання
  5. Коли все буде готово, натисніть кнопку "Вказівник " Кнопка
    Коли ви знову натиснете кнопку " Вказівник " на кнопку ", текст не зміниться. Якщо для перетягування тексту скористатися кнопкою "Вказівник", фігура також переміститься. Щоб перемістити текст окремо від фігури, поверніться до кнопки «Блок тексту» інструмент «Блок тексту».

Фігури компонентів

Призначення

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

Фігура компонента

Відображення й приховання стереотипів

Клацніть фігуру правою кнопкою миші, щоб відобразити або приховати підпис стереотипу.

Контекстне меню, команда <<«Показати стереотип», підпис компонента>>

Фігури інтерфейсів

Призначення

  1. За допомогою фігури Наданий інтерфейс можна зазначити реалізацію класу або інтерфейсу.
  2. Використовуйте фігуру Необхідний інтерфейс, якщо потрібно зазначити залежність від класу або інтерфейсу.

Два інтерфейси з’єднано: 1) фігура

Крок 1

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

Фігуру

Крок 2

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

Фігуру

Крок 3

Щоб підключити обидва інтерфейси (наданий і необхідний), спочатку виділіть фігуру "Необхідний інтерфейс". Потім знайдіть жовтий маркер.

Жовтий маркер на фігурі

Крок 4

Перетягніть жовтий маркер, щоб установити з’єднання з фігурою "Наданий інтерфейс".

Фігуру

Додаткові відомості

Схеми UML у Visio

Створення схеми компонентів UML

Створення схеми зв’язку UML

Створення схеми послідовності UML