- 사업자 : LG CNS
- 특이사항 : 기존 시스템 존재로 전환에 대한 검토를 함
- 기존 프레임워크 : LG CNS lafj
- 프로토타이핑 수행을 통해 적용타당성 및 적용 범위, 방안 결정
- 사업자 후기 : 학습곡선 높지만 개발초기 환경구축에 많은 도움을 받았다.
1.1 프로토타이핑 수행 목적 #
- 전자정부 프레임워크 적용 타당성 검증 : 리스크 식별, 적용샘플 확보
- 적용 범위 및 방안 결정 : 개발서버내 설치, 샘플작성하여 문제점 검토, 기존환경내 적용거능한 전자정부 공통모듈 검토
- 개발표준화 : 개발 가이드 작성
1.2 프로토타이핑 결과 #
- 기존프레임워크와 전자정부표준프레임워크 간 데이터 처리 가능 여부 : 기존 Entity와 신규 VO간 매핑 기능 별도 제작
- 시스템 환경정보 관리 일원화 : 별도의 파일로 관리되며 통합관리 가능
- 로그 레벨 변경 용이성 : 설정파일 변경으로 가능
- 오류 정보 기록 여부 : Exception 및 메시지 처리기능 활용으로 가능
- 메시지 관리 : 통합 메시지 관리, 메시지 코드 표준화 및 중복 방지
- 기존 솔루션 적용가능 여부 : 새로운 환경에 맞게 신규 작성 필요
- 개발환경 : 개발자들의 오픈소스 프레임워크에 대한 경험 적고 내용 방대하여 개발간 수시 교육 및 지원 필요
- 기존서비스와의 상호연계 필요
- 다른 F/W rks 트랜잭션 통합의 기술적 어려움
- 프레임워크 전면 적용시 기존소스 변경에 대한 전환공수 발생
- 신규업무영역 100%적용
- 기존업무영역 단계적 적용
- 공통컴포넌트 100%적용
- 기존과 신규를 별도의 war로 분리하고 전체를 ear로 통합 구성(라이브러리 충돌을 피하기 위해)
- 전자정부프레임워크 장점 최대한 활용
- 기존 시스템의 안정성(신뢰성) 확보
- 개발생산성 향상
- 상호연계를 위한 Local Call 불가
- 기존시스템과 분리된 개발환경 제공
- 세션공유를 위한 별도 작업 필요
- Local Call 대비 성능감소(Web Service, RMI)