Основные сведения о диаграмме сотрудничества и ее элементах
Диаграмма сотрудничества - один из доступных видов диаграмм, поддерживаемых Flexberry Designer.
Кооперация (collaboration) - это статическая конструкция для моделирования набора сущностей, взаимодействующих друг с другом. Кооперация определяет набор взаимодействующих ролей, используемых вместе, чтобы показать некую функциональность.
На диаграмме сотрудничества можно отобразить следующие элементы нотации UML, доступные в панели элементов:
Элемент/Нотация | Предназначение |
---|---|
Участник (Actor) | |
Экземпляр класса (instance) | |
Мультиобъект (Multiobject) | |
Активный объект (Active object) | |
N-арная ассоциация (N-ary association) | |
Шаблон (Design pattern) | |
Коннектор шаблона (Design pattern connector) | |
Коннектор n-арной ассоциации (N-ary association connector) | |
Ассоциация (Association) | |
Квалифицированная ассоциация (Qualified link) | |
Агрегация (Aggregation) | |
Квалифицированная агрегация (Qualified aggregation link) | |
Композиция (Composition) | |
Квалифицированная композиция (Qualified composition link) | |
Наследование (Inheritance) | |
Обратное/прямое вложенное сообщение (Backward/forward nested message) | |
Обратное/прямое сообщение (Backward/forward message) | |
Обратное/прямое асинхронное сообщение (Backward/forward async message) | |
Точка изгиба связей (Point) | |
Комментарий (Note) | |
Коннектор комментария (Note connector) |