Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare a Scribd company logo
ДДІІАГРАМИАГРАМИ
КОМПОНЕНТІВКОМПОНЕНТІВ
((COMPONENT DIAGRAM)COMPONENT DIAGRAM)
ДИАГРАММЫ КОМПОНЕНТОВДИАГРАММЫ КОМПОНЕНТОВ
 КомпонентКомпонент - это физическая заменяемая- это физическая заменяемая
часть системы, совместимая с однимчасть системы, совместимая с одним
набором интерфейсов. Компонентнабором интерфейсов. Компонент
изображается в виде прямоугольника сизображается в виде прямоугольника с
вкладками.вкладками.
Компонент
Кассы - КомпонентыКассы - Компоненты
 классы представляют собой логическиеклассы представляют собой логические
абстракции, а компоненты - физическиеабстракции, а компоненты - физические
сущности. Таким образом, компонентысущности. Таким образом, компоненты
могут размещаться в узлах, a классы нетмогут размещаться в узлах, a классы нет
 компоненты представляют собойкомпоненты представляют собой
физическую упаковку логическихфизическую упаковку логических
сущностей и, следовательно, находятсясущностей и, следовательно, находятся
на другом уровне абстракциина другом уровне абстракции
 классы могут обладать атрибутами иклассы могут обладать атрибутами и
операциями. Компоненты обладаютоперациями. Компоненты обладают
только операциями, доступными черезтолько операциями, доступными через
их интерфейсыих интерфейсы
Кассы - КомпонентыКассы - Компоненты
Компонент
Класс1 Класс2 Класс3
ИнтерфейсыИнтерфейсы
ИнтерфейсИнтерфейс - это набор операций,- это набор операций,
которые описывают услуги,которые описывают услуги,
доставляемые классом илидоставляемые классом или
компонентом.компонентом.
Интерфейсы –свернутый видИнтерфейсы –свернутый вид
Обработка
изображений
Графика
123
Интерфейс – развернутый видИнтерфейс – развернутый вид
Обработка
изображений
Графика
Интерфейс графики
ДИАГРАММА КОМПОНЕНТОВДИАГРАММА КОМПОНЕНТОВ
Обработка
изображений
Графика
123
ФайлЕХЕ1 ФайлЕХЕ2
БиблиотекаDLL
Стандартные стереотипыСтандартные стереотипы
компонентовкомпонентов
 executable (исполнимый) - определяетexecutable (исполнимый) - определяет
компонент, который может использоваться вкомпонент, который может использоваться в
узлеузле
 library (библиотека) - определяет статическуюlibrary (библиотека) - определяет статическую
или динамическую проектную библиотекуили динамическую проектную библиотеку
 table (таблица) - определяет компонент,table (таблица) - определяет компонент,
представляющий таблицу базы данныхпредставляющий таблицу базы данных
 file (файл) - определяет компонент,file (файл) - определяет компонент,
представляющий документ, который содержитпредставляющий документ, который содержит
исходный текст или данные;исходный текст или данные;
 document (документ) - определяет компонент,document (документ) - определяет компонент,
представляющий документпредставляющий документ
Стандартные стереотипыСтандартные стереотипы
компонентовкомпонентов
 executable (исполнимый) - определяетexecutable (исполнимый) - определяет
компонент, который может использоваться вкомпонент, который может использоваться в
узлеузле
 library (библиотека) - определяет статическуюlibrary (библиотека) - определяет статическую
или динамическую проектную библиотекуили динамическую проектную библиотеку
 table (таблица) - определяет компонент,table (таблица) - определяет компонент,
представляющий таблицу базы данныхпредставляющий таблицу базы данных
 file (файл) - определяет компонент,file (файл) - определяет компонент,
представляющий документ, который содержитпредставляющий документ, который содержит
исходный текст или данные;исходный текст или данные;
 document (документ) - определяет компонент,document (документ) - определяет компонент,
представляющий документпредставляющий документ

More Related Content

Компонентів

  • 2. ДИАГРАММЫ КОМПОНЕНТОВДИАГРАММЫ КОМПОНЕНТОВ  КомпонентКомпонент - это физическая заменяемая- это физическая заменяемая часть системы, совместимая с однимчасть системы, совместимая с одним набором интерфейсов. Компонентнабором интерфейсов. Компонент изображается в виде прямоугольника сизображается в виде прямоугольника с вкладками.вкладками. Компонент
  • 3. Кассы - КомпонентыКассы - Компоненты  классы представляют собой логическиеклассы представляют собой логические абстракции, а компоненты - физическиеабстракции, а компоненты - физические сущности. Таким образом, компонентысущности. Таким образом, компоненты могут размещаться в узлах, a классы нетмогут размещаться в узлах, a классы нет  компоненты представляют собойкомпоненты представляют собой физическую упаковку логическихфизическую упаковку логических сущностей и, следовательно, находятсясущностей и, следовательно, находятся на другом уровне абстракциина другом уровне абстракции  классы могут обладать атрибутами иклассы могут обладать атрибутами и операциями. Компоненты обладаютоперациями. Компоненты обладают только операциями, доступными черезтолько операциями, доступными через их интерфейсыих интерфейсы
  • 4. Кассы - КомпонентыКассы - Компоненты Компонент Класс1 Класс2 Класс3
  • 5. ИнтерфейсыИнтерфейсы ИнтерфейсИнтерфейс - это набор операций,- это набор операций, которые описывают услуги,которые описывают услуги, доставляемые классом илидоставляемые классом или компонентом.компонентом.
  • 6. Интерфейсы –свернутый видИнтерфейсы –свернутый вид Обработка изображений Графика 123
  • 7. Интерфейс – развернутый видИнтерфейс – развернутый вид Обработка изображений Графика Интерфейс графики
  • 9. Стандартные стереотипыСтандартные стереотипы компонентовкомпонентов  executable (исполнимый) - определяетexecutable (исполнимый) - определяет компонент, который может использоваться вкомпонент, который может использоваться в узлеузле  library (библиотека) - определяет статическуюlibrary (библиотека) - определяет статическую или динамическую проектную библиотекуили динамическую проектную библиотеку  table (таблица) - определяет компонент,table (таблица) - определяет компонент, представляющий таблицу базы данныхпредставляющий таблицу базы данных  file (файл) - определяет компонент,file (файл) - определяет компонент, представляющий документ, который содержитпредставляющий документ, который содержит исходный текст или данные;исходный текст или данные;  document (документ) - определяет компонент,document (документ) - определяет компонент, представляющий документпредставляющий документ
  • 10. Стандартные стереотипыСтандартные стереотипы компонентовкомпонентов  executable (исполнимый) - определяетexecutable (исполнимый) - определяет компонент, который может использоваться вкомпонент, который может использоваться в узлеузле  library (библиотека) - определяет статическуюlibrary (библиотека) - определяет статическую или динамическую проектную библиотекуили динамическую проектную библиотеку  table (таблица) - определяет компонент,table (таблица) - определяет компонент, представляющий таблицу базы данныхпредставляющий таблицу базы данных  file (файл) - определяет компонент,file (файл) - определяет компонент, представляющий документ, который содержитпредставляющий документ, который содержит исходный текст или данные;исходный текст или данные;  document (документ) - определяет компонент,document (документ) - определяет компонент, представляющий документпредставляющий документ