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

Обзор 

SoDA автоматизирует создание отчета для повышения скорости и точности его создания. Создать документ архитектуры ПО можно в версии Microsoft® Word® или Adobe® FrameMaker® SoDA. Для создания этого отчета SoDA собирает значимые аспекты архитектуры из модели Rational Rose. Это применимо только если модель следует соглашению об именах и структуре для модели Rose.

Связанная информация Rational Unified Process:

Эта памятка по инструменту применима для Windows 2000, NT 4.0, Windows XP, Solaris или HP-UX.

Для создания документа архитектуры ПО с помощью SoDA выполните процедуру, предназначенную для вашей версии продукта:

Применение Rational SoDA/Word для создания документа архитектуры ПО

  1. Выберите в Rational Rose опцию Отчет > Отчет SoDA.
  2. При появлении в SoDA списка доступных отчетов выберите Документ архитектуры ПО Rational Unified Process.
  3. Нажмите OK для создания отчета.

Применение Rational SoDA/FrameMaker для создания документа архитектуры ПО

  1. На панели кнопок FrameMaker выберите Создать. Дважды щелкните на SoDA, затем дважды щелкните на RoseDomain и выберите шаблон RUPSoftwareArchitectureDocument.fm.
  2. Измените коннектор и введите имя модели.
  3. Выберите Файл > Сохранить как для сохранения шаблона в личной папке или в каталоге проекта.
    Может потребоваться изменить имя шаблона, чтобы оно отражало имя варианта, например, ConductTransactionsReport.fm.
  4. Выберите SoDA > Создать документ.
  5. Просмотрите созданный документ.

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

Соглашение о структуре и именах для модели Rose

Пример структуры модели Rose. Ниже перечислены диаграммы, извлекаемые SoDA из модели Rose для добавления в документ архитектуры ПО:
  • Варианты и субъекты, значимые для архитектуры, отображаются в документе в разделе Панель вариантов.
  • Значимые для архитектуры классы, интерфейсы, пакеты и посистемы отображаются в документе в разделе Логический вид.
  • Пакеты, представляющие уровни в модели разработки, показаны в документе в разделе Логический вид.
  • Все диаграммы пакет Панель процессов показаны в документе в разделе Панель процессов.
  • Диаграммы из пакета Модель реализации показана в документе в разделе Панель реализации.
  • Диаграммы панели документации показаны в документе в разделе Панель документации.