🗊Презентация Диаграмма развертывания языка UML 2 (Лекция 8)

Нажмите для полного просмотра!
Диаграмма развертывания языка UML 2 (Лекция 8), слайд №1Диаграмма развертывания языка UML 2 (Лекция 8), слайд №2Диаграмма развертывания языка UML 2 (Лекция 8), слайд №3Диаграмма развертывания языка UML 2 (Лекция 8), слайд №4Диаграмма развертывания языка UML 2 (Лекция 8), слайд №5Диаграмма развертывания языка UML 2 (Лекция 8), слайд №6Диаграмма развертывания языка UML 2 (Лекция 8), слайд №7Диаграмма развертывания языка UML 2 (Лекция 8), слайд №8Диаграмма развертывания языка UML 2 (Лекция 8), слайд №9Диаграмма развертывания языка UML 2 (Лекция 8), слайд №10Диаграмма развертывания языка UML 2 (Лекция 8), слайд №11Диаграмма развертывания языка UML 2 (Лекция 8), слайд №12Диаграмма развертывания языка UML 2 (Лекция 8), слайд №13Диаграмма развертывания языка UML 2 (Лекция 8), слайд №14Диаграмма развертывания языка UML 2 (Лекция 8), слайд №15Диаграмма развертывания языка UML 2 (Лекция 8), слайд №16

Вы можете ознакомиться и скачать презентацию на тему Диаграмма развертывания языка UML 2 (Лекция 8). Доклад-сообщение содержит 16 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Учебный курс
Язык UML в анализе и проектировании программных систем и бизнес-процессов

Лекция 8
 Диаграмма развертывания
языка UML 2
Описание слайда:
Учебный курс Язык UML в анализе и проектировании программных систем и бизнес-процессов Лекция 8 Диаграмма развертывания языка UML 2

Слайд 2





Архитектура распределенных систем – исходное представление
Описание слайда:
Архитектура распределенных систем – исходное представление

Слайд 3





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

Слайд 4





Основные обозначения на диаграмме развертывания
Описание слайда:
Основные обозначения на диаграмме развертывания

Слайд 5





Узел (node)
- является элементом модели, который представляет некоторый вычислительный ресурс для развертывания на нем различных артефактов
На практике для уточнения спецификации узла могут использоваться различные текстовые стереотипы, которые акцентируют внимание на назначении этого узла.
Хотя в языке UML 2.х конкретные стереотипы для узлов не определены, разработчики предложили для этой цели следующие текстовые стереотипы:
«application server» (сервер приложений), «client workstation» (клиентская рабочая станция), «mobile device» (мобильное устройство), «embedded device» (встроенное устройство), «processor» (процессор), «sensor» (датчик), «modem» (модем), «net» (сеть), «printer» (принтер) и другие.
Описание слайда:
Узел (node) - является элементом модели, который представляет некоторый вычислительный ресурс для развертывания на нем различных артефактов На практике для уточнения спецификации узла могут использоваться различные текстовые стереотипы, которые акцентируют внимание на назначении этого узла. Хотя в языке UML 2.х конкретные стереотипы для узлов не определены, разработчики предложили для этой цели следующие текстовые стереотипы: «application server» (сервер приложений), «client workstation» (клиентская рабочая станция), «mobile device» (мобильное устройство), «embedded device» (встроенное устройство), «processor» (процессор), «sensor» (датчик), «modem» (модем), «net» (сеть), «printer» (принтер) и другие.

Слайд 6





