Rational® Publishing Engine과
Rational DOORS®를 통합하면
Rational DOORS 내에서 문서를 직접 생성할 수 있습니다.
시작하기 전에
컨텐츠를 사용할
Rational DOORS 모듈을 검사하십시오.
Rational DOORS 버전에
맞는 Information Center를 찾으려면
Rational DOORS
Information Center 정보를 참조하십시오.
팁: 모듈 특성, 오브젝트 속성 및 모듈에 저장된 보기의
조합을 사용할 수 있습니다. 추적성 보기 또는 레이아웃 DXL 열을 포함하여 계산되는 열에 대한
모듈에서 사용 가능한 보기를 검토하십시오. 이러한 보기는
Rational DOORS 속성에는
해당되지 않지만 사용자가 보고서에 포함하고자 하는 경우가 있습니다.
설치
Rational Publishing Engine을
설치하기 전에
Rational DOORS를
설치하십시오.
Rational Publishing Engine이
Rational DOORS에 의해 작성된 레지스트리 키를
수정해야 합니다.
참고: Windows에
Rational Publishing Engine을
설치하면
Rational DOORS에 대한 여러 레지스트리 항목이
업데이트됩니다.
Rational DOORS가
Rational Publishing Engine 뒤에 설치된 경우,
IBM® Installation Manager를 열고
수정을 클릭하고
Rational Publishing Engine에 대한 마법사를
완료하여
Rational DOORS에 대한 구성을 재설정하십시오.
그러면
Rational Publishing Engine 설치 프로그램에
의해 최신 레지스트리 변경이 업데이트됩니다. 수동으로 레지스트리를 업데이트하려면
수동으로 Rational DOORS 레지스트리 업데이트의 내용을 참조하십시오.
Rational Publishing Engine 설치
동안 필요에 따라 Rational DOORS 추가 기능을
설치할 수 있습니다. 추가 기능이 설치되면
Rational Publishing Engine 템플리트를 직접
Rational DOORS로부터 공개할 수 있습니다.
Rational Publishing Engine이
Rational DOORS 이전에
설치된 경우, 레지스트리 키가 업데이트되지 않으며
Rational DOORS 추가 기능에
포함된 공개 플러그인이 Rational DOORS에 의해
발견되지 않습니다.
템플리트 빌드
- Rational DOORS 스키마 발견 마법사를
사용하여 새 스키마를 작성하십시오. Rational DOORS 모듈의
스키마를 발견하면 템플리트에 사용 가능하도록 설정할 속성 및 열을 결정할 수 있습니다. 해당 항목을 선택하여 템플리트에
배치할 수 있습니다. 스키마 발견 마법사를 사용하여 Rational DOORS 데이터 소스 스키마 추가의 내용을
참조하십시오. 또한 나중에 템플리트를 디자인할 때 속성의 권한을 상승시킬 수 있습니다.
속성은 일반적으로 사전 정의된 키워드 이상으로 요소에 대한 명확한 정보를 추가합니다.
사용자 정의된
Rational DOORS 속성은
표준 Rational DOORS 스키마 파일 내의
Attribute 노드를 통해서만 액세스할 수 있습니다. 해당 속성을 사용하려면 속성 값이
XML 스키마 발견 마법사를 사용하여 XML 속성으로 권한이 상승될 수 있어야 합니다. 속성에는
단일 발생만 가능합니다. 예를 들어, 모듈 이름 및 마지막 수정 날짜 특성과 같습니다. 속성은
오브젝트에 적용할 수 있지만 오브젝트 표제 및 오브젝트 텍스트와 같이
여러 번 발생합니다. 또한
Rational DOORS 모듈에 있는
오브젝트 속성을 발견한 다음 사용자의
Rational Publishing Engine 보고서에 표시되어야 하는지 여부를
평가할 수 있습니다. 메뉴 선택사항을
사용하여 모듈에 포함된 속성의 값에 액세스하십시오.
- 데이터를 템플리트에 추가하려면 조회,
속성 및 변수를 사용하십시오.
- Document Studio를 사용하여 템플리트를 디자인하십시오. Document Studio를 사용하여 템플리트 작성의 내용을
참조하십시오. 데이터 소스 스키마에 연결한 다음 문서의 구조를 계획하고 데이터를 추출할 컨텐츠를 정의할 수 있습니다. 템플리트 개발 프로세스의
개요를 가져오려면 문서 템플리트 디자인의 내용을 참조하십시오. 더 큰
문서의 경우, 템플리트를 각 문서 블록으로 분리할 수 있습니다.
- 여러 단락을 저장할 공통 컨테이너 요소를 생성하십시오.
각 단락은 소스
Rational DOORS 모듈의 특정 데이터에 대해서만
연관되는 테스트 조건에 의해서 제어됩니다. 형식 제어 및 스타일 스펙은 출력 작성에 사용됩니다. 템플리트에 요소 추가의 내용을
참조하십시오. 1x1 테이블에 포함된
Rational DOORS 분석가
다이어그램용 테이블 대신 컨테이너 요소를 사용할 수 있습니다.
- Rational DOORS 데이터로부터 테이블을
작성하십시오. 테이블 요소 추가의 내용을
참조하십시오. Rational DOORS 테이블을
Rational DOORS에서 표시되는 대로
정확히 재생성할 수 있는 직접적인 지원은 없습니다. 사용 가능한
Rational DOORS 테이블 속성을 사용하여 새 테이블을
생성할 수 있습니다.
- 런타임 시에 알려지지 않은 일부 특성을 정의하기 위해 데이터 소스 구성 요소를 사용할 수 있습니다. 데이터 소스 구성 요소 추가의 내용을
참조하십시오. 예를 들어, 아직 작성되지 않은
Rational DOORS 프로젝트를
추가하고 나중에 사용하기 위해 테스트 보고서를 생성할 수 있습니다.
- Rational Publishing Engine이
보고서를 생성하는 동안
데이터 소스로부터 필요한 것보다
더 많은 정보를 검색하려고 시도하는 것을 방지하기 위해 일반 데이터 소스 URI의 보다 특정한 버전인 필터를 사용하여 데이터의 특정 서브세트를 지정할 수 있습니다. 이러한 필터는 템플리트에 의해 참조되는 필수 데이터를 모두 검색할 수 있을 정도의
범위여야 합니다. 그렇지 않으면 생성된 보고서가 전체 데이터를 포함할 수 없습니다. Rational Publishing Engine 기본 필터
사용 방법에 대한 자세한 정보는 기본 필터를
사용하여 데이터 추출을 참조하십시오.
문서 공개
- 보고서 템플리트 작성을 완료하고 이를
Rational DOORS 데이터 점으로
채운 다음 다양한 형식으로 보고서를 생성할 수 있습니다. 보고서를 생성할 때
보고서에 포함할 정보를 포함하는 데이터 소스에 연결되어 있어야 합니다. 관련 데이터를
지정하려면 Rational DOORS 데이터 소스에 연결을 참조하십시오.
팁: Rational DOORS 데이터 소스로부터
OLE(Object Linking and Embedding)를 추출할 수 있습니다.
OLE 오브젝트의 내용을
참조하십시오.
- 템플리트가 문서 스펙에 지정된 후에 데이터 소스 스키마가 템플리트에 추가된 경우, 문서 스펙이 동기화되지
않습니다. 문서 스펙을
수동으로 동기화하거나 환경 설정 옵션을 선택하여
자동으로 문서 스펙과 현재 템플리트를 동기화할 수 있습니다. 현재 템플리트와 동기화된 문서 스펙 유지? 환경 설정을
지정하는 방법에 대한 정보는 문서 디자인 환경 설정을
참조하십시오.
- 문서를 공개하기 전에
선택할 수 있는 사용 가능한 출력 옵션에 대한 정보 및 템플리트에서 사용 중인 요소에 가장 적합한 옵션에 대한 정보를 보려면
출력 특성 지정 항목을 참조하십시오.
- 이제 문서를 공개할 준비가 되었습니다. 문서 생성의 내용을
참조하십시오.
- Rational DOORS 추가 기능을 설치한
경우에는 Rational DOORS 사용자 인터페이스로부터
직접 공개할 수 있습니다.
중요사항: 로컬 문서 생성의
경우, Rational Publishing Engine이
실행 중인 Rational DOORS 클라이언트에
연결할 수 있으나 원격 문서 생성의 경우, 해당 옵션을 사용할 수 없습니다.
데이터베이스 또는 모듈 보기로부터 원격 생성 엔진을 사용하여 공개하는 경우,
원격 Rational Publishing Engine
서비스가 새 Rational DOORS
헤드리스 클라이언트를 인스턴스화하여 보고서 데이터를 가져올 수 있도록
문서를 생성하기 전에 문서 스펙에 인증 신임 정보를 입력해야 합니다.