200 likes | 782 Views
삼성생명 모바일 영업지원 시스템 구축사례. 삼성 SDS 생보 IS 팀 황남수. 목 차. 시스템 개요 기존 시스템 개발환경 선정시 고려사항 개발환경 선정 결과 시스템 구성 구축일정 구축시 애로사항 구축화면. 시스템 개요. 개요 삼성생명 대졸 설계사 조직의 영업활동 지원. 주요기능 영업현장 고객/활동정보 입력/조회 보험료계산, 계약심사 기계약 조회 영업소내 영업현장 기능 포함 버전관리 데이터동기화(인트라넷 시스템). 기존 시스템. 인트라넷 웹 시스템
E N D
삼성생명 모바일 영업지원 시스템 구축사례 삼성SDS 생보IS팀 황남수
목 차 • 시스템 개요 • 기존 시스템 • 개발환경 선정시 고려사항 • 개발환경 선정 결과 • 시스템 구성 • 구축일정 • 구축시 애로사항 • 구축화면
시스템 개요 • 개요 • 삼성생명 대졸 설계사 조직의 영업활동 지원 • 주요기능 • 영업현장 • 고객/활동정보 입력/조회 • 보험료계산, 계약심사 • 기계약 조회 • 영업소내 • 영업현장 기능 포함 • 버전관리 • 데이터동기화(인트라넷 시스템)
기존 시스템 • 인트라넷 웹 시스템 • ASP.NET(C#) 기반 영업지원 시스템 • 고객 / 활동 / 실적 관리 • PDA 시스템 • 고객 / 보험료계산 • 데이터 동기화 • 노트PC 시스템 • 고객 / 보험료계산 • 데이터 동기화 가능 • 노트PC 시스템 • 고객 / 보험료계산 • 데이터 동기화
개발환경 선정시 고려사항Ⅰ • PDA에 최적화된 기능정의 필요 • 조회위주 • 인트라넷 시스템 대비 기능 축소 • 그러나 사용자는 가능한 많은 기능 요구 기능정의 • 범용성, 사용자편의성, 개발용이성, 향후 발전가능성 • Pocket PC, Windows CE, Palm 기종운영체제 • PDA기종에 따라 사용가능 언어 • 생산성, 향후 발전가능성 개발언어
개발환경 선정시 고려사항Ⅱ • 속도 / 비용 • 프로그램 SIZE(DB엔진) • 개발용이성 • 데이터동기화 모바일DB • CDMA / 유무선랜 / 크래들 중 선택 통신환경
시스템 구성 Ⅰ (고려사항) • 시스템 형태 • Web System ? Client / Server System ? • 서버와의 통신방법 • 소켓통신, Web Service • 기존 시스템 중 재활용 가능한 부분 • 데이터 동기화 방법 • Replication(복제), RDA(Remote Data Access) • 버전관리 / 시스템 모니터링 방법 • 패키지 도입 또는 자체 제작
시스템 구성 Ⅱ (무선서버) 인트라넷 웹 무선서버 Windows 2000 Server SQL Server 2000 Windows 2000 Server Web Service (C#.NET) PDA IBM HOST
시스템 구성 Ⅲ (Network) 삼성생명망 공인인터넷 무선서버 VPN 인증 IBM HOST 이동통신사 CDMA 인트라넷 PDA PDA (VPN Client 내장)
시스템 구성 Ⅳ (데이터동기화) 인트라넷 서버 무선서버 신규Data에 대한 ID 부여 DATABASE(SQL Server) DATABASE(SQL Server) COM + HTTP 데이터동기화(Replication) (고객/활동) Web Service 신규데이터에 대한 ID 부여 요청 (신규 ID 를 부여 받은 후, 복제 수행) 데이터동기화 (고객/활동) RDA방식으로 코드성 데이터 내려받음 노트PC PDA
시스템 구성 Ⅴ (응용프로그램) VS.NET 2003 Final Beta + SQL Server CE 2.0 고객관리 활동관리 상품설계 기계약 UI & Logic(.cs) (Windows.Forms) DATA(.cs) (ADO.NET) 공통모듈 (.cs) 보험료계산 (eVC) .NET CompactFramework .NET Compact FrameworkCLR (Common Language Runtime) Windows CE .NET 4.1
구축시 애로사항 Ⅰ • 데이터동기화(Replication)시 문제 • PDA에 신규입력된 데이터 처리 • 데이터 우선순위 판단 (Server Win ? / Client Win ?) • 서버와의 통신방식 • 소켓방식 ? Web Service ?시스템 효율화 측면에서 Web Service 가 유리.반응속도측면는소켓방식이 빠름. • 일반 WIN FORM에 비해 부족한 기능 (VS.NET FB) • EX) 버튼에 이미지처리 X, 레지스트리 편집기능 등 • Windwos CE .NET Device 디버깅 X (VS.NET FB)
구축시 애로사항 Ⅱ • .NET 기반 모바일 시스템 구축사례 부족 • 속도문제 (eVC 에 비해 상대적으로) • 원인 : Windows CE .NET(OS) + .NET CF • eVC에 비해 상대적으로 메모리사용 ↑ • UI 처리속도 ↓ • 해결방법 : 철저한 모듈화, 효율적인 UI 구성
Application 구성 VS.NET 2003 Final Beta + SQL Server CE 2.0 고객관리 활동관리 상품설계 기계약 UI & Logic(.cs) (Windows.Forms) DATA(.cs) (ADO.NET) 공통모듈 (.cs) 보험료계산 (eVC) .NET CompactFramework CLR (Common Language Runtime) Windows CE .NET 4.1