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

Схема послідовності UML показує, як набір об'єктів взаємодіє в процесі з плином часу. У ньому відображаються повідомлення, які передають учасникам і об'єктам у системі, а також порядок їх виникнення.

Зразок схеми послідовності UML із системою банкоматів.

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

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

  1. Запустіть Visio. Якщо файл уже відкрито, на вкладці Файл виберіть пункт Створити.

  2. У полі Пошук введіть послідовність UML.

  3. Виберіть схему послідовності UML .

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

  5. Натисніть Створити.

  6. Відкриється схема. Поруч зі схемою має відкритися вікно Фігури. Якщо він не відображається, перейдіть до розділу Переглядобластей завдань > і переконайтеся , що фігури виділено. Якщо вікно все одно не відображається, натисніть кнопку Розгорнути вікно Фігури ліворуч.

  7. На вкладці Подання встановіть прапорець Точки з’єднання. Цей параметр дає змогу відобразити точки з'єднання, коли ви починаєте з'єднувати фігури.

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

Лінії життя для акторів і об'єктів

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

Лінія життя послідовності UML

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

  • Двічі клацніть поле заголовка для кожної лінії життя, щоб ввести ім'я або назву.

  • Щоб подовжити або скоротити часову шкалу, клацніть лінію життя, а потім перетягніть жовту контрольну точку в нижній частині лінії підтримки.

Повідомлення

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

Повідомлення послідовності UML

Порада.:  Visio допомагає приклеїти кінцеві точки повідомлення до кожної лінії життя. Зелене коло з'являється на кінцевій точці, коли приклеюється до точки з'єднання. Точки з'єднання зникають після перетягування.

  • Вкладіть початкову кінцеву точку до лінії lifeline, яка надсилає повідомлення, а потім перетягніть кінцеву точку до кінцевої точки lifeline, яка отримує повідомлення.

  • Двічі клацніть фігуру повідомлення, щоб створити текстове поле, і введіть ім'я повідомлення.

  • Використовуйте фігуру Повідомлення (суцільна лінія), щоб представити запит або передавання інформації.

  • Щоб представити відповідь на попереднє повідомлення, використовуйте фігуру Return Message (пунктирну лінію).

  • Використовуйте самостійне повідомлення , щоб представляти рекурсивний виклик операції, або один метод, який викликає інший метод, що належить до того самого об'єкта.

  • Використовуйте фігуру "Асинхронне повідомлення ", щоб показати, коли дія може не відбутися відразу.

  • Щоб змінити форму повідомлення з'єднувача, виконайте наведені нижче дії.

    1. Клацніть сполучну лінію правою кнопкою миші.

    2. У нижній частині спливаючого меню виберіть один із трьох варіантів (Прямий кут, Прямий, Заокруглений).

    3. Клацніть і перетягніть сполучну лінію, щоб змінити її фігуру.

Фрагменти

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

  • Скористайтеся фрагментом Циклу для простої повторюваної взаємодії.

  • Використовуйте необов'язковий фрагмент для кроків, які виконуються, лише якщо виконується певна умова.

  • Використовуйте фігуру альтернативного фрагмента для процесу чи взаємодії (якщо-тоді або якщо-то-інакше). Фрагмент постачається з двома розділами, які дають змогу показати альтернативну взаємодію. Щоб додати іншу умову, перетягніть операнд Взаємодія на фігуру. 

    Умова послідовності UML

  • Перетягніть фігуру фрагмента до пов'язаних між собою взаємодій. Використовуйте маркери змінення розміру на фігурі фрагмента, щоб переконатися, що вона охоплює всі пов'язані взаємодії.

  • Двічі клацніть у куті заголовка фігури фрагмента, щоб додати заголовок або короткий опис процесу, оточеного фрагментом. Під кутом заголовка клацніть запит [параметри], якщо потрібно ввести умови, які завершать цей процес.

Активація

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

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

Активізація послідовності UML

Знищення

Знищення вказує, коли об'єкт або актор бере участь у системі. У кінці лінії життя з'явиться велика буква X. Щоб показати знищення об'єкта на схемі, виконайте наведені нижче дії.

  • Клацніть об'єкт правою кнопкою миші та виберіть пункт Показати знищення.

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

