BLOG main image
분류 전체보기 (313)
교육 (13)
NEIS (6)
Edufine (0)
Programmer (5)
Android Programming (1)
Internet W3 (18)
JAVA Programming (9)
JSP/Servlet (1)
Framework (7)
Spring For Beginner (4)
eGovFrame (10)
MEAN Stack (2)
NodeJS (5)
SublimeText (30)
SublimeText_Tips (18)
Eclipse (16)
JavaScript (8)
jQuery (12)
jQuery_tips (1)
Ajax (3)
DWR(Direct Web Remote) (4)
JSON(JS Object Notation) (4)
Oracle (2)
MySQL (28)
OS (16)
Download (3)
Life (10)
Favorit Site (1)
Books (2)
Healthy (1)
Stocks (1)
HTML5/CSS (1)
Python (4)
Security (7)
CISSP (0)
Ruby On Rails (5)
일기장 (0)
영어 교과서(중2) (3)
알고리즘 (0)
Go Lang (3)
VB 2010 (12)
C# (1)
정보보안기사(네트워크보안) (0)
업무 활용 엑셀 (11)
틈틈이 활용팁 (14)
하루 하루 살아가며 ……. (2)
기술 (1)
파이썬 & 데이터분석 (1)
Visitors up to today!
Today hit, Yesterday hit
daisy rss
tistory 티스토리 가입하기!
2015. 7. 20. 09:16

전자정부 표준 프레임워크 소개

목표

 

 

 

전자정부 표준 프레임워크는 응용SW의 구성기반이 되며 응용SW실행 시 필요한 기본 기능을 제공하는 환경이다. 전자정부 표준 프레임워크는 ‘전자정부 서비스의 품질향상 및 정보화 투자 효율성 향상’을 위해 개발 프레임워크 표준을 정립하고, 개발 프레임워크 표준 적용을 통한 응용 SW의 표준화 및 품질과 재사용성 향상을 목표로 한다.

 

배경

 

※자료:전자정부 표준 프레임워크 표준화 인터뷰(2008.2)

현재 전자정부는 유사한 기능을 가지는 다양한 종류 및 버전의 프레임워크를 개별 시스템 단위로 적용/관리하고 있으며, 이에 따라 다양한 문제점들이 발생하고 있다.
전자정부에 적용된 개발프레임워크는 Black Box 형태로 제공되어 사업자의 기술지원 없이는 응용 SW를 유지보수하기 어렵기 때문에 사업자에 대한 의존성이 발생한다.
복수개의 개발프레임워크가 적용된 사업의 경우, 프레임워크에 따라 개발표준 정의, 개발자수급, 교육시행 등 별도의 유지보수 체계를 갖추는 중복 투자가 발생하며, 개발프레임워크의 체계적인 관리절차의 미비로 동일 개발프레임워크라 하더라도 버전 관리에 어려움이 있다.

전자정부의 프레임워크의 표준화는 사업자 고유 개발프레임워크에 대한 기술 종속성을 배제하고 표준화를 통해 응용 SW의 표준화와 품질, 재사용성을 향상시키며, 개발 프레임워크의 유지 보수 단일화를 통한 투자 효율성을 높인다.

 

특징

전자정부 표준 프레임워크는 국가 정보시스템의 상호운용성과 재사용성을 증진 하고자 하는 목표를 달성
하고자 아래와 같은 특징을 가지고 있습니다..

  • 5개방형 표준의 준수
    - 상호운용성 보장을 위하여 종속적인 기술이 아니라 범용화 되고 공개된 기술을 활용
    - 오픈 소스 기반 기술을 적극적으로 채용하여 특정 사업자에 대한 종속성을 배제

  • 상용 솔루션 연계
    - 상용 솔루션과 연계가 가능한 표준을 제시하여 상호운용성을 보장
    - 특정 솔루션 종속적인 형태가 아니라 교체가 가능한 구조를 제공

  • 국가적 표준화 지향
    - 공무원, 교수, 솔루션 및 SI 사업자로 구성된 자문 협의회 개최
    - 지속적인 의견 수렴 및 정보 교환을 통해 국가적 차원의 표준화 수행

  • 최신 기술에 대한 변화 유연성
    - 기술 발전에 따른 모듈 교체가 용이하도록 구성
    - 인터페이스 기반 연동으로 모듈간 변경 영향성을 최소화

  • 사용이 편리하고 기능이 풍부한 환경 제공
    - Eclipse 기반 개발환경을 제공하여 편리한 Editing, Compiling, Debugging 환경을 제공
    - UML, ERD 모델링을 위한 기능 제공
    - DBIO를 활용하여 편리한 데이터 처리 기능의 제공
적용 효과

 

전자정부 표준 프레임워크는 표준화된 기반 구조를 제공함으로써 개발 생산성 향상, 전자정부 시스템 간의 컴포넌트 재사용성 향상, 연계 표준을 통한 상호 운용성 향상, 응용 소프트웨어의 표준화 효과가 있다.

  • 개발 생산성 향상: 공통적으로 필요한 기능을 제공함으로써 개발 중복을 최소화하고 기반 구조를 정의함으로써 개발자는 비즈니스 업무에 집중할 수 있도록 함으로써 개발 생산성을 향상시킨다.
  • 전자정부 시스템의 재사용성 향상: 개발프레임워크 표준화를 통해 전자정부 표준 프레임워크에서 개발된 사업 컴포넌트를 타사업에서 사용함으로써 재사용성을 향상시킨다.
  • 전자정부 상호운용성 향상: 전자정부 표준 프레임워크 사용 시스템간 연계 표준 인터페이스를 사용함으로써 상호 운용성을 향상합니다.
  • 전자정부 응용 소프트웨어 표준화 효과: 화면처리/업무처리/데이터처리의 표준화된 개발 기반을 제공함으로써 개발 코드의 표준화를 유도한다..
  • 오픈 소스 활성화: 오픈 소스에 기반한 표준 프레임워크를 정의함으로써 개발자들의 오픈 소스의 사용을 활성화 한다.
  • 중소 소프트웨어 사업자의 산업경쟁력 강화: 전자정부 표준 프레임워크를 공유하고 프레임워크 기술 인력을 증가시킴으로써 중소 소프트웨어 사업자의 경쟁력을 강화한다.

 

[출처] http://www.egovframe.go.kr

반응형