18
삼삼삼삼 삼삼삼 삼삼삼삼 삼삼삼 삼삼삼삼 삼삼삼삼 삼삼삼 삼삼삼삼 삼삼삼 삼삼삼삼 삼삼 삼삼 SDS SDS 삼삼 삼삼 IS IS 삼 삼삼삼 삼 삼삼삼

삼성생명 모바일 영업지원 시스템 구축사례

  • Upload
    buffy

  • View
    232

  • Download
    8

Embed Size (px)

DESCRIPTION

삼성생명 모바일 영업지원 시스템 구축사례. 삼성 SDS 생보 IS 팀 황남수. 목 차. 시스템 개요 기존 시스템 개발환경 선정시 고려사항 개발환경 선정 결과 시스템 구성 구축일정 구축시 애로사항 구축화면. 시스템 개요. 개요 삼성생명 대졸 설계사 조직의 영업활동 지원. 주요기능 영업현장 고객/활동정보 입력/조회 보험료계산, 계약심사 기계약 조회 영업소내 영업현장 기능 포함 버전관리 데이터동기화(인트라넷 시스템). 기존 시스템. 인트라넷 웹 시스템 - PowerPoint PPT Presentation

Citation preview

Page 1: 삼성생명 모바일 영업지원 시스템 구축사례

삼성생명 모바일 영업지원 시스템 구축사례삼성생명 모바일 영업지원 시스템 구축사례삼성생명 모바일 영업지원 시스템 구축사례삼성생명 모바일 영업지원 시스템 구축사례

삼성삼성 SDS SDS 생보생보 ISIS 팀 황남수팀 황남수

Page 2: 삼성생명 모바일 영업지원 시스템 구축사례

삼성 SDS

시스템 개요

기존 시스템

개발환경 선정시 고려사항

개발환경 선정 결과

시스템 구성

구축일정

구축시 애로사항

구축화면

시스템 개요

기존 시스템

개발환경 선정시 고려사항

개발환경 선정 결과

시스템 구성

구축일정

구축시 애로사항

구축화면

목 차목 차

Page 3: 삼성생명 모바일 영업지원 시스템 구축사례

삼성 SDS

시스템 개요시스템 개요시스템 개요시스템 개요

개요개요 삼성생명 대졸 설계사 조직의 영업활동 지원삼성생명 대졸 설계사 조직의 영업활동 지원

주요기능주요기능 영업현장 영업현장

고객고객 // 활동정보 입력활동정보 입력 // 조회조회 보험료계산보험료계산 , , 계약심사계약심사 기계약 조회기계약 조회

영업소내영업소내 영업현장 기능 포함영업현장 기능 포함 버전관리버전관리 데이터동기화데이터동기화 (( 인트라넷 시스템인트라넷 시스템 ))

Page 4: 삼성생명 모바일 영업지원 시스템 구축사례

삼성 SDS

기존 시스템기존 시스템기존 시스템기존 시스템