Узел в качестве типа и экземпляра
Имя типа узла записывается в форме обычного имени классификатора: <имя-типа-узла>. При этом имя начинается с заглавной буквы, а строка имени не подчеркивается. Имя типа узла указывает на некоторую разновидность узлов, присутствующих в модели системы.
Имя экземпляра узла записывается в следующей формате (БНФ):
	<имя-экземпляра-узла>::=[<собственное-имя-узла >][‘:’ <имя-типа-узла>, 
при этом собственное имя узла записывается со строчной буквы, а вся запись подчеркивается.
Описание слайда:
Узел в качестве типа и экземпляра Имя типа узла записывается в форме обычного имени классификатора: <имя-типа-узла>. При этом имя начинается с заглавной буквы, а строка имени не подчеркивается. Имя типа узла указывает на некоторую разновидность узлов, присутствующих в модели системы. Имя экземпляра узла записывается в следующей формате (БНФ): <имя-экземпляра-узла>::=[<собственное-имя-узла >][‘:’ <имя-типа-узла>, при этом собственное имя узла записывается со строчной буквы, а вся запись подчеркивается.

Слайд 7





Среда выполнения (execution environment)
- представляет собой узел, который обладает функциональностью, необходимой для практического выполнения развернутых на нем исполнимых артефактов
Описание слайда:
Среда выполнения (execution environment) - представляет собой узел, который обладает функциональностью, необходимой для практического выполнения развернутых на нем исполнимых артефактов

Слайд 8





Устройство (device)
- представляет собой узел, который обладает некоторым общим вычислительным ресурсом со способностью обрабатывать развернутые на нем артефакты
Цель развертывания (deployment target) является абстрактным метаклассом для указания местоположения размещаемого артефакта.
Описание слайда:
Устройство (device) - представляет собой узел, который обладает некоторым общим вычислительным ресурсом со способностью обрабатывать развернутые на нем артефакты Цель развертывания (deployment target) является абстрактным метаклассом для указания местоположения размещаемого артефакта.

Слайд 9





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

Слайд 10





Спецификация развертывания (deployment specification)
- специфицирует множество свойств, которые определяют параметры выполнения артефакта компонента, развертываемого на некотором узле
Описание слайда:
Спецификация развертывания (deployment specification) - специфицирует множество свойств, которые определяют параметры выполнения артефакта компонента, развертываемого на некотором узле

Слайд 11





Примеры графического изображения экземпляров спецификаций развертывания
Описание слайда:
Примеры графического изображения экземпляров спецификаций развертывания

Слайд 12





Развертывание (deployment)
- представляет собой размещение артефакта или экземпляра артефакта на некоторой цели развертывания.
Описание слайда:
Развертывание (deployment) - представляет собой размещение артефакта или экземпляра артефакта на некоторой цели развертывания.

Слайд 13





Второй и третий способы представления множества экземпляров артефактов, развернутых на узле
Описание слайда:
Второй и третий способы представления множества экземпляров артефактов, развернутых на узле

Слайд 14





Манифестация (manifestation)
- представляет собой отношение для спецификации конкретного физического воплощения одного или нескольких элементов модели посредством артефакта
Описание слайда:
Манифестация (manifestation) - представляет собой отношение для спецификации конкретного физического воплощения одного или нескольких элементов модели посредством артефакта

Слайд 15





Путь коммуникации (communication path)
- является ассоциацией между двумя целями развертывания, посредством которой они обладают способностью обмениваться сигналами и сообщениями
Описание слайда:
Путь коммуникации (communication path) - является ассоциацией между двумя целями развертывания, посредством которой они обладают способностью обмениваться сигналами и сообщениями

Слайд 16





Самостоятельное задание №9
Выполнить текущее тестирование: вопросы 37-40
Разработать диаграмму развертывания для ATM
Изобразить следующие узлы: Банкомат, Сервер Банка.
Изобразить необходимые артефакты и среды выполнения
Изобразить отношения между ними
Описание слайда:
Самостоятельное задание №9 Выполнить текущее тестирование: вопросы 37-40 Разработать диаграмму развертывания для ATM Изобразить следующие узлы: Банкомат, Сервер Банка. Изобразить необходимые артефакты и среды выполнения Изобразить отношения между ними



Похожие презентации
Mypresentation.ru
Загрузить презентацию