大 韓 土 木 學 會 論 文 集 第26卷 第3D 號·2006年 5月 pp. 481~489
施 工 管 理
XML 데이터베이스를 활용한 성과물 관리 프로세스의 효과
Effective Management of Construction Information Using a XML Based Project Deliverable Management System
문성우*·양병수**
Moon, Sungwoo·Yang, Byungsoo
···
Abstract
These days construction management is executed in an information technology environment, which creates a large volume of digital data. At the completion of a project, the contractor is required to transfer to the owner the digital data as project deliv- erables usually in a form of CD's. From an enterprise-wide view point, this traditional way makes the management of project deliverables ineffective as the data accumulated from different projects could be enormous. The objective of this paper is to propose a structured way to utilize a XML database for better management of project deliverables. The XML database pro- vides an environment which users can access through a project deliverable management system (PDMS). A pilot of the PDMS has been developed to test the effectiveness of document control. The result of the test demonstrates that the effectiveness of project deliverable management can be increased by providing a high transportability and usability of data in the construction life cycle.
Keywords :
construction information, construction process, project deliverables, XML, XML database···
요 지
건설사업의 관리는 정보화 환경에서 이뤄지고 있으며, 건설업무 추진 중 많은 양의 건설정보가 생성된다. 사업종료 후 건 설정보는 성과물 형태로 정리되어서 발주자에게 이관된다. 정보화의 발전에도 불구하고 성과물은 문서, 자료 등 파일을 CD 로 작성하여 제출하는 방법을 현재 따르고 있다. 기업의 관점에서 다수의 프로젝트가 존재할 경우 파일형태의 성과물 관리 는 데이터 관리에 있어서 비효과적이다. 본 논문은 XML 데이터베이스를 기반으로 하는 성과물 관리 프로세스를 제시하여 프로젝트 성과물의 활용성을 높이는 것을 목적으로 한다. 새롭게 제시된 프로세스에서는 건설 프로젝트의 성과물을 단순한 파일 형태로 제공하는 것이 아니라 데이터베이스 형태로 제공한다. 본 연구의 효과를 검증하기 위해서 개발된 XML 데이터 베이스 기반의 성과물관리시스템 파일럿은 성과물 자료의 이관을 편리하게 할 뿐만 아니라, 데이터의 저장과 검색, 수정을 용이하게 하여 성과물의 활용성을 높인다는 것을 보여준다.
핵심용어 : 건설정보, 건설업무 프로세스, 성과물 관리, XML, XML 데이터베이스
···
1. 서 론
1.1 현황 및 문제점
건설사업의 계약서는 준공 시 계약자가 제출해야 하는 성 과물의 종류와 범위 등 요구사항을 명시하고 있다 . 건설업무
추진 시 생성되는 성과물은 사업추진 중에는 업무처리와 계 약자 간 정보공유를 위해서 필요하다 . 사업종료 후에는 사업 성과의 평가근거 , 법적분쟁시의 증빙 등 유용한 자료로 활용 된다 . 새로운 사업의 추진 시에는 유사사업에 대한 생산성
등 실적에 대한 참고자료가 된다 . 이와 같이 성과물은 건설 사업 라이프싸이클의 각 단계별 추진과 종료 후 이전단계와 유사사업의 건설정보를 참고하기 위해서 사용된다 .
건설사업 수행 시 정보화 시스템에서 처리되는 많은 문서 와 데이터는 사업준공 후 CD 등 매체를 통해서 발주자에게 전달된다 . 전달된 성과물은 개별적 CD 로 관리되거나 문서관 리시스템에 저장되게 된다 . 파일형태로 처리되는 성과물은 사업단위 등 개별적으로 관리되어서 필요한 정보를 신속하 게 접근하고 활용하기가 쉽지 않다 . 결과적으로 성과물이 가 지는 중요성에도 불구하고 성과물 관리는 계약상의 의무로 써 이행되지만 정보전달 매개체로써의 기능은 적절히 제공 하지 못하고 있다 .
성과물 관리를 효과적으로 하기 위해서는 성과물 정보를 건설 라이프싸이클 관점에서 통합 처리하여 신속하게 참조 가 가능하고 , 정확한 의사결정을 지원할 수 있어야 한다 . 건
*정회원ㆍ부산대학교공과대학토목공학과조교수
(E-mail : [email protected])
**부산대학교공과대학토목공학과석사과정
(E-mail : [email protected])
설사업 수행과정 중 생성되는 건설정보에 대한 재활용도를 높여서 시행착오를 줄이고 , 계약자 간 의사소통을 원활히 하 도록 체계적으로 관리되어야 한다는 것이다 . 그러나 파일 형 태의 성과물 관리는 한계점을 가지며 , 새로운 접근방법으로 데이터베이스 형태의 성과물관리가 요구된다 .
XML 데이터베이스는 성과물을 체계적인 트리 구조형식으 로 관리하여 성과물 관리의 효과를 향상시킬 수 있다 . XML 데이터베이스 기반의 성과물 관리는 기업에서 운영하 는 건설관리시스템과 연계하여 데이터 저장과 관리가 용이 하고 , 빠른 검색과 조회를 가능하게 한다 . 이와 같이 XML
이 제공하는 표준화된 정보공유 체계를 활용하면 발주자와 계약자 간 도면·문서 등 각종 건설정보의 작성과 교환 , 그 리고 납품을 효과적으로 할 수 있다 .
본 논문에서는 성과물 관리의 효과를 높이기 위한 방안으
로 XML 데이터베이스의 활용방안과 개선된 프로세스를 제
시한다 .
1.2 연구목적
본 연구의 목적은 XML 데이터베이스를 기반으로 건설업
무의 수행 시 생성되는 성과물을 관리하는 새로운 성과물 관리 환경을 제시하여 프로젝트 성과물 관리 프로세스를 향 상시키는 것이다 . 연구목적을 달성하기 위해서 XML 데이터 베이스를 적용했으며 , XML 기반의 성과물 관리를 통해서 건설사업 수행 중 , 그리고 준공 후 건설 성과물에 대한 활 용효과를 높였다 . 파일럿으로 개발된 성과물관리시스템은
XML 데이터베이스를 중심으로 1) 성과물의 저장을 용이하
게 하며 , 2) 시공 중 성과물 정보를 활용하도록 돕고 , 그리
고 3) 준공 시 납품과 준공 후 실적자로로써의 활용성을 높 임으로써 건설 정보관리의 효과를 증대시킨다는 것을 보여 준다 .
1.3 연구의 범위 및 방법
연구의 범위는 XML 데이터베이스 기반의 성과물 관리
프로세스를 수립하고 , 이를 구현하기 위한 성과물 관리 환경
의 개발을 포함한다 . 연구의 수행을 위해서 첫째 , 성과물 관 리방식에 대한 일반적 현황을 분석하고 , 둘째 , 개선 프로세
스를 통해서 XML 데이터베이스 성과물 관리 적용방안을
제시했으며 , 셋째 , 제시된 개선 프로세스를 반영하여 XML
데이터베이스 기반의 성과물 관리 환경에 대한 파일럿을 개 발했다 . 마지막으로 연구과정에서 제시된 XML 데이터베이 스 기반의 성과물 관리 환경에 대한 중요도와 대응도를 평 가하여 논 논문의 타당성을 검증했다 .
2. 관련연구
XML 은 다양한 형태의 데이터를 체계적으로 관리하는 구 조적 언어로써 특정한 시스템에 의존하지 않는 중립적인 형 식을 제공한다 . 현재 정보통신 기술의 발달에 따라서 데이터
표현에 대한 표준이 요구되고 있으며 , XML 은 구조적 특성
으로 인하여 최근 새롭게 개발되는 많은 웹 환경 시스템에 서 데이터 교환의 수단으로 사용되고 있다 . 건설을 비롯한 각 분야에서는 XML 을 기술구조로 하는 정보처리에 대한
연구를 활발히 진행하고 있다 ( 권오용 , 2004; 신병주 외 ,
2004; 정현철 2004).
건설분야에서는 다수의 산업의 경우 다수의 계약자들이 참 여한다는 특성으로 인하여 건설 정보관리를 통합하는 과정
에서 XML 에 대한 연구의 필요성이 크다 . 민준기 (2003) 의
연구에서 알 수 있는 바와 같이 XML 은 표준양식을 제공하 며 , 제공되는 표준양식을 사용하여 데이터의 공유와 활용을 극대화할 수 있다 . 건설정보 관리에 있어서 데이터 호환의
문제점을 해결하기 위해서 정성윤 (2003) 은 구조적 언어인
XML 기술을 이용하여 건설관련 데이터를 일관된 정보체계
로 관리 할 수 있는 방안을 제시했다 . 이주영과 김인환
(2003) 은 CAD 도면과 제품정보 등 관련 정보를 XML 형
태로 저장하는 자료교환 방안을 제시했다 . 이러한 연구는 건
설사업에 참여하는 각 계약주체는 다양한 형태의 프로그램 을 사용하여 문서를 작성할 경우 데이터의 상호호환이 어려 워지는 문제점을 해결하기 위한 노력이다 .
그림 1. 연구접근방법
XML 이 제공하는 장점에 따라서 문서관리를 효과적으로 처리하기 위한 응용 프로그램이 개발되고 있다 . 한국수자원 공사 건설관리시스템은 대표적인 예이다 ( 한국수자원공사 ,
2003). 공사에서는 XML 을 기반으로 하는 건설관리시스템을
구축했으며 , 계약자는 표준화된 XML 양식을 시스템 환경에 서 활용하여 업무 , 공정 , 기성보고 등을 실시하고 있다 ( 문
성우 외 , 2003). 한국수자원공사 건설관리시스템은 XML 문
서의 저장을 위해서 XML 데이터베이스를 적용하고 있으며 ,
XML 문서의 데이터는 또한 일반 데이터베이스와 데이터 연
동이 가능하다 ( 문성우 , 2005). 이와 같이 XML 이 가지고 있
는 장점으로 인하여 XML 은 건설관리의 다양한 분야에서 활용할 수 있다 .
국내뿐만 아니라 국외의 경우에도 XML 은 중요한 데이터 전달수단으로 연구되고 있다 . Zhiliang 외 (2004) 는 건설관리에 참여하는 계약자 간 정보 공유와 교환을 위해서 XML 을 응 용하는 EPIMS (Electronic Project Information Management
System) 의 프로토타입을 개발하여 XML 의 효과를 검증했다 .
Weitzner(2004) 는 첨단 인텔리전트 빌딩의 운영을 위해서 빌
딩자동화시스템 간 효과적인 데이터 송수신을 위해서 XML
형식의 데이터 처리체계의 필요성을 논했다 .
3. XML 데이터베이스 기술구조3.1 XML 데이터베이스의 기능
XML 은 새로운 문서표현의 요구사항에 대응하여 웹상에서
구조화된 문서를 표현하기 위한 언어로써 발표됐다 . HTML
은 다양한 형태의 사용자 화면을 제공하지만 데이터 처리가 이뤄지지 않는다 . 반면 XML 은 기업과 기업의 응용시스템 통합 , 서로 다른 포맷의 데이터 통합 , 정보의 검색 , 데이터 처리와 공유 등 데이터 처리를 위한 표준방식을 제공한다 .
건설활동에서 생성되는 성과물들은 특정한 하나의 데이터 형식이 아닌 다양한 형식으로 생성되고 , 성과물의 분량 또한 상당히 많다 . 성과물은 종종 서로 다른 프로그램 언어로 작 성되고 , 동일 프로그램이라도 버전이 상이할 경우 호환 상
문제가 있을 수 있다 . XML 이 제공하는 장점은 여러 복잡
한 데이터를 구조적으로 쉽게 표현이 가능하게 하며 , 이와 같은 구조화된 분석처리 기능은 건설사업의 데이터 관리에 매우 유용하게 활용 될 수 있다 .
3.2 XML 데이터베이스의 활용
XML 데이터베이스는 XML 문서를 저장하고 검색하기 위 한 데이터베이스로써 건설사업 수행 중에 생성되는 성과물
을 XML 형태로 변환하여 관리함으로써 건설정보를 효과적
으로 관리할 수 있게 한다 . 조정근 외 (2004) 연구결과에 따
르면 XML 데이터베이스 기반으로 개발되는 건설 성과물
관리는 건설정보를 구조적으로 저장할 수 있기 때문에 데이 터의 통일된 관리가 가능하며 , 축적된 정보를 신속하게 조회 할 수 있다는 것을 알 수 있다 .
XML 데이터베이스는 발주자와 계약자 간 다양한 형태의 데이터를 송수신할 경우에도 매우 효과적이다 . 즉 건설업체 들은 건설 활동 중에 데이터베이스 내에 방대한 데이터를 축적 , 관리하며 이러한 데이터는 건설 계약자 전체에게 공유
되어야 한다 . 그러나 건설업체마다 대부분 독립된 데이터베 이스로 처리하는 경우가 많기 때문에 상호호환이 어렵다 . 그
러나 XML 데이터베이스 환경은 건설정보의 계약업무를 수
행하는 계약자가 XML 문서를 사용자 환경에서 조회할 수
있으며 , 기업 간 상호연계 된 시스템을 구축 가능하게 하여 건설관리에 있어서 데이터 활용을 극대화 할 수 있다 .
4. 성과물 관리 업무절차4.1 성과물 관리의 일반적 프로세스
일반적으로 건설 업무 수행 시 생성되는 성과물은 준공 후 성과물 납품형식에 따라서 정리·분리되어서 CD 등 매 체로 제공하게 된다 . 건설사업 수행과정 중에 생성되는 데이 터 관리의 중요성에 따라서 성과물의 정리와 납품은 건설사 업 수행의 중요한 부분이 되고 있다 . 그림 2 는 성과물관리 의 일반적 절차로써 건설현장에서 생성된 성과물이 시공완 료 후 CD 로 제작되어 납품되고 , 납품된 성과물 CD 를 활용 하는 과정을 나타낸다 .
건설교통부 (2004) 의 관리지침에서는 최초 성과물의 정보를
등록하고 , 성과물을 작성 , 검사한 후 최종성과물과 심의 , 보 고 , 회의 , 협의자료 등으로 분류하고 있다 . 사전에 승인 요 구가 필요한 성과물은 각각 분류 처리하여 성과물에 대한 승인절차를 간소화 하며 , 승인된 성과물과 최종 검토된 성과 물을 공사준공 후 CD 로 제작하여 납품해야 한다 .
한국수자원공사 ( 한국수자원공사 , 2003) 는 공사 및 용역정 보를 등록하고 준공도서등록에서 신규도서생성 , 도서유형선 택 , 도서정보입력저장 , 도서원문도서등록을 하며 , 준공도면등
록에서 신규도면집생성 , 도면정보입력저장 , 도면등록의 절차 를 따른다 . 공사 및 용역이 완료된 후 준공 성과물은 성과 품 납품정보의 입력과 함께 정보분류체계에 따라서 분류하 여 CD 로 제작된다 . 성과품 CD 는 납품되어서 검사 승인 후
에 공사의 건설관리시스템에 일괄 등록된다 . 한국토지공사
(2004) 도 한국수자원공사의 관리체계와 유사하여 성과품 정
보등록 , 성과품 작성 , 승인사항에 대한 사전검사의 절차를 거 쳐 성과물 데이터를 CD 로 제작하여 납품하고 있다 .
성과물 관리 동향 중 특이 사항은 XML 메타 정보의 활
용이다 . 삼성물산건설 (2004) 에서는 성과물에 대한 메타정보 를 XML 로 작성하여 저장함으로써 성과물 데이터에 대한 검색 , 조회 등의 활용성을 향상시키고 있으며 , 한국수자원공 사에서는 도면 등에 대한 성과물의 메타정보를 XML 을 활 용하여 자료의 활용성을 높이고 있다 . 건설교통부 (2004) 의 관리지침에서도 성과물의 구성파일과 색인파일 작성 시 메 타 정보를 활용함으로서 등록된 데이터를 효과적으로 사용 하도록 명시하고 있다 .
성과물 관리에 대한 다른 동향 중 하나는 정보분류체계의 활용이며 , 기업에서는 정보분류체계에 맞춰서 성과물을 작성 하려는 노력을 하고 있다 . 예를 들어서 성과물 관리에 있어 서 건설현장의 개설 후 문서분류체계를 수립하고 , 분류체계 에 의하여 정리된 성과물은 문서관리시스템에 보관되어 분 류 , 관리되어 진다 .
성과물 관리를 개선하기 위한 방안으로 XML 을 적용한
메타정보의 작성과 분류체계의 활용 등 개선된 절차가 나타
나고 있지만 기존 성과물 관리는 공사 준공 후 납품에 초점 이 맞추어서 운영되고 있다 . 또한 납품된 성과물은 파일형태 로 관리되어져 성과물에 대한 신속한 검색과 조회가 어려워 필요시 즉시 활용하기 어려우며 , 실적자료로써의 정보를 충 분히 제공하지 못한다 .
4.2 성과물 관리의 개선 프로세스
건설 성과물 데이터의 활용도를 높이기 위해는 건설사업
중 관리되는 성과물 데이터를 건설 활동 과정 중에 바로 축 적할 뿐만 아니라 , 건설사업 수행 중과 준공 후 필요 시 즉 각적인 조회와 검색이 가능해야 한다 . 성과물 관리에 있어서
XML 데이터베이스는 건설활동 과정에서 생성된 성과물을 건설관리시스템과 연계하여 자동으로 저장하게 되고 , 사업 수행 중과 준공 후 적절하게 활용될 수 있다 .
그림 3 은 성과물관리의 개선 절차로써 건설현장에서 생성
된 성과물이 XML 데이터베이스를 중심으로 저장 , 검색 , 조
그림 2. 성과물 관리의 일반적 절차
그림 3. 성과물 관리 개선절차
회되는 과정을 나타낸다 . 본 개선 절차에서 시공자 또는 용
역 계약자는 XML 양식에 따라서 성과물을 작성한다 . 각
단계별 업무 수행 중 XML 형식으로 작성된 성과물은
XML 데이터베이스에 저장된다 . XML 데이터베이스는 인덱 스 정보를 가지고 있어서 성과물 자료의 검색과 조회가 가 능하다 . 필요시에는 성과물과 관련한 메타정보를 작성하며 ,
건설사업에 필요한 건설정보에 대한 이력관리와 변경사항 등 을 정확히 관리하며 , 저장된 성과물의 검색 , 조회의 기능을 최적화할 수 있다 .
건설관리자는 사업수행 중 XML 형식으로 작성된 성과물 을 조회하고 승인할 수 있다 . 승인된 성과물에 관한 정보는 건설통합관리시스템의 관계형 데이터베이스로 이관된다 . 이 관된 성과물은 본사의 사업주관 부서에서 검색과 조회가 가
능하다 . 건설사업 완료 후 성과물 XML 데이터베이스는 그
자체가 성과물로써 발주자에게 납품된다 . 이와 같이 XML
데이터베이스 기반의 성과물 관리는 다양한 형식으로 작성 되어서 납품되던 기존의 일반적 프로세스와는 차별된 것으 로써 성과물 관리를 체계화하고자 하는 요구에 대한 적절한 대응방안이 된다 .
5. XML 데이터베이스 기반의 성과물 관리 환경
5.1 성과물 관리 환경 구성
XML 데이터베이스를 기반으로 하는 성과물 관리 환경은 건설관리시스템 , 건설관리 데이터베이스 , 건설관리 XML 데 이터베이스 , 성과물 XML 데이터베이스 , 그리고 성과물관리 시스템으로 구성되어서 건설사업 수행 과정에서 생성되는 성 과물의 저장과 축적 , 그리고 검색과 조회가 가능하도록 구축
됐다 ( 그림 4). 본 성과물 관리 환경에서 최초 건설 정보는
건설관리시스템 상에서 생성되며 , 데이터 형태의 자료는 건
그림 4. XML 데이터베이스 기반의 성과물 관리 환경 구성
그림 5. 성과물 처리 프로세스 절차도 (설계도서의 예)
설관리 데이터베이스에 , 문서 형태의 자료는 건설관리 XML
데이터베이스에 각각 저장된다 . 저장된 자료 중 성과물 관리
대상은 성과물 XML 데이터베이스로 이관되어서 관리된다 .
성과물 XML 데이터베이스에 저장된 자료는 성과물관리시스
템 환경에서 검색과 조회가 가능하다 . 본 성과물관리시스템 은 네트워크 상에서 발주자·계약자 간 접근이 가능함으로 써 계약자 간 정보 교환과 공유가 가능하게 된다 .
5.2 성과물 처리 절차도
그림 5 는 성과물 처리의 예로써 설계도서 요청 시 각 건 설 계약자들 간 업무절차를 나타내는 절차도 (Sequence
Diagram) 이다 . 본 절차도에서는 시스템의 처리 절차를 규정
하며 , 각 객체들 , 즉 계약자 간 송수신되는 메시지와 데이터 의 흐름을 보여준다 . 본 성과물 절차에서는 먼저 발주자가 기업에서 운영하는 건설관리시스템 상에서 설계자에게 설계 도서를 비롯한 성과물을 요청한다 . 설계자는 성과물 데이터 를 작성한 후 성과물 관리 대상 여부를 확인하며 , 성과물관 리시스템 환경에서 성과물과 관련한 메타 데이터를 XML
양식으로 저장한다 . 메타 데이터 작성 후 성과물 등록에 대
한 승인을 얻으며 , 승인된 설계도서는 XML 변환을 거쳐서
XML 데이터베이스에 저장된다 .
XML 데이터베이스에 저장된 성과물은 최초로 요청한 발 주자를 비롯한 설계자 , 시공자 등 사업에 참여하는 계약자 간 검색·조회하여 활용한다 . 이와 같이 성과물의 작성과 등 록은 건설관리시스템과 성과물관리시스템이 상호 연계하여 처리하게 됨으로써 사업 수행 중 즉각적인 등록이 가능하고 ,
발주자와 계약자 간 사업정보를 편리하게 공유할 수 있다 . XML 데이터베이스는 성과물 데이터의 흐름을 원활하게 할 뿐만 아니라 , 준공 시 CD 에 저장되어 납품되어서 성과물관 리시스템에서 손쉽게 활용할 수 있게 된다 .
5.3 성과물 처리의 데이터 모델링
5.3.1 성과물 처리 프로세스 개념적 모델링
성과물에 대한 데이터 모델링은 건설사업 계약자가 특정
기준 체계에 맞게 분류된 성과물 데이터를 XML 데이터베
이스에 저장하고 , 저장된 데이터를 사업수행에 필요시 즉각
적으로 활용할 수 있도록 구성됐다 . 그림 6 은 XML 데이터
베이스와 관련한 설계도서 성과물 처리 프로세스의 데이터 모델링을 보여준다 . 데이터 모델링에서 각 객체는 고유의 속 성을 가지며 , 도면 속성을 가진 성과물 객체는 ‘ 계약자 ’, ‘ 관 리 ’, ‘ 성과물 ’, ‘XML DB’ 등 객체와 ‘ 검색 ’, ‘ 제출 ’, ‘ 저장 ’
등 관계를 가진다 .
‘ 계약자 ’ 객체는 건설사업에 참여하여 성과물 정보를 필요 로 하는 모든 계약자를 의미한다 . ‘ 관리 ’ 객체는 계약자가
XML 데이터베이스를 활용하는 행동을 나타낸다 . ‘ 관리 ’ 객
체를 통해 XML 데이터베이스는 건설사업 수행 시 제출되
는 성과물 데이터를 저장하고 , 저장된 데이터는 ‘ 검색 ’ 기능 을 통해서 건설관리자가 관리한다 . ‘ 성과물 ’ 객체는 도면을 비롯한 건설사업 수행 시 발생되는 성과물 데이터를 의미하
며 , 1:N 의 기수성을 갖는다 . ‘XML DB’ 객체는 XML 성
과물 및 메타 데이터를 저장한다 .
5.3.2 성과물 처리 프로세스 상세 모델링
계약자는 성과물관리시스템을 통하여 성과물의 수정과 재 등록 등 업무수행 기능을 활용할 수 있다 . 그림 7 은 성과물 관리 시스템 파일럿의 저장 프로세스에 대한 상세 ERD
(Entity Relation Diagram) 이다 . 건설사업 착수 후 계약을
하면 프로젝트 번호가 부여된다 . 업무 진행 중 성과물이 작 성되면 성과물 번호를 할당하고 , 관리자에 의해서 승인되면 이에 해당하는 성과물승인번호가 부여된다 . 승인된 성과물에 관한 정보는 건설통합관리시스템의 관계형 데이터베이스 중 성과물승인정보 테이블에 저장된다 . 이 후 승인된 성과물은
XML 데이터베이스에 성과물 분류체계에 따라서 저장된다 .
성과물 PK 를 이용하여 저장 및 조회 , 검색 등 데이터를 관
리한다 . XML 데이터베이스에 저장된 성과물은 XML 인덱
스와 성과물분류체계를 적용하여 체계적인 트리구조로 관리
된다 . XML 데이터베이스에 축적된 성과물은 사업준공 시
발주자에게 즉각적으로 이관된다 .
그림 6. 성과물 처리 데이터 모델링 (설계도서의 예)
5.4 설계도서 성과물 처리의 데이터베이스 구성
그림 8 은 성과물 데이터가 XML 데이터베이스에 저장된
구성을 보여준다 . 본 XML 데이터베이스는 도로 , 아파트 , 빌
딩 등 사업으로 분류됐고 , 각각의 사업에 대하여 공사준비단 계 , 시공단계 , 준공단계를 갖는다 . 빌딩 구조물 시공 시 준
공단계의 설계관리에서 필요한 설계도서는 XML 데이터베이 스에 저장되어 건설사업 수행 시 수정 , 보완된다 . 완공 후에
는 성과물 XML 데이터베이스 자체를 CD 에 저장하여 발주
자에게 이관시킨다 . 이관되는 XML 데이터베이스의 구성은
일반 MS 윈도우의 탐색기 폴더와는 다른 특징을 가진다 .
일반 MS 윈도우에서 제공되는 파일 및 폴더는 단순한 쓰기 ,
읽기속성으로 파일자체만을 관리한다 . 그 속성에 따른 기능 은 파일정보관리의 어려움으로 통합데이터 관리에 부적합하 다 . 그러나 일반 MS 윈도우 탐색기 폴더와 다르게 성과물 XML 데이터베이스는 데이터 처리를 위한 인덱스 정보를 가 지고 있어서 성과물관리시스템 상에서 데이터베이스를 활용 한 데이터의 조회와 검색이 가능하고 중요한 실적자료로써 활용된다 .
그림 7. 성과물 처리상세 모델링 (ERD)
그림 8. 성과물 XML 데이터베이스
6. XML 성과물관리시스템 파일럿의 구현과 평가
6.1 성과물관리시스템 파일럿
본 연구에서 제시하는 XML 성과물 관리의 타당성을 평
가하기 위하여 XML 데이터베이스를 기반으로 하는 성과물
관리시스템의 파일럿을 구축했다 ( 그림 9). 본 시스템은 기존 기업이 운영하는 건설관리시스템과 연계하여 각 단계별 건
설사업 과정에서 생성된 성과물 데이터를 XML 데이터베이
스에 저장하고 , 조회와 검색의 기능을 가진다 . XML 데이터
베이스에 저장된 성과물은 사업에 참여하는 계약자가 접근 하여 정보를 공유할 수 있다 . 건설사업 수행 중 활용된
XML 데이터베이스는 사업 종료 후 준공 성과물로 발주자에 게 제출되며 , 또한 기업의 자체적인 성과물 자료로 활용된다 .
6.2 성과물 관리 환경의 평가
구현된 XML 데이터베이스 성과물관리시스템 파일럿은 현
업 사용자와의 인터뷰를 통해서 평가됐다 . 인터뷰 후 성과물 관리와 관련한 요구사항으로 1) 기존 시스템과의 연계 , 2)
시공 중 데이터 저장과 조회 및 공유 , 3) 성과물 데이터 호
환 , 4) 준공 후 성과물 제출 , 5) 준공 후 성과물 활용 등
다섯 개 항목을 도출했다 . 각 요구사항에 대한 중요도와 파
일럿의 구현기능을 검토하기 위해서 요구사항 별 평가항목 과 구현기능을 설정했으며 , 중요도와 대응도를 1 부터 5 까지 정성적 측정값 (5- 매우 높음 ; 4- 높음 ; 3- 보통 ; 2- 낮음 ; 1- 매우 낮음 ) 을 사용하여 나타냈다 . 달성도는 중요도에 대한 대응도 의 정도를 사용했다 .
표 1 은 현업 사용자와의 인터뷰를 통해서 나타난 XML
성과물관리시스템 파일럿의 평가 결과이다 . 평가결과를 살펴 보면 다섯 개 항목 중 ‘ 성과물 데이터 호환 ’, ‘ 준공 시 성 과물 제출 ’, 그리고 ‘ 준공 후 성과물 활용 ’ 의 중요도가 높은 것으로 나타났으며 , 이것은 성과물 관리의 기본적 기능에 대 한 요구사항을 보여준다 . 반면 달성도에서는 ‘ 시공 중 데이 터 저장과 조회 및 공유 ’, ‘ 준공 시 성과물 제출 ’, 그리고
‘ 준공 후 성과물 활용 ’ 등 구현기능이 높은 달성도 ( 각각
95%, 96%, 98%) 를 가지는 것으로 나타났는데 , 이것은 성과
물 관리의 효과를 높이기 위해서는 시공 중 , 준공 시 , 그리 고 준공 후 각 단계별로 활용도를 높여야 한다는 것을 의미
한다 . 전반적인 달성도는 90% 이상으로 파일럿의 기능성에
대한 만족감을 보여주며 , XML 데이터베이스를 기반으로 하
는 성과물 관리의 타당성을 제시한다 .
본 연구에서는 XML 데이터베이스 성과물관리시스템 파일 럿에 대한 평가로써 성과물관리 환경의 구현으로 개선되는
그림 9. XML 데이터베이스 중심의 성과물 처리
표 1. 시스템 평가결과
요구사항 요구사항 평가기준 중요도 구현기능 대응도 달성도
(=대응도 :중요도) 기존 시스템과의 연계 기업에서 운영하는 건설관리
시스템과의 연계 4.1 성과물 관리 대상 데이터 선택 후
프로젝트 관련 정보 조회 3.5 85 % 시공 중 데이터
저장과 조회 및 공유 성과물 분류체계와 정의에 따르는
신속한 저장과 조회 기능 4.4 성과물 분류체계에 따르는
성과물 자료 저장 4.2 95 % 성과물 데이터 호환 성과물 데이터 표준화를 통한
데이터 호환성 4.9 XML 성과물 데이터에 대한
일관된 데이터 포맷 적용 4.2 85 % 준공 시 성과물 제출 별도의 자료정리 없이 성과물분류
체계에 의한 성과물 제출의 용이성 4.9 시공자료가 저장된 XML 데이터
베이스를 성과물로 바로 제출 4.7 96 % 준공 후 성과물 활용 다수의 프로젝트 수행결과 생성된
방대한 량의 자료에 대한 신속한
검색과 조회 등 성과물에 대한 활용성 4.8 XML 데이터베이스 기반의 성과물관리시스템에 의한
성과물 관리 4.7 98 %
평균 4.6 평균 4.3 93 %
정보관리 프로세스 중 부분적인 효과만을 보여준다 . 또한 본 평가결과 중 ‘ 기존 시스템과의 연계 ’ 는 파일럿에 대한 것으 로써 구현기능 중 기존 시스템과의 연계는 개념적인 기능설 명으로 대체했다 . 이러한 한계점에도 불구하고 파일럿 평가 결과는 성과물관리를 위한 XML 데이터베이스의 도입은 건 설 프로세스 실무에 적용했을 때 건설정보관리의 수준을 한 단계 높일 수 있을 것으로 예상된다 .
7. 결 론
건설 정보화의 발전에 따라서 건설사업 수행 중 처리되는 정보의 양은 증가하고 있으며 , 문서 , 도면 등 각종 정보는 사업준공 후 성과물로써 발주자에게 제공되어야 한다 . 그러 나 정보화의 발전에 비하여 기존 성과물 관리는 파일형태로 전달됨으로써 성과물이 제공하는 정보의 활용효과가 높지 않
았다 . 본 논문에서 제시한 XML 데이터베이스 기반의 성과
물 관리방안은 성과물 데이터의 저장과 활용성을 높이고자 수립됐다 .
연구의 수행결과 첫째 , 성과물의 효과적 관리를 위한 통합
관리의 필요성이 제시됐으며 , 둘째 , XML 데이터베이스 성 과물 관리 체계를 적용하여 시공단계뿐만 아니라 준공단계
에서도 성과물 관리를 용이하게 하며 , 셋째 XML 데이터베
이스와 관계형 데이터베이스를 적용하여 파일럿을 개발했다 . XML 데이터베이스 기반의 환경을 구현하기 위해서 개발된 파일럿은 첫째 , 사업수행 중 건설업무 처리 시 기업의 건설 관리시스템과 연계되어서 성과물 관련 데이터의 저장과 활 용이 용이하고 , 둘째 , 사업 준공 후에는 성과물을 체계적으
로 축적하여 필요한 정보를 신속하게 조회 검색할 수 있으
며 , 셋째 , 축적된 XML 데이터베이스는 준공 후 준공자료로
써 제출됨으로써 인덱스 정보와 함께 성과물을 이관시킬 수 있다는 것을 보여준다 .
본 연구는 파일럿을 중심으로 연구가 진행됐다는 한계점을
가진다 . 그러나 성과물 관리에 XML 데이터베이스를 적용하
고자 하는 시도는 건설사업 진행 중과 준공 후 이관 시 일 괄적으로 관리하게 함으로써 기존 성과물 관리와 차별화된 새로운 매개체를 제공한다 . 파일럿 결과에서 볼 수 있는 바 와 같이 XML 을 기반으로 하는 성과물관리시스템은 기업의 정보 시스템과 연계하여서 적용할 수 있으며 , 건설 프로젝트 에 실질적으로 적용하여 업무절차의 간소화와 편리성 등 건 설 프로젝트 성과물 관리의 효율성을 높일 수 있을 것이다 .
감사의 글
이 논문은 2004 년도 한국학술진흥재단의 지원 (KRF-
2004-003-D00411) 에 의하여 연구 되었습니다 .
참고문헌
건설교통부(2004) 설계도서등의 사본작성 및 관리지침서, 건설교통 부지침서, pp. 3-7.
권오용(2004) 건설 CITIS 추진 현황 및 발전 방향, 제5회 한국 건설관리학회논문집, 한국건설관리학회, pp. 136-139.
문성우, 김용범, 김영도(2003) 통합 건설관리 환경과 일관된 정 보처리 체계의 구현, 한국건설관리학회논문집, 한국건설관리학 회, pp. 137-142.
문성우(2005) XML 건설정보 환경을 활용한 문서와 데이터의 통합관리 체계효과, 대한토목학회논문집, 대한토목학회, 제25 권 제6D호, pp. 819-826.
민준기, 박명제, 안재용, 정진만(2003) 다양한 저장소에서의 효율 적인 XML저장기법에 대한 연구, 한국과학기술연구원 연구논 문, pp. 2-10.
삼성물산건설(2004) 현장공사기록CD 및 준공도서제작 관리규칙, 사업관리지침서, pp. 2-19.
삼성물산건설(2001) 현장기록관리규칙, 사업관리지침서, pp. 13- 18.
신병주, 진 민, 이종학(2004) 관계데이터베이스를 이용한 XML 문서저장 시스템 설계, 멀티미디어학회논문지, 제7권 제1호, pp. 1-11.
이주영, 김인환(2003) XML 기반의 건설분야 설계정보의 표현 및 활용에 관한 연구: STEP 데이터 모델의 활용을 중심으 로
,대한건축학회논문집
,대한건축학회
,제
19권 제
6호
, pp. 3- 10.정성윤
,김진욱
,옥현
,김성진
(2003)건설분야에서의
XML기반 의 기술문서 작성방안 연구
,한국정보과학회 추계학술발표집
,한국정보과학회
,논문번호
21.조정근
,변진호
(2004)건설교통기술지식정보
DB구축사업
,한국건 설기술연구원 지식정보자원관리사업제안요청서
.정현철
(2004)한국
CIO포럼
(www.cio.or.kr) XML DATABASE동향
,한국전산원
.한국수자원공사
(2003)한국수자원공사 건설사업관리시스템 사업
관리시스템지침서
, pp. 4-11.한국토지공사
(2004)김포양천지구 택지개발사업 과업내역서
,사업
과업내역서
, pp. 4-18.Weitzner, D. J. (2004) Buildings Become Information Systems, Computerworld November 29 issue, Framingham, MA.
Zhiliang, M., Heng, L., Shen, Q.P., and Jun, Y.(2004) Using XML to support information exchange in construction projects, Auto- mation in Construction 13, Elsevier, England, pp. 629-637.
(