< Назад | Далее >

Урок 3.2. Создание связей в соединимых доменах разработки

В данном уроке вы создадите связи между требованиями вариантов использования и классом Java.

В соединимых доменах разработки, таких как Java или J2EE, системные архитекторы или администраторы разработки могут создавать связи с требованиями. Эти связи помогают обеспечить функциональное покрытие всех требований в проекте разработки. Разработчик может перемещаться от разрабатываемых артефактов к требованиям в Rational RequisitePro и исследовать полный текст, связанный с требованием. Это дает более полное представление о целях разработки.

Данные связи по умолчанию настроены как косвенные. Proxy-требование создано в RequisitePro для представления разрабатываемого артефакта. В RequisitePro установлена трассируемость между proxy и целевым требованием.

В данном уроке вы создадите проект Java и затем создадите связь между требованиями вариантов использования и классом Java. В проекте J2EE можно связать требования варианта использования или функции с JAR EJB, сеансовыми EJB, объектами EJB BMP, управляемыми сообщениями объектами EJB J2EE, службами Web, сервлетами и другими артефактами разработки J2EE.

Показать

Начните с изучения требований варианта использования для проекта следующим образом:

  1. В панели Структура требований разверните папку Варианты использования и папку Купить диск. В типичном сценарии вы сначала изучите базовый поток варианта использования в документе требований Microsoft Word, а затем установите связь между несколькими классами Java, чтобы обеспечить требуемое поведение варианта использования.
  2. Обратите внимание, что под базовым потоком находится альтернативный поток варианта использования, который называется НЕПРАВИЛЬНЫЙ ИД ПОКУПАТЕЛЯ.
Для простоты вы создадите только один класс Java и свяжете его с альтернативным потоком варианта использования.

Создание проекта Java и класса Java

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

  1. Выберите Файл > Создать > Проект.
  2. В мастере создания проекта выберите Проект Java > Далее.
  3. Введите имя проекта Мой проект Java и нажмите Готово.
  4. Когда появится приглашение открыть проекцию Java, выберите Нет.
  5. Для создания папки для классов щелкните правой кнопкой мыши на Мой проект Java и выберите Создать > Папка.
  6. В окне Создать папку введите имя папки классы и нажмите Готово.
  7. Для просмотра созданной папки нажмите кнопку Показать связываемые панели домена и затем выберите Java. Откроется панель Структура пакетов.
  8. В панели Структура пакетов разверните Мой проект Java и щелкните правой кнопкой мыши на папке классы.
  9. Выберите Создать > Прочее > Класс > Далее.
  10. Введите имя класса FailedAuthentication и нажмите Готово.

Связывание класса с требованием варианта использования

Добавьте новый класс Java к буферу обмена ссылками и свяжите вариант использования с классом. Проверьте получившееся proxy-требование и трассируемость.

  1. В панели Структура пакетов щелкните правой кнопкой мыши на классе FailedAuthentication и выберите Соединимость > Добавить к буферу обмена ссылками.
  2. В панели Структура требований разверните папки Варианты использования и Купить диск и щелкните правой кнопкой мыши на варианте использования НЕПРАВИЛЬНЫЙ ИД ПОКУПАТЕЛЯ.
  3. Выберите Соединимость > Создать ссылку на FailedAuthentication.java.
  4. Для проверки proxy-требования найдите и разверните папку Proxy-элементы Eclipse в панели Структура требований.
  5. Разверните папку ресурсов и папку Мой проект Java.
  6. Выберите proxy для класса Java.
  7. Выберите панель Трассировать требование и щелкните на значке Трассировать от для проверки трассируемости от класса proxy до требования варианта использования.
В данном уроке были рассмотрены базовый и альтернативный потоки требования варианта использования. Были созданы проект Java и класс Java. Была установлена связь между альтернативным потоком варианта использования и классом Java. И наконец, были проверены получившееся proxy-требование и его трассируемость.
< Назад | Далее >