Примітка.: Для створення та редагування схем UML на Інтернет-версія Visio потрібна ліцензія на Visio (план 1) або Visio (план 2), яка купується окремо від Microsoft 365. Щоб отримати додаткові відомості, зверніться до адміністратора Microsoft 365. Якщо адміністратор увімкнув "самостійну покупку", ви можете придбати ліцензію для Visio самостійно. Докладні відомості див. в статті Самостійне придбання: запитання й відповіді.

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

  1. Відкрийте інтернет-версію Visio

  2. У верхньому правому куті сторінки виберіть Інші шаблони.

  3. Прокрутіть колекцію вниз до рядка Послідовність UML .

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

  4. Клацніть будь-який елемент, щоб переглянути його.

  5. Знайшовши потрібну схему, натисніть її кнопку Створити .

    Нова схема з пов'язаною колекцією трафаретів відкриється в браузері.

Лінії життя для акторів і об'єктів

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

Лінія життя послідовності UML

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

  • Двічі клацніть поле заголовка для кожної лінії життя, щоб ввести ім'я або назву.

  • Щоб подовжити або скоротити часову шкалу, клацніть лінію життя, а потім перетягніть жовту контрольну точку в нижній частині лінії підтримки.

Повідомлення

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

Повідомлення послідовності UML

Порада.:  Visio допомагає приклеїти кінцеві точки повідомлення до кожної лінії життя. Зелене коло з'являється на кінцевій точці, коли приклеюється до точки з'єднання. Точки з'єднання зникають після перетягування.

  • Вкладіть початкову кінцеву точку до лінії lifeline, яка надсилає повідомлення, а потім перетягніть кінцеву точку до кінцевої точки lifeline, яка отримує повідомлення.

  • Двічі клацніть фігуру повідомлення, щоб створити текстове поле, і введіть ім'я повідомлення.

  • Використовуйте фігуру Повідомлення (суцільна лінія), щоб представити запит або передавання інформації.

  • Щоб представити відповідь на попереднє повідомлення, використовуйте фігуру Return Message (пунктирну лінію).

  • Використовуйте самостійне повідомлення , щоб представляти рекурсивний виклик операції, або один метод, який викликає інший метод, що належить до того самого об'єкта.

  • Використовуйте фігуру "Асинхронне повідомлення ", щоб показати, коли дія може не відбутися відразу.

  • Щоб змінити форму повідомлення з'єднувача, виконайте наведені нижче дії.

    1. Клацніть сполучну лінію правою кнопкою миші.

    2. У нижній частині спливаючого меню виберіть один із трьох варіантів (Прямий кут, Прямий, Заокруглений).

    3. Клацніть і перетягніть сполучну лінію, щоб змінити її фігуру.

Фрагменти

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

  • Скористайтеся фрагментом Циклу для простої повторюваної взаємодії.

  • Використовуйте необов'язковий фрагмент для кроків, які виконуються, лише якщо виконується певна умова.

  • Використовуйте фігуру альтернативного фрагмента для процесу чи взаємодії (якщо-тоді або якщо-то-інакше). Фрагмент постачається з двома розділами, які дають змогу показати альтернативну взаємодію. Щоб додати іншу умову, перетягніть операнд Взаємодія на фігуру. 

    Умова послідовності UML

  • Перетягніть фігуру фрагмента до пов'язаних між собою взаємодій. Використовуйте маркери змінення розміру на фігурі фрагмента, щоб переконатися, що вона охоплює всі пов'язані взаємодії.

  • Двічі клацніть у куті заголовка фігури фрагмента, щоб додати заголовок або короткий опис процесу, оточеного фрагментом. Під кутом заголовка клацніть запит [параметри], якщо потрібно ввести умови, які завершать цей процес.

Активація

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

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

Активізація послідовності UML

Знищення

Знищення вказує, коли об'єкт або актор бере участь у системі. У кінці лінії життя з'явиться велика буква X. Щоб показати знищення об'єкта на схемі, виконайте наведені нижче дії.

  • Клацніть об'єкт правою кнопкою миші та виберіть пункт Показати знищення.

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

Схеми UML у Visio

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

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

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

Потрібна додаткова довідка?

Потрібні додаткові параметри?

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

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

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×