Руководство по инструменту: Проектирование подсистем с помощью Rational XDE Developer
В этой памятке по инструменту описано выполнение проектирования подсистем с помощью Rational XDE Developer.
Инструмент: Rational XDE Developer
Взаимосвязи
Основное описание

Обзор 

Эта памятка по инструменту поддерживает выполнение разработки подсистем с помощью Rational XDE Developer - Java Platform Edition.

Распределение поведения подсистем между элементами подсистемы

В подсистему добавляются классы и прочие подсистемы для реализации интерфейсов подсистемы.

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

  1. Создайте при необходимости диаграмму классов. См. значок справочникаДобавление диаграмм .
  2. Добавьте подсистему и классы. СМ. Памятку по инструменту: идентификация элементов проектирования с помощью Rational XDE для ознакомления с добавлением новых подсистем и классов.
  3. Задокументируйте все реализованные операции интерфейса следующим образом:
    • Добавьте экземпляр кооперации для каждой операции интерфейса. Назовите его по операции. (В обозреватели моделей щелкните правой кнопкой мыши на пакете подсистемы и выберите Добавить UML > Экземпляр кооперации).
    • Создайте экземпляр взаимодействия с тем же именем. (В обозревателе моделей щелкните правой кнопкой на экземпляре взаимодействия и затем выберите Добавить UML > Экземпляр кооперации).
    • Создайте диаграмму последовательности для данного экземпляра взаимодействия. См. значок справочникаДобавление диаграмм .
    • Переместите классы и интерфейсы на диаграмму и создайте объекты для взаимодействия. См. значок справочникаДобавление форм к диаграммам .
    • Добавьте сообщения или стимулы между объектами. См. значок справочникаДобавление сообщений или стимулов .
    • Присвойте сообщениям операции. См. значок справочникаПрисваивание операций сообщениям или стимулам .

Дополнительные сведения приведены в следующих разделах электронной справки Rational XDE:

  • значок справочникаРабота с диаграммами классов
  • значок справочникаРабота с диаграммами взаимодействий (последовательностей)
  • значок справочникаМоделирование приложений Java и Web-приложений

Документация элементов подсистемы

Справочник: значок справочникаДокументация элементов модели

Описание зависимостей подсистемы

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

Справочник: значок справочникаДобавление взаимосвязей зависимостей