Типы диаграмм UML |
---|
Структурные диаграммы UML |
Поведенческие диаграммы UML |
|
Пакет схема в унифицированном языке моделирования изображены зависимости между пакетами, которые составляют модель.
В дополнение к стандартным отношениям зависимостей UML между пакетами определены два специальных типа зависимостей:
Импорта пакет является «связь между пространством имен импортирования и пакет, указывая, что импортирование пространства имен добавляет имена членов пакета в его собственном пространстве имен.» По умолчанию зависимость между двумя пакетами без метки интерпретируется как связь импорта пакетов. В этой связи элементы в целевом пакете будут импортированы в исходный пакет.
Пакет слияния является «направленное отношения между двумя пакетами, что указывает на то, что содержимое двух пакетов должны быть объединены. Это очень похоже на обобщении в том смысле, что исходный элемент концептуально добавляет характеристики целевого элемента к его собственному характеристики, приводящие к элементу, который сочетает в себе характеристики обоих "В этой связи, если элемент существует как в исходном пакете, так и в целевом пакете, то определение исходного элемента будет расширено, чтобы включить определение целевого элемента.
Пакеты, содержащие варианты использования.Диаграммы пакетов могут использовать пакеты, содержащие варианты использования, чтобы проиллюстрировать функциональность программной системы.
Диаграммы пакетов могут использовать пакеты, которые представляют различные уровни программной системы, чтобы проиллюстрировать многоуровневую архитектуру программной системы. Зависимости между этими пакетами могут быть украшены ярлыками / стереотипами, чтобы указать механизм связи между уровнями.