Добавил:
Rumpelstilzchen2018@yandex.ru Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
4-й семестр / Лекции / 09-10. Диаграммы состояний; деятельностей; компонентов; размещения.pptx
Скачиваний:
51
Добавлен:
30.08.2021
Размер:
766.68 Кб
Скачать

Центр дистанционного обучения

Диаграмма

online.mirea.ru

Центр дистанционного обучения

Диаграмма

деятельностей

online.mirea.ru

Центр дистанционного обучения

Диаграмма

деятельностей

online.mirea.ru

Центр дистанционного обучения

Диаграммы

Диаграммы компонентов (componentкомпонентовdiagrams) показывают, как выглядит модель на физическом уровне. На них изображены компоненты программного­ обеспечения и связи между ними.

 

Одна из диаграмм компонентов

Диаграмма компонентов для сервера

для банковской системы

 

 

ATM.exe

ATMServer.exe

 

 

 

Card Reader

Cash Dispenser

Ассouпt

ATM Screen

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Account

 

 

 

Card

 

Reader

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash Dispenser

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ATM Screen

online.mirea.ru

Центр дистанционного обучения

Диаграммы

компонентов

а) для компонента уровня типов указывается имя типа

б) для компонента уровня экземпляра – собственное имя компонента и имя

типа.

online.mirea.ru

Центр дистанционного обучения

Диаграммы

компонентов

компонентами могут быть динамически подключаемые библиотеки а),

Web-страницы на языке разметки гипертекста б) и файлы справки в).

стереотипы для компонентов в форме рабочих продуктов. Как правило – это

файлы с исходными текстами программ г).

online.mirea.ru

Центр дистанционного обучения

 

Диаграммы

 

компонентов

 

В языке UML для

определены следующие стереотипы:

 

<<file>> (файл) – определяет наиболее общую разновидность компонента, который

 

представляется в виде произвольного физического файла.

 

<<executable>> (исполнимый) – определяет разновидность компонента-файла, который

 

является исполнимым файлом и может выполняться на компьютерной платформе.

 

<<document>> (документ) – определяет разновидность компонента-файла, который

 

представляется в форме документа произвольного содержания, не являющегося

 

исполнимым файлом или файлом с исходным текстом программы.

 

<<library>> (библиотека) – определяет разновидность компонента-файла, который

 

представляется в форме динамической или статической библиотеки.

 

<<source>> (источник) – определяет разновидность компонента-файла, представляющего

 

собой файл с исходным текстом программы, который после компиляции может быть

 

преобразован в исполнимый файл.

 

 

online.mirea.ru

<<table>> (таблица) – определяет разновидность компонента, который представляется в

Центр дистанционного обучения

Диаграммы

компонентов

интерфейс графически изображается окружностью, которая соединяется с компонентом отрезком линии без стрелок а).

интерфейс на диаграмме компонентов может быть изображен в виде прямоугольника класса со стереотипом << interface>> и секцией поддерживаемых операций б).

online.mirea.ru

Центр дистанционного обучения

Диаграммы

компонентов

online.mirea.ru

Центр дистанционного обучения

Диаграммы

компонентов