Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Компонентная диаграмма. Виды компонент. Интерфейсы и их реализацииСодержание книги
Поиск на нашем сайте
Компонентная диаграмма показывает организацию набора компонентов и зависимости между компонентами. Элементами компонентных диаграмм являются компоненты и интерфейсы, а также отношения зависимости и реализации. Как и другие диаграммы, компонентные диаграммы могут включать примечания и ограничения. Кроме того, компонентные диаграммы могут содержать пакеты или подсистемы, используемые для группировки элементов модели в крупные фрагменты. Компонент — физический фрагмент реализации системы, которая соответствует набору интерфейсов и обеспечивает реализацию этого набора интерфейсов. Графически компонент изображается вот как…, обычно включающий имя (рис. 13.1).
Одно из значений компонента – инкапсулюция. Сходные компонента и класса: q наличие имени; q реализация интерфейсы; q участие в отношениях зависимости; q могут участвовать в отношениях зависимости и быть вложенным; q могут иметь экземпляры. Различия
Интерфейс — список операций, которые определяют услуги класса или компонента. Еще одна аналогия.
Рис. 13.3. Представление интерфейса в форме пиктограммы Клиент вызывает услуги сервера; О – интерфейс; Другая форма:
Рис. 13.4. Развернутая форма представления интерфейса По способу связи компонента с интерфейсом различают: q экспортируемый интерфейс — тот, который компонент реализует и предлагает как услугу клиентам; q импортируемый интерфейс — тот, который компонент использует как услугу другого компонента. У одного компонента может быть несколько экспортируемых и несколько импортируемых интерфейсов. Компоненты между собой связанны посредством интерфеса. Это обеспечивает их независимую замену. Старые ф-ии заменяемого компонента в любом случае должны поддерживаться интерфейсом. Технологии: OCOM, COM, ActiveX, Ole.
Разновидности компонентов Стандартные стереотипы, предусмотренные в UML для компонентов:
Рис. 13.5. Пиктограмма исполняемого Рис. 13.6. Пиктограмма объектной элемента библиотеки Рис. 13.7. Пиктограмма документа Рис. 13.8. Пиктограмма таблицы с исходным кодом или данными базы данных Рис. 13.9. Пиктограмма документа
|
|||||||||||
|
Последнее изменение этой страницы: 2017-02-21; просмотров: 495; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.39 (0.007 с.) |