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