Обзор
Эта памятка по инструменту поддерживает выполнение разработки подсистем с помощью Rational XDE Developer - Java
Platform Edition.
-
Шаги, описанные в этой памятке по инструменту, соответствуют этапам выполнения определенных задач.
-
Ссылки на разделы электронной справки XDE помечены с помощью значка .
-
В этой памятке по инструменту выполняются следующие шаги:
-
В подсистему добавляются классы и прочие подсистемы для реализации интерфейсов подсистемы.
Кооперацию элементов модели в подсистеме следует документировать с помощью диаграмм последовательности, показывающих
как реализуется поведение подсистемы. Каждая операция или интерфейс, реализуемый подсистемой, должен иметь одну или
несколько задокументированных диаграмм последовательностей. Эта диаграмма, принадлежащая подсистеме, используется для
проектирования внутреннего поведения подсистемы.
-
Создайте при необходимости диаграмму классов. См. Добавление диаграмм
.
-
Добавьте подсистему и классы. СМ. Памятку по инструменту: идентификация элементов проектирования с
помощью Rational XDE для ознакомления с добавлением новых подсистем и классов.
-
Задокументируйте все реализованные операции интерфейса следующим образом:
-
Добавьте экземпляр кооперации для каждой операции интерфейса. Назовите его по операции. (В обозреватели
моделей щелкните правой кнопкой мыши на пакете подсистемы и выберите Добавить UML > Экземпляр
кооперации).
-
Создайте экземпляр взаимодействия с тем же именем. (В обозревателе моделей щелкните правой кнопкой на
экземпляре взаимодействия и затем выберите Добавить UML > Экземпляр кооперации).
-
Создайте диаграмму последовательности для данного экземпляра взаимодействия. См. Добавление диаграмм
.
-
Переместите классы и интерфейсы на диаграмму и создайте объекты для взаимодействия. См. Добавление форм к диаграммам
.
-
Добавьте сообщения или стимулы между объектами. См. Добавление сообщений или стимулов
.
-
Присвойте сообщениям операции. См. Присваивание операций сообщениям или стимулам
.
Дополнительные сведения приведены в следующих разделах электронной справки Rational XDE:
-
Работа с диаграммами классов
-
Работа с диаграммами взаимодействий
(последовательностей)
-
Моделирование приложений Java и
Web-приложений
Справочник: Документация элементов модели
Когда элемент, содержащийся в подсистеме, использует поведение элемента, содержащегося в другой подсистеме, между
содержащими подсистемами создается зависимость. Для улучшения повторного использования и снижения затрат по
обслуживанию зависимостей, опишите ситуацию с точки зрения зависимости от определенного интерфейса подсистемы, а не с
точки зрения самой подсистемы или элемента, содержащегося в ней.
Справочник: Добавление взаимосвязей
зависимостей
|