ЧАСТЬ III - Изучение структурного моделирования. Глава 12. Пакеты Введение Термины и понятия Имена Элементы, принадлежащие пакету Видимость Импорт и экспорт Обобщения Стандартные элементы

Глава 12. Пакеты

  • Введение
  • Термины и понятия
    • Имена
    • Элементы, принадлежащие пакету
    • Видимость
    • Импорт и экспорт
    • Обобщения
    • Стандартные элементы
  • Типичные приемы моделирования
    • Группы элементов
    • Архитектурные виды
  • Советы

Визуализация, специфицирование, конструирование и документирование больших систем предполагает работу с потенциально большим количеством классов, интерфейсов, узлов, компонентов, диаграмм и других элементов. Масштабируя такие системы, вы столкнетесь с необходимостью организовывать эти сущности в более крупные блоки. В языке UML для организации моделирующих элементов в группы применяют пакеты (Packages).

Пакет - это способ организации элементов модели в более крупные блоки, которыми впоследствии позволяется манипулировать как единым целым. Можно управлять видимостью входящих в пакет сущностей, так что некоторые будут видимы извне, а другие - нет. Кроме того, с помощью пакетов можно представлять различные виды архитектуры системы.

Хорошо спроектированный пакет группирует семантически близкие элементы, которые имеют тенденцию изменяться совместно. Таким образом, хорошо структурированные пакеты слабо связаны и обладают четко выраженной семантикой, причем доступ к содержимому пакета извне строго контролируется.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: