웹기반시설물관리시스템 -...

27
웹기반 시설물관리시스템 웹기반 시설물관리시스템

Upload: others

Post on 06-Mar-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

웹기반 시설물관리시스템웹기반 시설물관리시스템

Ⅰ. 범용프로그램의 발전

Ⅲ. 제품 구성 및 도입방안

Ⅱ. U-Solver i i i i 의 특징

I. 범용프로그램의 발전I. 범용프로그램의 발전

III. 제품구성 및 도입방안1. 도로 및 상하수 범용프로그램 (U-SolverTM)

범용프로그램의 필요성

• 국가적인 중복투자 방지

• 각 지자체 시스템의 기능적 충실도 및 품질수준 보장

0101

범용프로그램의 개발0202

㈜지노시스템의 범용프로그램 (U-SolverTM)0303

U-Solver 1.0

2002. 8 2002. 8 2002. 8 2002. 8 최초의최초의최초의최초의

상하수범용상하수범용상하수범용상하수범용인증인증인증인증 획득획득획득획득

U-Solver 1.1 U-Solver 1.2

2004. 4 2004. 4 2004. 4 2004. 4 최초의최초의최초의최초의

도로범용도로범용도로범용도로범용인증인증인증인증 획득획득획득획득

U-Solver 1.5

• 지자체 도입, 적용, 커스터마이징

� 다양한 부가응용기능의 개발과 라이브러리화

� 성능개선 및 튜닝

• ArcGIS 9 출시 등기술 변화에 따른업그레이드

� 인트라넷, 모바일솔루션 등과의 연계

공통성분석

유스케이스

순차도ERD

클래스정의서

범용프로그램개발 품질인증 도입/유지관리범용설계서

건설교통부 개발업체 TTA 지자체

III. 제품구성 및 도입방안2. 범용프로그램 분석

데이터 모델 측면

• UIS 발전단계(기반정보구축, 도약 및 확산, 고도화) 중기반정보구축 단계의 모델

• 데이터 생산, 구축, 유지관리의 역할 중심

0101

아키텍쳐 모델 측면

• 2-Tier 구조를 전제로 한 설계/구현 사양

• 비즈니스 로직 및 연계 로직이 Client에 존재함으로써 설치 및유지관리가 복잡함

0202

유지관리 측면

• 고가의 기반 GIS S/W의 소요로 인해 시스템 활성화 및 사용자확대에 추가 비용이 많음

• 도입된 고가의 기반 GIS S/W로 인해 매년 유지보수에 따른 예산부담 발생

• 시스템 활용 담당자 교체, 신규 PC 보급 등에 따른 새로운 사용환경구축절차의 번거로움 및 기술적 어려움 발생

0303

III. 제품구성 및 도입방안3. 웹관련 기술의 발전

기술 변화의 흐름

• 고 기능성과 배포 및 유지관리 편의성을모두 고려한 기술의 등장

• C/S, 인터넷 등 각 개별 기술의 장점이융합되어 새로운 형태의 기술로 발전

0101

관련 기술

• HTTP/XML/SOAP

• X-Internet

•Executable Internet

•Extended Internet

• Ajax (Asynchronous Javascript And XML)

• WebService

• GeoGate, ArcGIS Server, GoogleMap,…

0202

III. 제품구성 및 도입방안4. 웹기반 범용프로그램 개념

• 웹환경 도로기반시설물 범용프로그램이라 함은 기존 C/S기반의

도로기반시설물 범용프로그램을 IT 기술환경 변화를 고려하고

사용자의 요구를 만족시키기 위한 목적으로 웹을 사용자 인터페이스로

하는 관리프로그램을 말함

• 웹환경 도로기반시설물 범용프로그램이 기존의 범용프로그램과

적용환경에서 차이가 있더라도 범용프로그램의 기본 취지인 확장성,

재사용성, 중복방지, 커스터마이징 등의 특성은 그대로 유지함을

원칙으로 함

국토연구원. 2005.9 웹환경 도로기반시설물 범용시스템 개발지침 연구

III. 제품구성 및 도입방안5. 웹기반 범용프로그램의 위상

• 범용프로그램은 도시기반시설물 데이터의 유지관리 체계

• C/S에서 웹기반으로 전환되어도 그 위상은 유지

III. 제품구성 및 도입방안6. CiS vs Web 범용프로그램 비교

네트워크 인프라와 웹기술의 지속적인 발전에 따른 시스템의 적용영역 확장에 유리

특정영역(시설물관리) 전용 Application과 같이 정교한 프로그램 제어가 필요한분야에 적용이 유리

적용분야

ESRI(ArcIMS/ArcGIS Server)

GeoGate

X-Internet(UI Server)

ArcGIS적용기술의

다양성

웹환경 타 시스템과의 연계용이

세션/소켓/프로토콜 등에 따른 다양한 연계방식 적용가능

DBMS간의 직접적인 연계가 주류

미들웨어 사용 및 연계프로그램 등을 통해 연계가 가능하나 시스템 아키텍쳐가복잡해짐

타시스템연계

VPN(가상사설정보망) 솔루션 적용으로 보안성 확보

사용자 접근제한, 전용프로토콜 사용 등다양한 보안기법 적용이 용이

보안성

다양한 UI 개발에 제약

복잡한 분석과정 및 시뮬레이션과정으로 인한 고급기능 개발시 난이도가 높은

.Net과 JAVA의 시장경쟁으로 호환성 문제발생가능

다양한 UI 구현이 가능

개발도구 다양 / 개발기간이 짧음

CBD 방식의 개발환경 제공

고급기능 개발에 유리

개발난이도

웹기반 범용프로그램기존 C/S 범용프로그램구분

국토연구원. 2005.9 웹환경 도로기반시설물 범용시스템 개발지침 연구

III. 제품구성 및 도입방안

전용프로그램이 아닌 단순 IP부여를 통해 사용자 수를 늘릴 수 있으므로 상대적으로 저비용

동시접근을 위한 개별적인 전용프로그램 설치해야 함으로 접속자 수가 늘어갈수록 추가비용 확대

사용자

확대시

추가비용

S/W의 설치/배포/업그레이드 용이

조회/편집에 상이한 기술적용

기존 시스템과의 DB호환성 확보 요망

최초 설치후 자동패치를 통해 유지관리가능

조회/편집에 동일한 기술 적용

제품별로 전용 프로그램 설치

시스템

유지관리

기본 웹브라우저를 통해 사용자 접근성 용이

전용프로그램(GIS 패키지, DB클라이언트, 범용 S/W) 사용으로 사용자접근성 제한

시스템

접근성

웹환경 범용시스템기존 C/S 범용시스템구분

국토연구원. 2005.9 웹환경 도로기반시설물 범용시스템 개발지침 연구

6. CiS vs Web 범용시스템 비교(계속)

II. U-Solver i 의 특징II. U-Solver i 의 특징

II. U-Solver i의 특징1. 웹기반 범용프로그램(U-Solver i)의 특징

응용확장이 유연한 컴포넌트 기반

WebService API 제공 및 연계 사용자 편의기능 향상

범용설계서에 근거한 기능구현

�시스템의 데이터 뿐만 아니라기능까지 제공

�범용과 연계된 타 시스템 개발 가능

� 컴포넌트 기반으로 기능의 수정,

변경이 용이하여 유지보수의 효율성 증대

� 업무변화와 정보기술변화에 유연하게

대처할 수 있는 시스템

�사용자 맞춤형 화면 구성

�조회에서 공간데이터 편집도구 제공

컴포넌트개발

컴포넌트배포

개선사항도출

시스템운영

U-Solver i

Framework

� 기존 범용시스템과 데이터 호환성 유지

� 기존 범용시스템 업그레이드 도구 제공

유스케이스

순차도ERD

클래스정의서

II. U-Solver i의 특징2. 범용설계서에 근거한 기능구현

데이터 모델 호환

• 범용설계서 상의 데이터 모델을 기반으로 웹 환경에 맞는 확장데이터 모델 사용으로 기존 DB와 호환성 유지

• 데이터 모델 업그레이드 도구 제공

0101

웹환경에서의 공간데이터 처리

• 기반 GIS S/W로 상호작용형 WebGIS 엔진인 GeoGate 사용으로범용 수준의 공간 데이터 처리 기능을 웹 상에서 구현

