Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Процедура создания коллаборации






Чтобы создавать коллаборацию в композитной структурной диаграмме,

1.Выберите пакет в [навигаторе модели], щелкните правой кнопкой мыши, и выберите [Add] -> [Collaboration] в контекстном меню.

2.Коллаборация будет создана в пакете и показана в [навигаторе модели]. Введите имя коллаборации.

3.Затем перетащите коллаборацию на диаграмму.

4.Создание коллаборации завершено.

 

 

Ассоциация: отношение между двумя классификаторами (включая возможность ассоциации классификатора с самим собой): [Toolbox] -> [Class] -> [Association].

Направленная ассоциация: [Toolbox] -> [Class] -> [DirectedAssociation].

Агрегация: специфический тип ассоциации. На агрегат показывает полый ромбик в точке, где ассоциация соединяется с классификатором (конец ассоциации). Агрегация обозначает отношение " целое - часть". Классификатор, близ которого расположен полый ромбик, - целое.

1.Щелкните кнопку [Toolbox] -> [Class] -> [Aggregation].

Композиция: специфический тип ассоциации. Композиция обозначается заполненным ромбиком. Композиция обозначает отношение целого и её неотделимой составной части, существование которой невозможно без целого. Классификатор, близ которого расположен заполненный ромбик, - целое: [Toolbox] -> [Class] -> [Composition].

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

[Toolbox] -> [Class] -> [Generalization]: от дочернего элемента в родительский элемент

Зависимость - изменение целевого элемента может повлечь необходимость изменения исходного элемента зависимости: [Toolbox] -> [Class] -> [Dependency] в направлении зависимости.

Реализация: определяет отношение между набором элементов, которые формируют спецификацию (клиент), и множеством элементов, которые формируют её реализацию (поставщик):

[Toolbox] -> [Class] -> [Realization]. в направлении реализации.

 

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.