. Разработка диаграммы развертывания в среде Rational Rose
Диаграмма развертывания является второй составной частью физического представления модели. Активизация диаграммы развертывания может быть выполнена одним из следующих способов:
После активизации диаграммы развертывания специальная панель инструментов приобретет следующий вид (рис. 12.20).
Рис. 12.20. Внешний вид специальной панели инструментов для диаграммы развертывания
Работа с диаграммой развертывания состоит в создании процессоров и устройств, их спецификации, установлении связей между ними, а также добавлении и спецификации процессов. Применительно к отдельным процессорам можно использовать стереотипы.
Ниже приводится пример графического изображения диаграммы развертывания (рис. 12.21).
Рис. 12.21. Пример графического изображения диаграммы развертывания в среде Rational Rose
Одним из наиболее мощных свойств среды Rational Rose является возможность генерации программного кода после построения модели. Как уже отмечалось ранее, возможность генерации текста программы на том или ином языке программирования зависит от установленной версии Rational Rose.
Общая последовательность действий, которые необходимо выполнить для этого, состоит из шести этапов:
Особенности выполнения каждого из этапов могут изменяться в зависимости от выбора языка. В среде Rational Rose предусмотрено задание достаточно большого числа свойств, характеризующих как отдельные классы, так и проект в целом. Однако описание этих свойств выходит за пределы настоящей книги.