• 주제도 생성, 공간검색, 벡터 출력, 공간데이터 편집, …

• GeoGate의 기능 개선을 위하여 업그레이드 진행 중

0202

범용설계서보다 강화된 통계처리 기능

• 범용설계서에 규정된 내용보다 다양한 주제의 통계 기능 제공

• 텍스트, Chart, MapChart등 다양한 형태로 제공

0303

II. U-Solver i의 특징3. 응용확장이 유연한 컴포넌트 기반

U-Solver iiii 구조0101

Export

Query

Map

Sync

Analysis

Image

DB AcessService Agent

DB SourceServices

PageController

업무처리컴포넌트

업무처리컴포넌트

업무처리컴포넌트

업무처리컴포넌트

업무처리컴포넌트

업무처리컴포넌트

RoleController

FlowController

PageGenerator

Property

MapView

Legend

PageLayout

Event handlerEvent

Controller

UIManager

WebServ

ice

Serv

iceAgent

응용 업무 확장을 대비한 설계

• 개별응용업무시스템(도로굴착, 급수공사설계, 포장관리,…)의 요구증가

• SOA(Service Oriented Architecture) 채택

• 추가되는 데이터 모델과 업무컴포넌트로 새로운 시스템 구성 가능

• MobileGIS와의 연계 구성 예정

• GeoGate 및 각 컴포넌트별 업그레이드로 유지관리 편리

0202

II. U-Solver i의 특징4. WebService API 제공 및 연계

WebService API 제공

• 범용시스템에서 유지관리되는 공간데이터를 관련 시스템에서 연계,

활용하고자할 경우에 쉽게 접근할 수 있도록 API를 제공

• 응용확장은 통합된 형태의 확장이라면 API를 사용한 시스템은

분리된 형태의 확장 구조

• 추후 U-City 추진 시 공간데이터 서비스 기반 기술구조 제공

0101

시스템 연계

• 연계시스템의 접근방법•Web Service : XML/SOAP/HTTP

•Application Server : CORBA, OGC Provider

•DBMS Access : SQL

• U-Solver i 는 서버의 연계 컴포넌트를 통하여 연계시스템에 접근

• U-Solver i 는 WebService와 OGC Provider 제공

0202

II. U-Solver i의 특징5. 사용자 편의기능 향상

사용자 맞춤형 화면 구성

• 권한에 따른 기본구성 제공

• 사용자 커스터마이징 기능으로 원하는 형태의 화면구성 가능

• 자주 사용하는 기능이 자동으로 관리되는 단축메뉴 제공

0101

다양한 추가 컴포넌트

• U-Solver(C/S 범용프로그램) 사용 사례 및 커스터마이징 사례분석후 편의 기능 컴포넌트 기본 제공

• 개별응용업무시스템 개발 보급

0202

서버관리 및 모니터링 도구 제공

• 서버 자원 사용 현황

• 사용자 사용 현황 집계 및 통계 분석

0303

II. U-Solver i의 특징6. 향후 진행 일정

Beta Beta Beta Beta 버전버전버전버전� 2006. 12. 베타 버전 공개

� 범용 프로그램 설계 사양 충족 여부 테스트

PreleasePreleasePreleasePrelease 버전버전버전버전� 2007. 1. Prelease 버전 공개

� 시범 사이트를 선정하여 시스템 설치 및 운영

TTA TTA TTA TTA 인증인증인증인증 � 2007. 1. TTA 인증 신청

� 최종 인증까지는 TTA의 일정에 따름

� 인증 후 정식 버전 출시

부가부가부가부가 솔루션솔루션솔루션솔루션� 2007. 2. ~ 단위 업무별 솔루션 개발

� 범용 시스템의 활성화를 위한 부가 솔루션

III. 제품구성 및 도입방안III. 제품구성 및 도입방안

III. 제품구성 및 도입방안1. 웹기반 범용프로그램 제품구성

사용자 응용프로그램

Goldstar

상용 GIS 소프트웨어로 사용자응용프로그램과공간데이터베이스의 연결, 지도의 생성과 조작 등의GIS의 기능요소가 구현된 프로그램

