У схемах компонента та розгортання компонент – це розподілена одиниця впровадження в системі. Наприклад, компонент може представляти фізичний модуль коду (вихідний, двійковий або виконуваний файл) або це може бути логічний компонент, який представляє бізнес-документ у системі людини.
На схемі розгортання екземпляр компонента представляє блок реалізації, який має ідентичність під час виконання та може містити об'єкти. Екземпляр вузол може містити компонент.
Примітка.: Для створення та редагування схем UML на Інтернет-версія Visio потрібна ліцензія на Visio (план 1) або Visio (план 2), яка купується окремо від Microsoft 365. Щоб отримати додаткові відомості, зверніться до адміністратора Microsoft 365. Якщо адміністратор увімкнув "самостійну покупку", ви можете придбати ліцензію для Visio самостійно. Докладні відомості див. в статті Самостійне придбання: запитання й відповіді.
Поведінка компонента визначається з точки зору наданих інтерфейсів і обов'язкових інтерфейсів. Інтерфейси – це елементи моделі, які визначають набори операцій, які мають виконувати інші елементи моделі, наприклад класи або компоненти.
Є два типи інтерфейсів:
Назва |
Опис |
|
---|---|---|
|
Наданий інтерфейс |
Дає змогу отримати відомості, які використовуються в обов'язковому інтерфейсі іншого компонента. |
|
Обов'язковий інтерфейс |
Залежить від інформації для іншого класу або інтерфейсу для виконання належної функції. |