Главная » Delphi » Delphi 2006 – Диаграммы внутренней структуры (Composite Structure Diagram)

0

Диаграммы внутренней структуры появились в версии UML 2.0. Они позволяют описать внутреннюю структуру разных объектов. Такая структура может быть организована весьма сложно, иерархически, с многократным внутренним вложением элементов.

Диаграммы внутренней структуры называются иногда составными диаграммами.

В диаграммах внутренней структуры в дополнение к понятиям порта, класса и интерфейса введено понятие совместной деятельности (элемент Collaboration). В ее рамках развертывается некоторое взаимодействие. Детали этого взаимодействия (так называемые случаи взаимодействия) представляются на диаграмме с помощью элемента Collaboration use. Он размещается внутри ранее созданной совместной деятельности.

Диаграммы внутренней структуры задают взаимоотношения между элементами некоторой системы за счет концепции ролей. Для описания ролей в совместной деятельности служит элемент Part. Роли с деятельностью связывают ролевой связью Collaboration Role, а случаи деятельности стыкуют с ролями посредством связи Role Binding.

Собственные связи между ролями формируют элементом Connector. Они бывают направленными и ненаправленными. Направленность связи задают ее свойством Directed. Вид связи конкретизируют ее свойством Туре.

Рис. 8.46. Пример диаграммы внутренней структуры

Бобровский С. И. Технологии Delphi 2006. Новые возможности. — СПб.: Питер, 2006. — 288 е.: ил.

По теме:

  • Комментарии