- Web GIS S/W

지자체 도로, 상하수도 시설관리업무를 지원하기 위한기능요소를 구현한 사용자 응용프로그램으로 기본설계서를 바탕으로 개발

- 도로 관리 응용프로그램

- 상수도 관리 응용프로그램

- 하수도 관리 응용프로그램 - 기타 관리용 프로그램

GIS 소프트웨어

III. 제품구성 및 도입방안1. 웹기반 범용프로그램 제품구성(계속)

기본 패키지 구성

• 사용자 응용프로그램

- 도로 관리 프로그램

- 상수도 관리 프로그램

- 하수도 관리 프로그램

• GIS 소프트웨어

- Web GIS S/W : 1 식

• 관리용 프로그램

- 서버 관리도구

- 운영 관리 프로그램 등

0101 C/S 범용

• 근거 : 범용 연구보고서의

예산수립 지침

- 상.하수 : 3억

- 도로: 2.5억

- 기반 GIS S/W 포함

================

•• 설계가격설계가격 : : 5.55.5억원억원

0202

웹 범용0303

• 도로, 상.하수도 패키지

• GeoGate Web 포함

====================================

•• 설계가격설계가격 : : 5.55.5억억

III. 제품구성 및 도입방안2. 범용 도입 실비용 분석

C/S 범용프로그램C/S 범용프로그램 웹기반 범용프로그램웹기반 범용프로그램

(20)

40

NT 2 CPU Server

NT 4 CPU Server

(100)

150

Unix 2 CPU Server

Unix 4 CPU Server

DBDB

ServerServer

F/C제한 없음20

4

편집 1 User

조회 1 User

사용자사용자

추가추가

650무제한 User 가정960편집 6, 조회 30 User 가정총비용총비용

F/CMySQL60

80

Oracle 2 CPU

Oracle 4 CPUDBMSDBMS

(40)

60

GeoGate DS 2 CPU

GeoGate DS 4 CPU

(40)

60

ArcSDE 2 CPU

ArcSDE 4 CPU

공간공간

DBMSDBMS

550

상하수도 범용

도로 범용

(무제한 라이센스)

550

상하수도 범용

도로 범용

(편집 3User, 조회 15User)

범용범용

패키지패키지

(단위 : 백만원, 소비자가격 기준)

* GeoGate DS : GeoGate DataServer

III. 제품구성 및 도입방안2. 웹기반 시설물관리시스템 도입 대상 지자체

웹기반웹기반 시설물관리시스템시설물관리시스템 도입도입

대상대상 지자체지자체

Case A : 자사 범용프로그램 도입 완료 지자체

Case B : 범용프로그램 도입 사업 중인 지자체

Case C : 타사 범용프로그램 도입 완료 지자체

Case D : 범용프로그램 도입 계획 중인 지자체

기기 구축된구축된 일부일부 도시를도시를 제외한제외한 대다수대다수 지자체가지자체가 주요주요 대상대상

III. 제품구성 및 도입방안3. 지자체 유형별 도입방안

자사 범용프로그램(U-Solver) 도입 완료 지자체Case ACase A

• 추진근거

- 사용자 확산을 위한 GIS S/W 추가 구매 대신 웹기반 도입

- 웹기반 최신 기술 적용(U-Solver => U-Solver i 업그레이드)

범용범용범용범용범용범용범용범용 선정선정선정선정선정선정선정선정

H/W, S/W UpgradeH/W, S/W Upgrade

패키지패키지패키지패키지패키지패키지패키지패키지 도입도입도입도입도입도입도입도입

데이터데이터데이터데이터데이터데이터데이터데이터 변환변환변환변환변환변환변환변환 및및및및및및및및 보완보완보완보완보완보완보완보완

커스터마이징커스터마이징커스터마이징커스터마이징커스터마이징커스터마이징커스터마이징커스터마이징

추가추가추가추가추가추가추가추가 개발개발개발개발개발개발개발개발

• 소요예산 (1 Server 2 CPU License 기준)

- GIS S/W 추가 구매비(편집3, 조회15, 유지보수 4년) 적용

- 약 1.5억원 추정

필수항목필수항목필수항목필수항목필수항목필수항목필수항목필수항목

