표준 Rational Rhapsody ReporterPLUS 템플리트

IBM® Rational® Rhapsody® ReporterPLUS에서는 여러 표준 템플리트를 제공합니다. 이러한 템플리트를 그대로 사용하거나 필요에 맞게 수정할 수 있습니다. 다음 표에 기본 출력 형식 및 각각에 대한 설명과 함께 사전 정의된 템플리트가 모두 나열되어 있습니다. 이러한 출력 형식의 디자인 기능이 단순화되고 템플리트에 사용할 수 있으므로 다음 표에 서식 있는 텍스트 형식(.rtf) 및 일반 텍스트(.txt) 형식은 나열되지 않습니다. 그러나 HTML, Microsoft Word 및 PowerPoint에서 더 많은 형식화 기능을 제공하므로 일부 일반 템플리트가 다른 세 가지 형식 중 하나 이상에서 더욱 보기 좋게 표시됩니다.

표 1. ReporterPLUS 템플리트
템플리트 이름 기본 출력 형식 설명
class.tpl HTML 또는 Word 이 템플리트는 프로젝트의 클래스에 대한 정보를 정의하고 클래스의 다음 요소에 대한 문서를 인쇄합니다.
  • 속성
  • 오퍼레이션
  • 관계
  • 이벤트
  • 상태 차트 및 활동 다이어그램(다이어그램 포함)
ClassHierarchyBrowser.tpl HTML 이 템플리트는 설명 및 하이퍼링크된 색인과 함께 모델 클래스 계층의 목록을 생성합니다.
ClassHierarchyBrowser2.tpl HTML 이 템플리트는 제목 페이지 및 하이퍼링크된 색인과 함께 모델 루트 클래스를 생성합니다.
ClassHierarchyBrowser3.tpl HTML 이 템플리트는 Java Script, 제목 페이지 및 하이퍼링크된 색인을 포함하여 모델 클래스 계층을 생성합니다.
ClassOverviewPresentation.tpl PowerPoint 이 템플리트는 패키지의 클래스 개요를 프리젠테이션으로 보여줍니다.
ClassReport.tpl Word 이 템플리트는 모델의 모든 클래스에 대한 속성 및 오퍼레이션 정보를 추출합니다.
DetailedClassReport.tpl Word 이 템플리트는 목차를 생성하고 속성 및 오퍼레이션과 함께 모든 클래스를 나열합니다.
DiagramOrientedReport.tpl Word 이 템플리트는 오브젝트 모델 다이어그램이 있는 패키지를 모두 보여줍니다. 각 패키지에 대해 각 다이어그램 뒤에 해당 다이어그램에 대해 포함된 요소가 표시되는 모든 오브젝트 모델 다이어그램이 표시됩니다.
DiagramReport_Hierarchy.tpl Word 이 템플리트는 프로젝트의 다이어그램과 관련된 정보를 정의합니다. 다음의 프로젝트 레벨과 패키지 레벨 다이어그램이 모두 포함되어 있습니다.

1. 협업 다이어그램

2. 컴포넌트 다이어그램

3. 배치 다이어그램

4. 오브젝트 모델 다이어그램

5. 시퀀스 다이어그램

6. 유스 케이스 다이어그램

7. 상태 차트 및 활동 다이어그램

Diagrams.tpl Word 및 PowerPoint 모델의 모든 다이어그램과 제목을 표시합니다.
EgalitarianPackageReport.tpl Word 이 템플리트는 다이어그램 지향 보고서를 생성합니다.보고서에 표시되는 다이어그램은 오브젝트 모델, 유스 케이스, 시퀀스, 배치, 협업 및 컴포넌트 다이어그램입니다.
EgalitarianPackageReport2.tpl Word 이 템플리트는 프로젝트의 클래스에 대한 다이어그램 지향 보고서를 생성합니다. 보고서에 표시되는 다이어그램은 오브젝트 모델, 유스 케이스, 시퀀스, 배치, 협업 및 컴포넌트 다이어그램입니다.
FullDetailedProjectReport.tpl Word, PowerPoint 또는 HTML 이 일반 템플리트는 전체 프로젝트에 대한 정보를 정의합니다. 프로젝트의 모든 모델 요소 및 프로젝트의 모든 다이어그램이 포함됩니다.
GetStarted.tpl Word 및 PowerPoint 모델의 모든 다이어그램 및 클래스를 표시합니다.
HierarchicalPackageReport.tpl Word 다이어그램, 클래스 및 중첩 패키지가 표시되는 패키지를 통해 반복적으로 전달합니다.
IndexedClassReport.tpl Word 패키지의 오브젝트 모델 다이어그램 및 클래스를 인쇄합니다.
MetamodelReport.tpl Word 오브젝트 모델 다이어그램이 있는 패키지를 모두 표시합니다.각 패키지에 대해 패키지 내의 모든 오브젝트 모델 다이어그램 및 클래스를 표시합니다. 각 클래스에 대해 템플리트가 클래스의 연관, 오퍼레이션 및 속성을 추출합니다.
ModelMetrics.tpl Word 또는 HTML 모델의 각 패키지 및 전체 모델에 대한 메트릭을 인쇄합니다.
OverriddenProperties.tpl Word 이 템플리트는 대체된 특성에 대한 정보를 정의합니다. 모델의 모든 메타클래스에 대한 대체된 특성이 포함됩니다. 메타클래스 이름 뒤에 각 메타클래스에 대해 대체된 특성의 테이블을 인쇄합니다. 대체된 특성이 없는 메타클래스를 실행할 수 있는 Q 표현식이 있습니다.
PackageReport.tpl Word 이 템플리트는 다음 패키지의 모든 요소 및 패키지와 관련된 정보를 정의합니다.
  • 모든 패키지(중첩 구조)
  • 각 패키지의 모든 다이어그램
  • 패키지에 포함된 요소
  • 하위 패키지 및 해당 요소

