개요
아키텍쳐 정보를 관리하기 위하여, 이클립스 개발소스를 활용하여 아키텍쳐 전반적인 구조를 수집하는 기능을 제공한다.
개발된 소스의 클래스,메서드,쿼리 등을 분석하여 각각의 상세정보를 조회하고, 클래스-메서드-쿼리/파라미터로 이어지는 구조 및 각 클래스간의 호출 정보를 조회할 수 있다.
기능 설명
- 클래스 정보 수집 : 클래스의 패키지, 클래스 종류, 이름, 속한 메서드명 등의 정보를 수집한다.
- 메서드 정보 수집 : 메서드의 이름, 어노테이션, 설명, 파라미터, 쿼리 등의 정보 및 소스 내용을 수집한다.
(다른 클래스의 메서드를 호출하는 정보도 포함)
- 파라미터 정보 수집 : 파라미터의 이름 리턴타입 등을 수집한다.
- 쿼리 정보 수집 : 쿼리의 이름, 쿼리 내용을 수집한다.
화면 설명
아키텍쳐 정보 수집 Plug-in 설치
화면 목록은 페이지당 10건씩 조회되며 검색조건은 시스템명, 업무명, 화면명, 화면영문명이다.
- 검색 : 선택 또는 입력한 검색조건을 기반으로 화면 목록을 조회한다.
- 등록 : 화면을 등록하기 위한 화면으로 이동한다.
데이타베이스 환경설정
수집한 아키텍쳐 정보를 입력하기 위한 데이터베이스 환경정보를 설정한다.
- 이클립스의 Window > Preferences > CMS 메뉴를선택한다.
- Type : 데이타베이스 종류를 선택한다.(Oracle, MySQL, Tibero, Altibase의 4가지 DB 지원)
- URL : 데이터베이스 연결 URL을 입력한다.(datasource의 URL 내용을 입력한다.)
- ID : 데이터베이스 ID를 입력한다..
- Password : 데이터베이스 Password를 입력한다…
아키텍쳐 정보 수집 실행
이클립스의 프로젝트 소스 코드를 선택한 후 소스코드로부터 아키텍쳐 정보를 수집한다.
- 프로젝트패키지 오른쪽 마우스 클릭 후 export를 클릭한다.
- Other > Architecture Management를 클릭한다.
- 저장 : 선택된 패키지의 하위 구조 중 선택 박스를 체크하여 아키텍쳐 정보를 수집한다.
아키텍쳐 정보 확인
관련 기능
해당 내용 없음