선택항목선택항목선택항목선택항목선택항목선택항목선택항목선택항목

III. 제품구성 및 도입방안3. 지자체 유형별 도입방안(계속)

범용 도입 사업 중인 지자체

• 추진근거

- C/S용 GIS S/W 도입 대신 웹기반 범용 도입

- 웹기반 최신 기술 적용

범용범용범용범용범용범용범용범용 선정선정선정선정선정선정선정선정

H/W, S/W H/W, S/W H/W, S/W H/W, S/W H/W, S/W H/W, S/W H/W, S/W H/W, S/W 도입도입도입도입도입도입도입도입

패키지패키지패키지패키지패키지패키지패키지패키지 도입도입도입도입도입도입도입도입

데이터데이터데이터데이터데이터데이터데이터데이터 구축구축구축구축구축구축구축구축((((((((변환변환변환변환변환변환변환변환))))))))

커스터마이징커스터마이징커스터마이징커스터마이징커스터마이징커스터마이징커스터마이징커스터마이징

추가추가추가추가추가추가추가추가 개발개발개발개발개발개발개발개발

• 소요예산 (1 Server 2 CPU License 기준)

- GIS S/W 도입비(공간DBMS1, 편집3, 조회15) 적용

- 기존 사업비의 큰 변경없이 무상전환 제공

필수항목필수항목필수항목필수항목필수항목필수항목필수항목필수항목

선택항목선택항목선택항목선택항목선택항목선택항목선택항목선택항목

Case BCase B

III. 제품구성 및 도입방안3. 지자체 유형별 도입방안(계속)

타사 범용프로그램 도입 완료 지자체

• 추진근거

- 사용자 확산을 위한 GIS S/W 추가 구매 대신 웹기반 도입

- 웹기반 최신 기술 적용

범용범용범용범용범용범용범용범용 선정선정선정선정선정선정선정선정

H/W, S/W UpgradeH/W, S/W Upgrade

패키지패키지패키지패키지패키지패키지패키지패키지 도입도입도입도입도입도입도입도입

데이터데이터데이터데이터데이터데이터데이터데이터 변환변환변환변환변환변환변환변환 및및및및및및및및 보완보완보완보완보완보완보완보완

커스터마이징커스터마이징커스터마이징커스터마이징커스터마이징커스터마이징커스터마이징커스터마이징

추가추가추가추가추가추가추가추가 개발개발개발개발개발개발개발개발

• 소요예산 (1 Server 2 CPU License 기준)

- GIS S/W 추가 구매비(편집3, 조회15, 유지보수 4년) 적용

- 약 1.5억원 추정

필수항목필수항목필수항목필수항목필수항목필수항목필수항목필수항목

선택항목선택항목선택항목선택항목선택항목선택항목선택항목선택항목

Case CCase C

III. 제품구성 및 도입방안3. 지자체 유형별 도입방안(계속)

범용 도입 계획 중인 지자체

• 추진근거

- 범용프로그램 도입 건교부 지침 준수

- 기존 범용 도입 설계 + 범용 외 웹기반 시설관리기능 개발 설계

범용범용범용범용범용범용범용범용 선정선정선정선정선정선정선정선정

H/W, S/W H/W, S/W H/W, S/W H/W, S/W H/W, S/W H/W, S/W H/W, S/W H/W, S/W 도입도입도입도입도입도입도입도입

패키지패키지패키지패키지패키지패키지패키지패키지 도입도입도입도입도입도입도입도입

데이터데이터데이터데이터데이터데이터데이터데이터 구축구축구축구축구축구축구축구축

커스터마이징커스터마이징커스터마이징커스터마이징커스터마이징커스터마이징커스터마이징커스터마이징

추가추가추가추가추가추가추가추가 개발개발개발개발개발개발개발개발

• 소요예산 (1 Server 2 CPU License 기준)

- 소프트웨어 사업 대가기준의 개발비 산정방식 적용

- 약 5.5억원 + ∝ 추정

필수항목필수항목필수항목필수항목필수항목필수항목필수항목필수항목

선택항목선택항목선택항목선택항목선택항목선택항목선택항목선택항목

Case DCase D

감사합니다.감사합니다.