загрузка...

12.7. Разработка диаграммы последовательности в среде Rational Rose


Диаграмма последовательности может быть активизирована одним из следующих способов:
• Щелкнуть на кнопке с изображением диаграммы последовательности на стандартной панели инструментов.
• Через пункт меню Browse – Interaction Diagram (Браузер – Диаграмма взаимодействия).
После выполнения указанных действий в окне диаграммы появится чистое изображение для размещения элементов диаграммы последовательности, выбираемых с помощью специальной панели инструментов (рис. 12.14).
Рис. 12.14.Внешний вид специальной панели инструментов для диаграммы последовательности
Построение диаграммы последовательности сводится к добавлению или удалению отдельных объектов и сообщений, а также к их спецификации. Доступ к спецификации этих элементов организован либо через контекстное меню, либо через пункт меню Browse – Specification (Браузер – Спецификация). При добавлении сообщений на диаграмму последовательности они получают по умолчанию свой номер в последовательности. Ниже приводится пример построенной диаграммы состояний (рис. 12.15).
Рис. 12.15.Пример графического изображения диаграммы последовательности в окне диаграммы среды Rational Rose
При необходимости можно изменить порядок следования сообщений и их спецификацию, а также сопоставить сообщения с операциями. Дополнительно можно устанавливать синхронизацию сообщений, связать с сообщением примечание (комментарий) с помощью скриптов.
<< | >>
Источник: Александр Леоненков. Самоучитель UML. 2007

Еще по теме 12.7. Разработка диаграммы последовательности в среде Rational Rose:

  1. 12.6. Разработка диаграммы состояний в среде Rational Rose
  2. 12.8. Разработка диаграммы кооперации в среде Rational Rose
  3. 12.4. Разработка диаграммы вариантов использования в среде Rational Rose
  4. 12.9. Разработка диаграммы компонентов в среде Rational Rose
  5. 12.10. Разработка диаграммы развертывания в среде Rational Rose
  6. 12.5. Разработка диаграммы классов в среде Rational Rose
  7. 12.3. Начало работы над проектом в среде Rational Rose
  8. 12.1. Общая характеристика CASE-средства Rational Rose 98/2000
  9. 12.2. Особенности рабочего интерфейса Rational Rose
  10. Особенности реализации языка UML в CASE-инструментарии Rational Rose 98/200
  11. Диаграмма последовательности (sequence diagram)