Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Разработка диаграммы развертывания и редактирование свойств ее элементов




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

 

Активизация диаграммы развертывания может быть выполнена следующим способом:

 

• Дважды щелкнуть на пиктограмме представления развертывания (Deployment View) в браузере проекта.

 

 

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

 

Работа с диаграммой развертывания состоит в создании процессоров и устройств,их спецификации,установлении связей между ними,а также добавлении и спецификации процессов.

 

Для добавления узла на диаграмму развертывания нужно с помощью левой кнопки мыши нажать кнопку с изображением пиктограммы требуемого узла (процессора или устройства)на специальной панели инструментов,отпустить левую кнопку мыши и щелкнуть левой кнопкой мыши на свободном месте рабочего листа диаграммы.

 

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

 

Продолжая разработку модели системы управления телефоном, построим для нее диаграмму развертывания. С этой целью в качестве первого узла выберем тип процессор и зададим ему имя Телефон №1, для которого в форме примечания укажем помеченное значение: {адрес абонента = Ленинский проспект, д.5}. Это значение служит для спецификации конкретного адреса одного из телефонов системы (рис. 3.66).

Рис. 3.66. Диаграмма развертывания после добавления узла Телефон № 1

 

Для каждого процессора можно специфицировать различные свойства, такие как стереотип, характеристику, процессы и их приоритет.

 

При этом на вкладке General можно только изменить имя процессора, ввести текст стереотипа, предложенный самим разработчиком, и текст документации, поясняющий особенности физического размещения данного компонента. На вкладке Detail окна спецификации свойств процессора можно определить его характеристики, выбрать процессы и вариант планирования его работы.

 

Продолжая разработку диаграммы развертывания для модели телефона,

 

следует добавить второй узел типа устройство (Device) с именем Сеть, для которого задать стереотип <<закрытая сеть>>. При этом для задания стереотипа следует ввести его текст без угловых кавычек в строку с именем Stereotype.

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

Для добавления соединения между двумя узлами нужно с помощью левой кнопки мыши нажать кнопку с изображением соединения на специальной панели инструментов, отпустить левую кнопку мыши, щелкнуть левой кнопкой мыши на изображении одного из узлов на диаграмме и отпустить ее на изображении другого узла.

 

В результате этих действий на диаграмме появится изображение соединения в форме линии без стрелок, соединяющей два выбранных узла. Применительно к диаграмме развертывания модели телефона одним из рассмотренных способов следует добавить соединение для узлов с именами Телефон №1 и

Сеть (рис. 3.70).

 

 

Рис. 3.70. Диаграмма развертывания после добавления соединения между узлами Телефон № 1 и Сеть

 

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

Для завершения построения диаграммы развертывания рассматриваемого примера следует описанным выше способом добавить оставшиеся узлы и соединения. С этой целью следует выполнить следующие действия:

 

1. Добавить процессор с именем: Телефон №2, для которого задать помеченное значение в форме примечания: {адрес абонента=ул.академика Королева, д.12}.

 

2. Добавить процессор с именем: Телефон №3, для которого задать помеченное значение в форме примечания: {адрес абонента=ул.Тверская,д.33}.

 

3. Добавить процессор с именем: Сервер Сотового Оператора.

 

4. Добавить соединение для узлов с именами Телефон №2 и Сеть.

 

5. Добавить соединение для узлов с именами Телефон №3 и Сеть.

6. Добавить соединение для узлов с именами Сервер Сотового Оператора и Сеть.

Построенная таким образом диаграмма развертывания будет иметь следующий вид (рис. 3.71).

 

Рис. 3.71. Окончательный вид диаграммы развертывания разрабатываемой модели управления телефоном

 

 





Поделиться с друзьями:


Дата добавления: 2016-09-06; Мы поможем в написании ваших работ!; просмотров: 599 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Не будет большим злом, если студент впадет в заблуждение; если же ошибаются великие умы, мир дорого оплачивает их ошибки. © Никола Тесла
==> читать все изречения...

2599 - | 2278 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.