1. 공공부문 정보화 사업 표준, 전자정부 프레임워크의 개요
가. 전자정부 프레임워크 정의
- 전자정부 서비스의 품질 향상 및 정보화 투자 효율성 향상 위해 응용SW의 구성기반 및 필요한 기본 기능을 제공하는
프레임워크
- 행정안전부 산학기관인 한국정보화진흥원에서 만든 웹 기반 어플리케이션 프레임워크
- Java의 Spring 프레임워크 라이브러리 기반 사전 개발된 공통 컴포넌트와 개발 환경, 실행환경, 운영환경, 관리 환경구성
나. 전자정부 프레임워크 특징
특 징 | 설 명 |
상용 솔루션 연계 | 상용 솔루션과 연계가 가능한 표준을 제시하여 상호 운용성 보장 |
국가 표준화 지향 | 민.관.학계로 구성된 자문협의회를 통해 국가적 차원의 표준화 수행 |
변화 유연성 | 각 서비스의 모듈화로 교체가 용이하며 인터페이스 기반 연동 모듈간 변경 영향 최소화 |
편리, 다양한 환경 제공 | Eclipse 기반 모델링,에디팅, 컴파일,디버깅 환경 제공 |
모바일 환경 지원 | 모바일 환경을 위한 모바일 웹(UI/UX) 및 하이브리드 앱 지원 |
개방형 표준 준수 | 오픈소스 기반의 범용화되고 공개된 기술의 활용으로 특정 사업자에 대한 종속성 배제 |
2. 전자정부 프레임워크의 구성도 및 구성요소
가. 전자정부 프레임워크 구성도
나. 전자정부 프레임워크 구성요소 설명
구 분 | 구성 요소 | 설 명 |
공통 컴포넌트 | 요소기술 서비스 | 응용SW 개발시 공통적으로 활용하기 위하여, 재사용이 가능하도록 개발한 어플리케이션 집합(유틸리티, 보안, 자산관리, 외부 추가 컴포넌트) |
공통기술 서비스 | ||
표준프레임워크 | 실행환경 | 업무 프로그램 개발의 표준화가 용이하도록 지원하는 응용프로그램 환경 |
개발환경 | 전자정부 업무 프로그램 개발에 필요한 환경 제공 | |
운영환경 | 실행환경에서 운영되는 서비스를 운영하기 위한 환경제공 | |
관리환경 | 개발프레임워크 및 공통서비스를 각 개발 프로젝트 배포 및 관리 모듈 | |
모바일디바이스 API | CoreAPI: 모바일 하이브리 어플리케이션 모바일 디바이스 자원에 대한 직접적인 접근과 활용이 가능한 다양한 API 제공 가이트 어플리케이션(앱) : 디바이스 API 쉽게 접근 제공 및 활용 예제 |
|
모바일 디바이스API 실행환경 | 디바이스 어플리케이션 웹 리소스 기반 구현 및 실행 지원, 자바스크립트 프레임워크, 하이브리드 프레임워크 | |
모바일 디바이스API 개발환경 | Android 기반 어플리케이션 개발 위한 Eclipse ,iOS 기반 개발 환경 Xcode내 프레임워크 프로젝트 구성 |
- 현재 실행환경, 개발환경, 공통컴포넌트 v4.0.0까지 업그레이드 됨.(2022-03-02 기준)
3. 전자정부 프레임워크 적용 효과
※ 표준프레임워크는 기존 다양한 플랫폼(.NET, php 등) 환경을 대체하기 위한 표준은 아니며, java 기반의 정보시스
템 구축에 활용하실 수 있는 개발·운영 표준 환경을 제공하기 위한 것입니다. "끝"
'메가노트 > 토픽과제(정리)' 카테고리의 다른 글
UC(Unified Communication)(배준호) (0) | 2022.09.19 |
---|---|
EII(김도현) (0) | 2022.09.19 |
ECM 2.0(이상희) (0) | 2022.09.17 |
BCP(이강욱) (0) | 2022.09.17 |
LP(Linear Programming)(김지웅) (0) | 2022.09.17 |