본문 바로가기
IT만들기/전자정부프레임워크

전자정부 프레임워크는 무엇?

by 커피향처럼 2017. 6. 21.


 


오늘은 전장정부프레임워크 간략한 소개로 포스팅 하도록 하겠습니다.

전자정부 프레임워크는 대표적으로 스프링, 아이바티스(ibatis) 등의 대표적인 오픈소스를 조합하여 만든 자바 기반의 프레임워크이며 스프링 프레임워크를 기반으로 하기 때문에 수많은 오픈소스 또는 상용 솔류션 탑재 및 연계를 할 수 있는 범용성이 있습니다.
공공SI를 한다면 전자정부프레임워크를 기반으로 대부분의 프로젝트가 진행되기 때문에 먹고 살려고 무조건 다루어야 할 프레임워크 입니다.
중요한 것은 닷넷(.NET), php, asp를 위한 프레임워크가 아니라 오로지 java 기반의 정보시스템(웹, 홈페이지, 하이브리드 앱 등)을 제작 구축하기 위한 개발 환경이라는 것입니다.
그리고 검증된 오픈 소스로 구성된 무료 프레임워크라는거!!

* 전자정부 표준프레임워크 라이선스
전자정부 표준프레임워크는 Apache License, Version 2.0 을 채택합니다.

* 전자정부 모바일 표준프레임워크 라이선스
전자정부 모바일 표준프레임워크는 MIT 라이선스를 채택합니다.
또한, MIT 라이선스는 사전 승인 없이 저작권자의 이름을 상용 목적으로 사용 가능합니다.

개발프레임워크는 정보시스템 개발을 위해 필요한 기능 및 아키텍처를 미리 만들어 제공함으로써 효율적인 어플리케이션 구축을 지원합니다.
“전자정부 표준프레임워크”는 공공사업에 적용되는 개발프레임워크의 표준 정립으로 응용 SW 표준화, 품질 및 재 사용성 향상을 목표로 합니다.
이를 통해“전자정부 서비스의 품질향상” 및 “정보화 투자 효율성 향상”을 달성하고, 대ㆍ중소기업이 동일한 개발기반 위에서 공정 경쟁이 가능하게 됩니다.
라고 전자정부 표준프레임워크 사이트에 등장 및 목적으로 소개 되어 있습니다.

최근 버전인 표준프레임워크 3.6 구성

 

Open Source Software 사용 현황
Eclipse, Spring, AmaterasUML, AmaterasERD, Spring Web Flow, PMD, FindBugs, JUnit, EasyMock, DbUnit, Ant, Maven, EMMA, Maven, Subversion, jTrac 등

http://www.egovframe.go.kr (전자정부프레임워크 사이트)

2017/07/02 - [IT만들기/Java] - 전자정부 프레임워크(egov framework) 설치하기(1)

2017/07/02 - [IT만들기/Java] - 전자정부 프레임워크(eGovframe) 동적 웹프로젝트 시작하기(2)

 

 

댓글