• 검색 결과가 없습니다.

부동산정책 의사결정지원시스템(Rep-DSS)은 데이터의 효과적 관리, 모형을 활용한 효율적 분석, 그리고 분석 결과에 대한 편리한 활용을 위하여 다양한 소 프트웨어를 활용한다.

부동산정책 의사결정지원시스템(Rep-DSS) 운영을 위한 서버는 응용프로그램 서버와 DB서버를 물리적으로 분리하여 시스템의 부하를 분산할 수 있도록 하였다.

국토연구원의 부동산시장 진단 및 전망시스템(K-REMAP)과 하드웨어 장비를 공유하며, 향후 단계별 확대 발전에 따른 전용 서버 등의 장비가 도입될 경우를 대비하여 손쉽게 이관될 수 있도록 구성하였다.

응용프로그램 서버에는 Windows 2003 Server를 기반으로 프로그램 사용 및 배포를 위하여 .Net Framework을 활용하였다. DB서버는 대용량 데이터를 안정 적이고 효과적으로 관리하기 위하여 Microsoft SQL Server를 사용하였다.

Microsoft SQL Server는 기존 부동산시장 진단 및 전망시스템(K-REMAP)과의 완벽하게 호환될 뿐 아니라 향후 시스템 확장이 가능하도록 구축할 예정이다.

사용자는 Windows XP 이상의 운영체제를 기반으로 부동산정책 의사결정지 원시스템(Rep-DSS)과 시스템 다이내믹스(SD) 분석을 위한 벤심(Vensim) DSS, 데이터 입출력을 위한 Microsoft Excel 프로그램을 설치한 후 정책효과분석을 수 행할 수 있다. 각종 데이터의 효과적 표출을 위하여 부동산정책 의사결정지원시 스템 설치 시 NetAdvantage, MSChart 등의 컴포넌트가 함께 설치된다.

<그림 Ⅴ-7> 부동산정책 의사결정지원시스템(Rep-DSS) S/W 구성도

(2) 개발환경

부동산정책 의사결정지원시스템(Rep-DSS)의 개발환경은 시스템 구현 중 시스 템의 품질향상 및 개발 생산성 증대 뿐 아니라, 향후 확장 및 유지보수가 용이하 도록 여러 계층으로 구성하였다.

부동산정책 의사결정지원시스템의 개발환경은 UI 계층, Presentation 계층, Business 계층, Integration 계층, Foundation계층 등에 맞춰 구성하였다.

<그림 Ⅴ-8> 부동산정책 의사결정지원시스템(Rep-DSS) 개발환경

UI 계층은 사용자의 요청 및 응답처리를 담당하는 계층으로 인터페이스를 통 하여 사용자와 상호작용하게 된다. 이를 위해 사용자 화면 구성 및 사용자 입력 정보에 대한 유효성 검증을 수행하도록 하였다.

Presentation 계층은 실제 기능을 수행할 수 있도록 Business 레이어와 연동하 는 기능과 Business에서 제공하는 동적인 데이터를 화면에 처리하는 기능, UI계 층에서 입력한 데이터에 대한 유효성 검증기능을 수행한다. 정책분석에 활용되는 ExeAnalyst, K-REMAP 통합DB에서 기초데 데이터를 추출하기 위한 ExeQuery, 관리자 기능이 포함된 Admin 등이 Presentation 계층에 포함된다.

Business 계층은 실제 분석을 수행하거나, 기능을 제어하고, 처리된 결과를 Presentation 계층에 반환하는 기능을 수행한다. Vensim과 연동하여 실제 분석 을 수행하는 Process, 시스템의 로그 및 사용자관리를 수행하는 System, Data를 관리하는 Manager가 Business 계층에 속한다.

Integration 계층은 DB와 연동하여 자료를 처리하거나 외부시스템에 자료를 전달하는 기능을 수행한다. 부동산정책 데이터마트 및 K-REMAP 통합DB에 접 속하거나 SQL 처리를 수행하는 Access, 시스템 내부 객체를 관리하는 Model이 Integration 계층에 속한다.

Foundation 계층은 Presentation, Business, Integration Layer에서 사용하는 공 통 모듈 및 컴포넌트들 정의한다. 페이지처리, 권한 검사, 로깅 등의 시스템에서 사용하는 다양한 기능을 제공하는 공통기능(Common), 예외처리기능(Exception), 파일연동 및 출력기능(File), 외부시스템(Vensim)과 연동기능(Device)이 Foundation 계층에 포함된다.