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

Viewers also liked

8. 跟進五步驟
8. 跟進五步驟8. 跟進五步驟
8. 跟進五步驟
ukenbe
 
8 а конференция
8 а конференция8 а конференция
8 а конференция
dolyshka
 
конная,8
конная,8конная,8
конная,8
Elena Bushurova
 
8955892
89558928955892
8955892
Maman Singh
 
8 - 6 基于中断的功能调用
8 - 6 基于中断的功能调用8 - 6 基于中断的功能调用
8 - 6 基于中断的功能调用
Jesse Huang
 
квн физики и лирики 8класс
квн физики и лирики 8классквн физики и лирики 8класс
квн физики и лирики 8класс
Максим Сыропятов
 
8 Beneficios de la Lectura
8 Beneficios de la Lectura8 Beneficios de la Lectura
8 Beneficios de la Lectura
Gustavo Apaza
 
บทที่ 8
บทที่  8บทที่  8
8 сентября международный день грамотности
8 сентября   международный день грамотности8 сентября   международный день грамотности
8 сентября международный день грамотностиSvetlana Kuprjashova
 
8 Biggest mistakes digital signage
8 Biggest mistakes digital signage8 Biggest mistakes digital signage
8 Biggest mistakes digital signage
LC TECH VIETNAM
 
Holle Potito Plátano & melocotón bananepfirsich_190g
Holle Potito Plátano & melocotón bananepfirsich_190gHolle Potito Plátano & melocotón bananepfirsich_190g
Holle Potito Plátano & melocotón bananepfirsich_190g
Farmacia Internacional
 
ЭкоБазис Лекция 8 "Сохранение почв" Максим Бобровский
ЭкоБазис Лекция 8 "Сохранение почв" Максим БобровскийЭкоБазис Лекция 8 "Сохранение почв" Максим Бобровский
ЭкоБазис Лекция 8 "Сохранение почв" Максим Бобровский
centrecon
 
89 muster2014 Boulay
89 muster2014 Boulay89 muster2014 Boulay
89 muster2014 Boulay
Muster2014
 

Viewers also liked (15)

88K4O Marine License
88K4O Marine License88K4O Marine License
88K4O Marine License
 
8 besar
8 besar8 besar
8 besar
 
8. 跟進五步驟
8. 跟進五步驟8. 跟進五步驟
8. 跟進五步驟
 
8 а конференция
8 а конференция8 а конференция
8 а конференция
 
конная,8
конная,8конная,8
конная,8
 
8955892
89558928955892
8955892
 
8 - 6 基于中断的功能调用
8 - 6 基于中断的功能调用8 - 6 基于中断的功能调用
8 - 6 基于中断的功能调用
 
квн физики и лирики 8класс
квн физики и лирики 8классквн физики и лирики 8класс
квн физики и лирики 8класс
 
8 Beneficios de la Lectura
8 Beneficios de la Lectura8 Beneficios de la Lectura
8 Beneficios de la Lectura
 
บทที่ 8
บทที่  8บทที่  8
บทที่ 8
 
8 сентября международный день грамотности
8 сентября   международный день грамотности8 сентября   международный день грамотности
8 сентября международный день грамотности
 
8 Biggest mistakes digital signage
8 Biggest mistakes digital signage8 Biggest mistakes digital signage
8 Biggest mistakes digital signage
 
Holle Potito Plátano & melocotón bananepfirsich_190g
Holle Potito Plátano & melocotón bananepfirsich_190gHolle Potito Plátano & melocotón bananepfirsich_190g
Holle Potito Plátano & melocotón bananepfirsich_190g
 
ЭкоБазис Лекция 8 "Сохранение почв" Максим Бобровский
ЭкоБазис Лекция 8 "Сохранение почв" Максим БобровскийЭкоБазис Лекция 8 "Сохранение почв" Максим Бобровский
ЭкоБазис Лекция 8 "Сохранение почв" Максим Бобровский
 
89 muster2014 Boulay
89 muster2014 Boulay89 muster2014 Boulay
89 muster2014 Boulay
 

More from pogromskaya

електронні матеріали
електронні матеріалиелектронні матеріали
електронні матеріали
pogromskaya
 
Проектування реляційних БД
Проектування реляційних БДПроектування реляційних БД
Проектування реляційних БД
pogromskaya
 
Моделі даних в БД. ER-діаграми
Моделі даних в БД. ER-діаграмиМоделі даних в БД. ER-діаграми
Моделі даних в БД. ER-діаграми
pogromskaya
 
Реляційна модель БД
Реляційна модель БДРеляційна модель БД
Реляційна модель БД
pogromskaya
 
САПР_СALS
САПР_СALSСАПР_СALS
САПР_СALS
pogromskaya
 
інтегровані уроки
інтегровані урокиінтегровані уроки
інтегровані уроки
pogromskaya
 
сапр
сапрсапр
сапр
pogromskaya
 
Розгортання
РозгортанняРозгортання
Розгортання
pogromskaya
 
Прецедентів
ПрецедентівПрецедентів
Прецедентів
pogromskaya
 
Діяльності
ДіяльностіДіяльності
Діяльності
pogromskaya
 
Взаємодії
ВзаємодіїВзаємодії
Взаємодії
pogromskaya
 
Станів
СтанівСтанів
Станів
pogromskaya
 
Введення Uml
Введення UmlВведення Uml
Введення Uml
pogromskaya
 
Класів
КласівКласів
Класів
pogromskaya
 
ппс
ппсппс
ппс
pogromskaya
 
ПВПС
ПВПСПВПС
ПВПС
pogromskaya
 
Trpo 3 создание_по2
Trpo 3 создание_по2Trpo 3 создание_по2
Trpo 3 создание_по2
pogromskaya
 

More from pogromskaya (20)

електронні матеріали
електронні матеріалиелектронні матеріали
електронні матеріали
 
Проектування реляційних БД
Проектування реляційних БДПроектування реляційних БД
Проектування реляційних БД
 
Моделі даних в БД. ER-діаграми
Моделі даних в БД. ER-діаграмиМоделі даних в БД. ER-діаграми
Моделі даних в БД. ER-діаграми
 
Реляційна модель БД
Реляційна модель БДРеляційна модель БД
Реляційна модель БД
 
САПР_СALS
САПР_СALSСАПР_СALS
САПР_СALS
 
інтегровані уроки
інтегровані урокиінтегровані уроки
інтегровані уроки
 
ікт
іктікт
ікт
 
сапр
сапрсапр
сапр
 
Розгортання
РозгортанняРозгортання
Розгортання
 
Прецедентів
ПрецедентівПрецедентів
Прецедентів
 
Діяльності
ДіяльностіДіяльності
Діяльності
 
Взаємодії
ВзаємодіїВзаємодії
Взаємодії
 
Станів
СтанівСтанів
Станів
 
Введення Uml
Введення UmlВведення Uml
Введення Uml
 
Класів
КласівКласів
Класів
 
MW
MWMW
MW
 
C-S
C-SC-S
C-S
 
ппс
ппсппс
ппс
 
ПВПС
ПВПСПВПС
ПВПС
 
Trpo 3 создание_по2
Trpo 3 создание_по2Trpo 3 создание_по2
Trpo 3 создание_по2
 

Компонентів

  • 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 (документ) - определяет компонент, представляющий документпредставляющий документ