Каталог статей
Главная » Статьи » Мои статьи | [ Добавить статью ] |
Диаграмма классов (Class diagram) —
статическая структурная диаграмма, описывающая структуру системы,
демонстрирующая классы системы, их атрибуты, методы и зависимости между
классами. Существуют разные точки зрения на
построение диаграмм классов в зависимости от целей их применения: концептуальная
точка зрения — диаграмма классов описывает модель предметной области, в ней
присутствуют только классы прикладных объектов; точка зрения
спецификации — диаграмма классов применяется при проектировании информационных
систем; точка зрения
реализации — диаграмма классов содержит классы, используемые непосредственно в
программном коде (при использовании объектно-ориентированных языков
программирования). Диаграмма
компонентов Диаграмма
компонентов (Component diagram) — статическая структурная диаграмма, показывает
разбиение программной системы на структурные компоненты и связи (зависимости)
между компонентами. В качестве физических компонент могут выступать файлы,
библиотеки, модули, исполняемые файлы, пакеты и т. п. Диаграмма
композитной/составной структур Шаблон
проектирования Декоратор на диаграмме кооперации Диаграмма
композитной/составной структуры (Composite structure diagram) — статическая
структурная диаграмма, демонстрирует внутреннюю структуру классов и, по
возможности, взаимодействие элементов (частей) внутренней структуры класса. Подвидом диаграмм композитной
структуры являются диаграммы кооперации (Collaboration diagram, введены в UML
2.0), которые показывают роли и взаимодействие классов в рамках кооперации.
Кооперации удобны при моделировании шаблонов проектирования.
Диаграммы
композитной структуры могут использоваться совместно с диаграммами классов. | |
Просмотров: 1264 | |
Всего комментариев: 0 | |