프로젝트 레벨 정보는 포함되지 않습니다.

PackageReportFiles.tpl Word 이 템플리트는 다음 패키지의 모든 요소 및 패키지와 관련된 정보를 정의합니다.
  • 모든 패키지(중첩 구조)
  • 각 패키지의 모든 다이어그램
  • 패키지에 포함된 요소
  • 하위 패키지 및 해당 요소

프로젝트 레벨 정보는 포함되지 않습니다.

ProjectReport.tpl Word 이 일반 템플리트는 전체 프로젝트에 대한 정보를 정의합니다. 프로젝트의 모든 모델 요소 및 모든 다이어그램이 포함됩니다. 또한 제목 페이지와 목차가 포함됩니다.
RequirementsTable.tpl Word 이 템플리트는 요구사항, 유스 케이스, 액터 및 모든 다이어그램을 나열합니다.
IBM Rational RhapsodyHTML Exporter.tpl HTML 전용 템플리트가 프로젝트의 포괄적인 HTML 보고서를 생성합니다. 이 템플리트는 레이블별 모델 요소를 포함하여 전체 프로젝트에 대한 정보를 정의합니다.
SequenceDiagramWithClasses.tpl Word 및 PowerPoint 이 템플리트는 시퀀스 다이어그램 및 시퀀스 다이어그램에 참여하는 클래스에 대한 정보를 제공합니다. 또한 제목 페이지와 목차가 포함됩니다.
Statechart.tpl Word 이 템플리트는 프로젝트의 상태 차트에 대한 정보를 제공합니다. 상태 차트, 상태 및 각 상태 차트에 포함된 요소의 목록이 포함됩니다.
SysMLDataFlowInPackage.tpl HTML 또는 Word 이 특수 템플리트는 시스템 설계자(SA)에서 Rational Rhapsody 패키지로 가져온 데이터를 나열합니다.
SysMLreport.tpl Word 또는 HTML 이 템플리트는 SysML 프로파일을 사용하여 문서를 생성하기 위한 기본 스테레오타입을 제공합니다. 작성 시 SysML가 프로젝트 유형으로 선택되어 있지 않은 경우 이 템플리트의 전체 기능을 활용할 수 없습니다.

기본 섹션에서 문서가 다음 순서대로 생성됩니다(있는 경우).

  • 요구사항 다이어그램
  • 유스 케이스 다이어그램
  • 시퀀스 다이어그램
  • 구조 다이어그램
  • 오브젝트 모델 다이어그램
  • 외부 블록 다이어그램
  • 내부 블록 다이어그램
  • 매개변수식 다이어그램
  • 요소 사전
  • 모델 구성

생성된 문서는 적절하게 하이퍼링크됩니다.

TabularViews.tpl 선택한 모든 형식 이 템플리트는 모델의 모든 다이어그램을 표시합니다.
UseCaseDiagramsDetailedReport.tpl Word 이 템플리트는 유스 케이스 다이어그램, 유스 케이스 및 프로젝트의 액터에 대한 정보를 제공합니다. 모든 유스 케이스 다이어그램 뒤에 유스 케이스 다이어그램과 관련된 유스 케이스 및 액터를 나열합니다.
UseCaseReport.tpl Word 이 템플리트는 모델의 모든 유스 케이스 및 유스 케이스 다이어그램을 인쇄합니다.

피드백