프로젝트 산출물 중에 [컬럼매핑정의서]가 있습니다.
컬럼매핑정의서에 대해 알아보고, 이를 활용할 수 있는 추가 작업들에 대해 알아보겠습니다.
( 하기 내용은 실제 프로젝트를 수행하며 개인적으로 적용하고 있는 것들 입니다. )
링크 ☞ 컬럼매핑정의서 정의 및 작성하기
링크 ☞ 컬럼매핑정의서(테이블정의서)에 신규컬럼 일괄 추가하기
링크 ☞ 컬럼매핑정의서로 테이블정의서 생성하기
링크 ☞ 컬럼매핑정의서로 이행매핑정의서 생성하기
링크 ☞ 컬럼매핑정의서로 META표준용어 일괄등록문서 생성하기
링크 ☞ 컬럼매핑정의서로 ER-Win( ERD ) 일괄등록문서 생성하기
실제 프로젝트에서 사용하던 소스들을 그대로 넣어서 조금 지저분한 것들이 있습니다.
프로젝트의 공수를 줄이기 위해 그때 그때 서포트용 프로그램을 빠른시간에 짠 것들이라 그렇습니다.
복잡하거나 어려운 내용은 없으니(?) 양해 부탁드립니다.
개발을 하기 위해서는 컬럼매핑정의서가 거의 필수적으로 있어야 합니다.
ASIS의 테이블/컬럼이 TOBE의 어느 테이블/컬럼으로 변경되었는지 알아야 소스를 변경하고, 쿼리를 짤 수 있기 때문입니다. 이런 매핑정보가 없다면 상당한 어려움이 있겠죠?
이 컬럼매핑정의서의 양식을 이용하여 ASIS와 TOBE 모델의 매핑관계를 관리하고,
필요시 테이블정의서, META, 이행매핑정의서, ERD 등의 문서를 생성할 수 있도록 프로그램화 한 것입니다.
몇 번의 프로젝트에서 사용해 본 결과, 만족할만한 결과를 얻었고 현재도 계속 사용하고 있습니다.
프로젝트의 보안문제 때문에 소스를 반출하는 등의 행위를 할 수 없어 정련된 소스 상태를 유지하지 못한 점이 아쉽습니다. ( 그때 그때 필요할때 급하게 만들어서 사용해야 합니다. - 소스의 반입도 안되기 때문입니다. )
좀 더 여유가 되면 체계적이고 범용적으로 만들어 볼까 합니다.
지금은 다음 프로젝트를 위해 기록해 두는 수준으로 그칩니다.
끝.
'게시판 > Index' 카테고리의 다른 글
Index.은행 시스템 구성 (0) | 2020.01.01 |
---|---|
Index.프로젝트 단계 및 산출물 (0) | 2019.12.25 |
Index.Excel-VBA 활용하여 File핸들링하기 (0) | 2019.12.08 |
Thema.문서보안 Excel-file, Java POI로 작업하기 (0) | 2019.12.08 |
Index.프로그래밍 언어 (0) | 2019.08.15 |