인트라넷 웹 시스템• ASP.NET(C#) 기반 영업지원 시스템• 고객 / 활동 / 실적 관리

인트라넷 웹 시스템• ASP.NET(C#) 기반 영업지원 시스템• 고객 / 활동 / 실적 관리

노트 PC 시스템• 고객 / 보험료계산• 데이터 동기화 가능

노트 PC 시스템• 고객 / 보험료계산• 데이터 동기화 가능

노트 PC 시스템• 고객 / 보험료계산• 데이터 동기화

노트 PC 시스템• 고객 / 보험료계산• 데이터 동기화

PDA 시스템• 고객 / 보험료계산• 데이터 동기화

PDA 시스템• 고객 / 보험료계산• 데이터 동기화

Page 5: 삼성생명 모바일 영업지원 시스템 구축사례

삼성 SDS

개발환경 선정시 고려사항개발환경 선정시 고려사항Ⅰ개발환경 선정시 고려사항개발환경 선정시 고려사항Ⅰ

PDAPDA 에 최적화된 기능정의 필요에 최적화된 기능정의 필요 조회위주조회위주 인트라넷 시스템 대비 기능 축소인트라넷 시스템 대비 기능 축소 그러나 사용자는 가능한 많은 기능 요구그러나 사용자는 가능한 많은 기능 요구

기능정의기능정의

범용성범용성 , , 사용자편의성사용자편의성 , , 개발용이성개발용이성 , ,

향후 발전가능성향후 발전가능성 Pocket PC, Windows CE, PalmPocket PC, Windows CE, Palm

기종기종운영체제운영체제

PDAPDA 기종에 따라 사용가능 언어기종에 따라 사용가능 언어 생산성생산성 , , 향후 발전가능성향후 발전가능성

개발언어개발언어

Page 6: 삼성생명 모바일 영업지원 시스템 구축사례

삼성 SDS

개발환경 선정시 고려사항개발환경 선정시 고려사항Ⅱ개발환경 선정시 고려사항개발환경 선정시 고려사항Ⅱ

속도 속도 / / 비용 비용 프로그램 프로그램 SIZE(DBSIZE(DB 엔진엔진 ))

개발용이성개발용이성 데이터동기화 데이터동기화

모바일모바일DBDB

CDMA CDMA / / 유무선랜 유무선랜 / / 크래들 중 선택크래들 중 선택통신환경통신환경

Page 7: 삼성생명 모바일 영업지원 시스템 구축사례

삼성 SDS

개발환경 선정 결과개발환경 선정 결과개발환경 선정 결과개발환경 선정 결과

PDAPDA 기종기종 Nexio S155Nexio S155 해상도 해상도 800 * 480800 * 480

CDMA / CDMA / 무선랜 내장무선랜 내장

* * 영업소내에서 무선랜환경영업소내에서 무선랜환경

운영체제운영체제 Windwos CE .NET 4.1Windwos CE .NET 4.1

모바일모바일 DBDB SQL Server CESQL Server CE SQL Server 2000 SQL Server 2000 와 호환성와 호환성

개발언어개발언어 C#.NET (VS.NET 2003)C#.NET (VS.NET 2003) eVC, VB.NETeVC, VB.NET

무선서버무선서버 Windows 2000 ServerWindows 2000 Server Web Service (C#)Web Service (C#)

보험료 계산보험료 계산 , , 기계약조회 등기계약조회 등

Page 8: 삼성생명 모바일 영업지원 시스템 구축사례

삼성 SDS

시스템 구성 시스템 구성 Ⅰ (( 고려사항고려사항 ))시스템 구성 시스템 구성 Ⅰ (( 고려사항고려사항 ))

시스템 형태시스템 형태

Web System ? Client / Server System ?Web System ? Client / Server System ?

서버와의 통신방법서버와의 통신방법 소켓통신소켓통신 , , Web ServiceWeb Service

기존 시스템 중 재활용 가능한 부분기존 시스템 중 재활용 가능한 부분

데이터 동기화 방법데이터 동기화 방법 Replication(Replication( 복제복제 ), ), RDA(Remote Data Access)RDA(Remote Data Access)

버전관리 버전관리 / / 시스템 모니터링 방법시스템 모니터링 방법 패키지 도입 또는 자체 제작패키지 도입 또는 자체 제작

Page 9: 삼성생명 모바일 영업지원 시스템 구축사례

삼성 SDS

시스템 구성 시스템 구성 Ⅱ (( 무선서버무선서버 ))시스템 구성 시스템 구성 Ⅱ (( 무선서버무선서버 ))

Windows 2000 ServerSQL Server 2000

인트라넷 웹Windows 2000 ServerWeb Service (C#.NET)

무선서버

PDA

IBM HOSTIBM HOST

Page 10: 삼성생명 모바일 영업지원 시스템 구축사례

삼성 SDS

시스템 구성 시스템 구성 Ⅲ (Network(Network))시스템 구성 시스템 구성 Ⅲ (Network(Network))

공인인터넷공인인터넷

삼성생명망삼성생명망

VPN VPN 인증인증

무선서버무선서버

IBM HOSTIBM HOST

인트라넷인트라넷

PDA PDA (VPN Client (VPN Client 내장내장 ))

CDMACDMA

PDA PDA

이동통신사이동통신사

Page 11: 삼성생명 모바일 영업지원 시스템 구축사례

삼성 SDS

시스템 구성 시스템 구성 Ⅳ (( 데이터동기화데이터동기화 ))시스템 구성 시스템 구성 Ⅳ (( 데이터동기화데이터동기화 ))

노트노트 PCPC노트노트 PCPC

HTTP

Web Service

DATABASE(SQL Server)

COM +

인트라넷 서버인트라넷 서버

DATABASE(SQL Server)

무선서버무선서버

데이터동기화 (Replication)( 고객 / 활동 )

데이터동기화( 고객 / 활동 )

PDAPDA

신규데이터에 대한 ID 부여 요청( 신규 ID 를 부여 받은 후 , 복제 수행 )

신규 Data 에 대한 ID 부여

RDA방식으로 코드성 데이터 내려받음

Page 12: 삼성생명 모바일 영업지원 시스템 구축사례

삼성 SDS

고객관리고객관리 활동관리활동관리 상품설계상품설계 기계약기계약

UI & Logic(.cs)UI & Logic(.cs)(Windows.Forms)(Windows.Forms)

DATA(.cs)DATA(.cs)(ADO.NET)(ADO.NET)

Windows CE .NET 4.1Windows CE .NET 4.1

.NET Compact Framework.NET Compact FrameworkCLR (CLR (Common Language Runtime)Common Language Runtime)

..NET CompactFrameworkNET CompactFramework

공통모듈공통모듈(.(.cs)cs)

보험료계산보험료계산((eVC)eVC)

VS.NET 2003 Final BetaVS.NET 2003 Final Beta+ SQL Server CE 2.0 + SQL Server CE 2.0

시스템 구성 시스템 구성 Ⅴ (( 응용프로그램응용프로그램 ))시스템 구성 시스템 구성 Ⅴ (( 응용프로그램응용프로그램 ))

Page 13: 삼성생명 모바일 영업지원 시스템 구축사례

삼성 SDS

구축일정구축일정구축일정구축일정최초기술검토최초기술검토 2002.032002.03 Windows CE 3.0Windows CE 3.0

eVCeVC

모바일모바일 DBDB 검토 검토 개발환경검토개발환경검토

2002.05 ~ 082002.05 ~ 08 Windows CE .NET Windows CE .NET

C# (VS.NET 2003 Beta 1)C# (VS.NET 2003 Beta 1)

모바일모바일 DB DB 성능 테스트 실시성능 테스트 실시SQL Server CESQL Server CE

프로젝트계획서프로젝트계획서요구사항 분석요구사항 분석

2002.082002.08 현업개발의뢰 현업개발의뢰 (2002.08)(2002.08)

개발업체선정개발업체선정 2002.082002.08 55 개업체 제안서 제출 개업체 제안서 제출 모인밸리로 선정모인밸리로 선정C# (VS.NET 2003 Final BetaC# (VS.NET 2003 Final Beta))

구현단계구현단계 2002.09 ~ 2002.122002.09 ~ 2002.12 1212 월 시범운영월 시범운영

시스템 오픈시스템 오픈 2003.012003.01

Page 14: 삼성생명 모바일 영업지원 시스템 구축사례

삼성 SDS

구축시 애로사항 구축시 애로사항 Ⅰ

데이터동기화데이터동기화 ((Replication)Replication) 시 문제시 문제 PDAPDA 에 신규입력된 데이터 처리 에 신규입력된 데이터 처리

데이터 우선순위 판단 데이터 우선순위 판단 ((Server Win ? / Client Win ?)Server Win ? / Client Win ?)

서버와의 통신방식서버와의 통신방식 소켓방식 소켓방식 ? ? Web Service ?Web Service ?

시스템 효율화 측면에서 시스템 효율화 측면에서 Web Service Web Service 가 유리가 유리 ..

반응속도측면는반응속도측면는 소켓방식이 빠름소켓방식이 빠름 ..

일반 일반 WIN FORMWIN FORM 에 비해 부족한 기능 에 비해 부족한 기능 ((VS.NET FBVS.NET FB)) EX) EX) 버튼에 이미지처리 버튼에 이미지처리 X, X, 레지스트리 편집기능 등레지스트리 편집기능 등

Windwos CE .NET DeviceWindwos CE .NET Device 디버깅 디버깅 X X ((VS.NET FB)VS.NET FB)

Page 15: 삼성생명 모바일 영업지원 시스템 구축사례

삼성 SDS

구축시 애로사항 구축시 애로사항 Ⅱ

..NET NET 기반 모바일 시스템 구축사례 부족기반 모바일 시스템 구축사례 부족

속도문제 속도문제 ((eVC eVC 에 비해 상대적으로에 비해 상대적으로 ))

원인 원인 : : Windows CE .NET(OS) + .NET CF Windows CE .NET(OS) + .NET CF

eVCeVC 에 비해 상대적으로 메모리사용 에 비해 상대적으로 메모리사용 ↑

UI 처리속도 ↓

해결방법 : 철저한 모듈화 , 효율적인 UI 구성

Page 16: 삼성생명 모바일 영업지원 시스템 구축사례

삼성 SDS

구현화면구현화면

Page 17: 삼성생명 모바일 영업지원 시스템 구축사례

삼성 SDS

Page 18: 삼성생명 모바일 영업지원 시스템 구축사례

삼성 SDS

Application Application 구성구성

고객관리고객관리 활동관리활동관리 상품설계상품설계 기계약기계약

UI & Logic(.cs)UI & Logic(.cs)(Windows.Forms)(Windows.Forms)

DATA(.cs)DATA(.cs)(ADO.NET)(ADO.NET)

Windows CE .NET 4.1Windows CE .NET 4.1

CLR (CLR (Common Language Runtime)Common Language Runtime)

..NET CompactFrameworkNET CompactFramework

공통모듈공통모듈(.(.cs)cs)

보험료계산보험료계산((eVC)eVC)

VS.NET 2003 Final BetaVS.NET 2003 Final Beta+ SQL Server CE 2.0 + SQL Server CE 2.0