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

Обзор

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

Опишите взаимодействия между объектами разработки

Для каждой реализации прецедента следует продемонстрировать взаимодействия между участвующими объектами разработки, создав одну или несколько диаграмм последовательности. Возможно, вы уже создали ранее версии этих диаграмм, реализации прецедентов анализа, во время выполнения Задачи: анализ прецедентов. Эти реализации прецедентов анализа описывают взаимодействия между классами анализа. Необходимо разработать их для описания взаимодействий между элементами разработки.

Одним из вариантов является создание новой реализации прецедента и диаграмм последовательностей, выполнив следующие действия:

  1. Перейдите к пакету модели разработки, в котором следует создать новые реализации прецедентов. См. Рекомендации по структуре модели Rational XDE.
  2. Создайте диаграмму прецедентов. См. значок справочникаДобавление диаграмм .
  3. Добавьте реализацию прецедентов (экземпляр кооперации) к диаграмме. (См. значок справочникаДобавление форм к диаграмме .) Присвойте ей о же имя, что и у варианта.
  4. Переместите реализуемый вариант на диаграмму. См. значок справочникаДобавление форм к диаграммам .
  5. Добавьте взаимосвязь реализации от реализации варианта к варианту. См. значок справочникаДобавление взаимосвязей реализации .
  6. Для каждого независимого подпотока (сценария) создайте один или несколько экземпляров взаимодействия. (В обозревателе моделей щелкните правой кнопкой на экземпляре взаимодействия и затем выберите Добавить UML > Экземпляр взаимодействия). Рекомендуется назвать экземпляр взаимодействия по схеме "<имя прецедент> - <тип потока>".
  7. Создайте диаграмму последовательности для данного экземпляра взаимодействия. См. значок справочникаДобавление диаграмм .
  8. Введите краткое описание сценария диаграммы последовательностей. См. значок справочникаДокументирование элементов модели .
  9. Переместите субъекты, классы и интерфейсы на диаграмму и создайте объекты для взаимодействия. См. значок справочникаДобавление форм к диаграммам .
  10. Добавьте сообщения между объектами. См. значок справочникаДобавление сообщений или стимулов .
  11. Опишите каждое сообщение. См. значок справочникаДокументирование элементов модели .
  12. Для описания поведения объекта при получении сообщения присвойте сообщению операцию. См. значок справочникаПрисваивание операций сообщениями или стимулам .

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

Справочник: значок справочникаРабота с диаграммами взаимодействия (последовательности) .

Упростите диаграммы последовательностей с помощью подсистем (необязательно)

Руководство по работе с диаграммами последовательностей приведено в описании следующего шага.

Опишите поведение, связанное с постоянством

Механизмы постоянства идеально описываются с помощью шаблонов. См. следующие разделы электронной справки Rational XDE:

  • значок справочникаШаблоны разработки Rational XDE
  • значок справочникаПреимущества использования шаблонов
  • значок справочникаЗнакомство с разработкой на основе шаблонов J2EE
  • значок справочникаРазработка на основе шаблонов J2EE
  • значок справочникаПоддержка шаблонов J2EE
  • значок справочникаОпределение взаимосвязей для EJB
  • значок справочникаВзаимосвязи постоянства
  • значок справочникаСоздание взаимосвязей постоянства между EJB

Уточните поток описаний событий

Для дополнительных пояснений к диаграммам последовательностей можно добавить дополнительное описание. Текст можно добавить в любое место диаграммы. К формам диаграммы можно добавить примечания. Рекомендуется использовать предоставляемый RUP шаблон для Продукта работы: реализации вариантов.

Справочник: значок справочникаПрисоединение примечаний к формам , значок справочникаДокументация элементов модели , значок справочникаПривязка внешних файлов к элементам модели

Унифицируйте классы и подсистемы разработки

При реализации вариантов необходимо унифицировать идентифицированные классы разработки и подсистемы для обеспечения единообразия и согласованности в модели разработки.

Частью унификации разработки является идентификация общих шаблонов, доступных для факторинга и повторного применения. См. следующие разделы электронной справки Rational XDE:

  • значок справочникаРеализация шаблонов разработки
  • значок справочникаШаблоны разработки Rational XDE
  • значок справочникаПреимущества использования шаблонов

Вычисление результатов

Для данного шага определенные руководства Rational XDE отсутствуют.