ВУЗ:
Составители:
Рубрика:
112 Глава 8. Универсальный язык UML моделирования сложных систем
Диаграммы компонентов обычно включают в себя:
–– компоненты;
–– интерфейсы;
–– отношения зависимости, обобщения, ассоциации и реализации.
Компонент (Component) — физически существующая часть системы, ко-
торая обеспечивает реализацию классов и отношений, а также функциональ-
ное поведение моделируемой программной системы. Компонентом может быть
исполняемый код отдельного модуля, командные файлы или файлы, содержа-
щие интерпретируемые скрипты.
Для графического представления компонента используется специальный
символ — прямоугольник со вставленными слева двумя более мелкими пря-
моугольниками, внутри которого записывается имя компонента и, возможно,
дополнительная информация (рис. 8.32).
Рис. 8.32. Графическое изображение компонента в языке UML
Имя компонента подчиняется общим правилам именования элементов
модели в языке UML и может состоять из любого числа букв, цифр и некото-
рых знаков препинания. При этом, если компонент представляется на уровне
типа, то в качестве его имени записывается только имя типа с заглавной бук-
вы, и если компонент представляется на уровне экземпляра, то в качестве его
имени записывается <имя компонента> : <Имя типа>.
В языке UML определены следующие виды компонентов:
–– компоненты развёртывания — обеспечивают выполнение функций си-
стемы (например, динамически подключаемые библиотеки, файлы справ-
ки и т.п.);
Страницы
- « первая
- ‹ предыдущая
- …
- 110
- 111
- 112
- 113
- 114
- …
- следующая ›
- последняя »
