웹기반시설물관리시스템
Ⅰ. 범용프로그램의발전 Ⅱ. U-Solver i 의특징 Ⅲ. 제품구성및도입방안
I. 범용프로그램의발전
1. 도로및상하수범용프로그램 (U-Solver TM ) 01 범용프로그램의필요성 국가적인중복투자방지 각지자체시스템의기능적충실도및품질수준보장 02 범용프로그램의개발 공통성분석 유스케이스 순차도 범용설계서 클래스정의서 ERD 범용프로그램개발품질인증도입 / 유지관리 건설교통부개발업체 TTA 지자체 03 지노시스템의범용프로그램 (U-Solver TM ) U-Solver 1.0 U-Solver 1.1 U-Solver 1.2 U-Solver 1.5 2002. 8 최초의상하수범용인증획득 지자체도입, 적용, 커스터마이징 다양한부가응용기능의개발과라이브러리화 성능개선및튜닝 2004. 4 최초의도로범용인증획득 ArcGIS 9 출시등기술변화에따른업그레이드 인트라넷, 모바일솔루션등과의연계
2. 범용프로그램분석 01 데이터모델측면 UIS 발전단계 ( 기반정보구축, 도약및확산, 고도화 ) 중기반정보구축단계의모델 데이터생산, 구축, 유지관리의역할중심 02 아키텍쳐모델측면 2-Tier 구조를전제로한설계 / 구현사양 비즈니스로직및연계로직이 Client 에존재함으로써설치및유지관리가복잡함 03 유지관리측면 고가의기반 GIS S/W 의소요로인해시스템활성화및사용자확대에추가비용이많음 도입된고가의기반 GIS S/W 로인해매년유지보수에따른예산부담발생 시스템활용담당자교체, 신규 PC 보급등에따른새로운사용환경구축절차의번거로움및기술적어려움발생
3. 웹관련기술의발전 01 기술변화의흐름 고기능성과배포및유지관리편의성을모두고려한기술의등장 C/S, 인터넷등각개별기술의장점이융합되어새로운형태의기술로발전 02 관련기술 HTTP/XML/SOAP X-Internet Executable Internet Extended Internet Ajax (Asynchronous Javascript And XML) WebService GeoGate, ArcGIS Server, GoogleMap,
4. 웹기반범용프로그램개념 국토연구원. 2005.9 웹환경도로기반시설물범용시스템개발지침연구 웹환경도로기반시설물범용프로그램이라함은기존 C/S기반의도로기반시설물범용프로그램을 IT 기술환경변화를고려하고사용자의요구를만족시키기위한목적으로웹을사용자인터페이스로하는관리프로그램을말함 웹환경도로기반시설물범용프로그램이기존의범용프로그램과적용환경에서차이가있더라도범용프로그램의기본취지인확장성, 재사용성, 중복방지, 커스터마이징등의특성은그대로유지함을원칙으로함
5. 웹기반 범용프로그램의 위상 범용프로그램은 도시기반시설물 데이터의 유지관리 체계 C/S에서 웹기반으로 전환되어도 그 위상은 유지 III. 제품구성 및 도입방안
6. CiS vs Web 범용프로그램비교 국토연구원. 2005.9 웹환경도로기반시설물범용시스템개발지침연구 구분 기존 C/S 범용프로그램 웹기반범용프로그램 적용분야 특정영역 ( 시설물관리 ) 전용 Application 과같이정교한프로그램제어가필요한분야에적용이유리 네트워크인프라와웹기술의지속적인발전에따른시스템의적용영역확장에유리 개발난이도 다양한 UI 구현이가능개발도구다양 / 개발기간이짧음 CBD 방식의개발환경제공고급기능개발에유리 다양한 UI 개발에제약 복잡한분석과정및시뮬레이션과정으로인한고급기능개발시난이도가높은.Net 과 JAVA 의시장경쟁으로호환성문제발생가능 적용기술의 다양성 타시스템연계 보안성 ArcGIS DBMS 간의직접적인연계가주류 미들웨어사용및연계프로그램등을통해연계가가능하나시스템아키텍쳐가복잡해짐 사용자접근제한, 전용프로토콜사용등다양한보안기법적용이용이 ESRI(ArcIMS/ArcGIS Server) GeoGate X-Internet(UI Server) 웹환경타시스템과의연계용이 세션 / 소켓 / 프로토콜등에따른다양한연계방식적용가능 VPN( 가상사설정보망 ) 솔루션적용으로보안성확보
6. CiS vs Web 범용시스템비교 ( 계속 ) 국토연구원. 2005.9 웹환경도로기반시설물범용시스템개발지침연구 구분 기존 C/S 범용시스템 웹환경범용시스템 시스템 접근성 전용프로그램 (GIS 패키지, DB 클라이언트, 범용 S/W) 사용으로사용자접근성제한 기본웹브라우저를통해사용자접근성용이 사용자 확대시 추가비용 동시접근을위한개별적인전용프로그램설치해야함으로접속자수가늘어갈수록추가비용확대 전용프로그램이아닌단순 IP 부여를통해사용자수를늘릴수있으므로상대적으로저비용 시스템 유지관리 최초설치후자동패치를통해유지관리가능 조회 / 편집에동일한기술적용 제품별로전용프로그램설치 S/W 의설치 / 배포 / 업그레이드용이 조회 / 편집에상이한기술적용 기존시스템과의 DB 호환성확보요망
II. U-Solver i 의특징
1. 웹기반범용프로그램 (U-Solver i) 의특징 II. U-Solver i 의특징 범용설계서에근거한기능구현 기존범용시스템과데이터호환성유지 기존범용시스템업그레이드도구제공 유스케이스클래스정의서순차도 ERD 응용확장이유연한컴포넌트기반 컴포넌트기반으로기능의수정, 변경이용이하여유지보수의효율성증대 업무변화와정보기술변화에유연하게 대처할수있는시스템 컴포넌트개발 개선사항도출 U-Solver i Framework 컴포넌트배포 시스템운영 시스템의데이터뿐만아니라기능까지제공 범용과연계된타시스템개발가능 사용자맞춤형화면구성 조회에서공간데이터편집도구제공 WebService API 제공및연계 사용자편의기능향상
2. 범용설계서에근거한기능구현 II. U-Solver i 의특징 01 데이터모델호환 범용설계서상의데이터모델을기반으로웹환경에맞는확장데이터모델사용으로기존 DB 와호환성유지 데이터모델업그레이드도구제공 02 웹환경에서의공간데이터처리 기반 GIS S/W 로상호작용형 WebGIS 엔진인 GeoGate 사용으로범용수준의공간데이터처리기능을웹상에서구현 주제도생성, 공간검색, 벡터출력, 공간데이터편집, GeoGate 의기능개선을위하여업그레이드진행중 03 범용설계서보다강화된통계처리기능 범용설계서에규정된내용보다다양한주제의통계기능제공 텍스트, Chart, MapChart 등다양한형태로제공
3. 응용확장이유연한컴포넌트기반 II. U-Solver i 의특징 01 U-Solver i 구조 Page Controller Role Controller Flow Controller Page Generator 업무처리컴포넌트 업무처리컴포넌트 업무처리컴포넌트 업무처리컴포넌트 업무처리컴포넌트 업무처리컴포넌트 Service Agent Map Image Query Analysis Export Sync DB Acess WebService ServiceAgent Event handler MapView Property Event Controller PageLayout Legend UI Manager Services DB Source 02 응용업무확장을대비한설계 개별응용업무시스템 ( 도로굴착, 급수공사설계, 포장관리, ) 의요구증가 SOA(Service Oriented Architecture) 채택 추가되는데이터모델과업무컴포넌트로새로운시스템구성가능 MobileGIS 와의연계구성예정 GeoGate 및각컴포넌트별업그레이드로유지관리편리
4. WebService API 제공및연계 II. U-Solver i 의특징 01 WebService API 제공 범용시스템에서유지관리되는공간데이터를관련시스템에서연계, 활용하고자할경우에쉽게접근할수있도록 API를제공 응용확장은통합된형태의확장이라면 API를사용한시스템은분리된형태의확장구조 추후 U-City 추진시공간데이터서비스기반기술구조제공 02 시스템연계 연계시스템의접근방법 Web Service : XML/SOAP/HTTP Application Server : CORBA, OGC Provider DBMS Access : SQL U-Solver i 는서버의연계컴포넌트를통하여연계시스템에접근 U-Solver i 는 WebService 와 OGC Provider 제공
5. 사용자편의기능향상 II. U-Solver i 의특징 01 사용자맞춤형화면구성 권한에따른기본구성제공 사용자커스터마이징기능으로원하는형태의화면구성가능 자주사용하는기능이자동으로관리되는단축메뉴제공 02 다양한추가컴포넌트 U-Solver(C/S 범용프로그램 ) 사용사례및커스터마이징사례분석후편의기능컴포넌트기본제공 개별응용업무시스템개발보급 03 서버관리및모니터링도구제공 서버자원사용현황 사용자사용현황집계및통계분석
6. 향후진행일정 II. U-Solver i 의특징 Beta 버전 Prelease 버전 2006. 12. 베타버전공개 범용프로그램설계사양충족여부테스트 2007. 1. Prelease 버전공개 시범사이트를선정하여시스템설치및운영 TTA 인증 2007. 1. TTA 인증신청 최종인증까지는 TTA 의일정에따름 인증후정식버전출시 부가솔루션 2007. 2. ~ 단위업무별솔루션개발 범용시스템의활성화를위한부가솔루션
1. 웹기반범용프로그램제품구성 사용자응용프로그램 Goldstar 지자체도로, 상하수도시설관리업무를지원하기위한기능요소를구현한사용자응용프로그램으로기본설계서를바탕으로개발 - 도로관리응용프로그램 - 상수도관리응용프로그램 - 하수도관리응용프로그램 - 기타관리용프로그램 GIS 소프트웨어 상용 GIS 소프트웨어로사용자응용프로그램과공간데이터베이스의연결, 지도의생성과조작등의 GIS 의기능요소가구현된프로그램 - Web GIS S/W
1. 웹기반범용프로그램제품구성 ( 계속 ) 02 01 C/S 범용기본패키지구성 사용자응용프로그램 - 도로관리프로그램 - 상수도관리프로그램 - 하수도관리프로그램 GIS 소프트웨어 - Web GIS S/W : 1 식 관리용프로그램 - 서버관리도구 - 운영관리프로그램등 03 근거 : 범용연구보고서의 예산수립지침 - 상. 하수 : 3 억 - 도로 : 2.5 억 - 기반 GIS S/W 포함 ================ 설계가격 : 5.5 억원 웹범용 도로, 상. 하수도패키지 GeoGate Web 포함 ================== 설계가격 : 5.5 억
2. 범용도입실비용분석 ( 단위 : 백만원, 소비자가격기준 ) C/S 범용프로그램 웹기반범용프로그램 범용패키지 상하수도범용 도로범용 ( 편집 3User, 조회 15User) 550 상하수도범용 도로범용 ( 무제한라이센스 ) 550 사용자추가 편집 1 User 조회 1 User 20 4 제한없음 F/C 공간 DBMS ArcSDE 2 CPU ArcSDE 4 CPU (40) 60 GeoGate DS 2 CPU GeoGate DS 4 CPU (40) 60 DBMS Oracle 2 CPU Oracle 4 CPU 60 80 MySQL F/C DB Server Unix 2 CPU Server Unix 4 CPU Server (100) 150 NT 2 CPU Server NT 4 CPU Server (20) 40 총비용 편집 6, 조회 30 User 가정 960 무제한 User 가정 650 * GeoGate DS : GeoGate DataServer
2. 웹기반시설물관리시스템도입대상지자체 웹기반시설물관리시스템도입대상지자체 Case A : 자사범용프로그램도입완료지자체 Case B : 범용프로그램도입사업중인지자체 Case C : 타사범용프로그램도입완료지자체 Case D : 범용프로그램도입계획중인지자체 기구축된일부도시를제외한대다수지자체가주요대상
3. 지자체유형별도입방안 Case A 자사범용프로그램 (U-Solver) 도입완료지자체 추진근거 - 사용자확산을위한 GIS S/W 추가구매대신웹기반도입 - 웹기반최신기술적용 (U-Solver => U-Solver i 업그레이드 ) 범용선정 패키지도입 H/W, S/W Upgrade 커스터마이징추가개발 필수항목 데이터변환및보완 선택항목 소요예산 (1 Server 2 CPU License 기준 ) - GIS S/W 추가구매비 ( 편집 3, 조회 15, 유지보수 4 년 ) 적용 - 약 1.5 억원추정
3. 지자체유형별도입방안 ( 계속 ) Case B 범용도입사업중인지자체 추진근거 - C/S 용 GIS S/W 도입대신웹기반범용도입 - 웹기반최신기술적용 범용선정 패키지도입 H/W, S/W 도입 커스터마이징추가개발 필수항목 데이터구축 ( 변환 ) 선택항목 소요예산 (1 Server 2 CPU License 기준 ) - GIS S/W 도입비 ( 공간 DBMS1, 편집 3, 조회 15) 적용 - 기존사업비의큰변경없이무상전환제공
3. 지자체유형별도입방안 ( 계속 ) Case C 타사범용프로그램도입완료지자체 추진근거 - 사용자확산을위한 GIS S/W 추가구매대신웹기반도입 - 웹기반최신기술적용 범용선정 패키지도입 H/W, S/W Upgrade 커스터마이징추가개발 필수항목 데이터변환및보완 선택항목 소요예산 (1 Server 2 CPU License 기준 ) - GIS S/W 추가구매비 ( 편집 3, 조회 15, 유지보수 4 년 ) 적용 - 약 1.5 억원추정
3. 지자체유형별도입방안 ( 계속 ) Case D 범용도입계획중인지자체 추진근거 - 범용프로그램도입건교부지침준수 - 기존범용도입설계 + 범용외웹기반시설관리기능개발설계 범용선정 패키지도입 H/W, S/W 도입 커스터마이징추가개발 필수항목 데이터구축 선택항목 소요예산 (1 Server 2 CPU License 기준 ) - 소프트웨어사업대가기준의개발비산정방식적용 - 약 5.5 억원 + 추정
감사합니다.