전자정부 표준 프레임워크

전자정부 표준 프레임워크는 공공사업에 적용되는 java 기반의 시스템 구축 시 S/W 표준화 및 품질보장, 재사용성을 목표로 하여 만든 개발 프레임워크입니다. 5개 Layer의 전자정부 표준 프레임워크 서비스 중 본 사업에서 적용 가능한 대상업무를 식별, 도출하여 개발 생산성과 안정적인 실행 기반을 지원합니다.

전자정부 표준 프레임워크의 구성

공통컴포넌트
  • 보안 사용자 디렉토리 통합인증 시스템관리 통계/리포팅
  • 협업 시스템/서비스연계 사용자지원 요소기술
표준 프레임워크
  • 개발환경 구현도구 배포도구 테스트도구 형상관리도구
  • 실행환경 화면처리 업무처리 데이터처리 연계통합 공통기반 모바일 화면처리
  • 관리환경 서비스 요청관리 변경관리 현황관리 표준관리
  • 운영환경 모니터링 도구 운영관리 도구 배치운영 도구
개방형 표준 준수
  • 오픈 소스 기반의 범용화되고 공개된 기술의 활용으로 플랫폼별 종속성 배제
상용 솔루션 연계
  • 상용 솔루션과 연계가 가능한 표준을 제시하여 상호 운용성 보장
국가적 표준화 지향
  • 민,관,학계로 구성된 자문 협의회를 통해 국가적 차원의 표준화 수행
변화 유연성
  • 각 서비스의 모듈화로 교체가 용이
  • 인터페이스 기반 연동으로 모듈간 변경 영향 최소화

웹 기반 정보화 시스템 구축 시 필요로 하는 어플리케이션, 아키텍처, 기본 기능 및 공통
컴포넌트를 제공하는 표준 프레임워크

전자정부 표준 프레임워크 사용 시 기대효과

개발 및 운영 편의성
  • 단순한 공통 모듈 라이브러리 수준이 아닌 아키텍처, 개발 툴, 디자인 패턴 등을 담고 있는 어플리케이션 개발·운영 플랫폼 제공
소프트웨어 재사용성
  • 비즈니스 모듈 간 상호 의존성 최소화
  • 레이어 기반 구성으로 개발 모듈간의 상호 운용성 향상
  • 표준 프레임워크에서 제공하는 공통 컴포넌트 활용으로 재사용성 향상
안정적인 기술지원
  • 개발 프레임워크에 대한 장기간의 활용으로 축적된 경험 및 기술확보 제공

표준프레임워크 기반 개발 방식

개발자들이 공통으로 사용하는 공통 기능과 어플리케이션의 투명성을 높이기 위한 기본 아키텍처, 개발 표준 패턴을 제공하여 개발자는 자체 업무 로직에 집중할 수 있도록 하며 프레임워크의 설치 및 기능을 최적화하기 위한 절차를 준수하여 적용합니다.

  • 검증된 기능 및 아키텍처 제공
  • 공통컴포넌트 제공으로 관련 업무 지식이 없는 개발자도 높은 생산성 기대
  • 업무 개발에 집중하여 높은 업무 기능 완성도 확보
표준프레임워크 기반 개발 방식
  • 안정된 기능을 조기에 확보
  • 표준화된 기능으로 타 업무기능 개발 시 생산성을 향상 시킴
  • 운영 및 신규 인력의 안정적인 운영 가능

표준프레임워크 적용 절차

  • 표준 프레임워크 실행환경,개발환경 등을 개발 목적에 맞도록 설치 및 설정
  • 기술기반 및 요구사항을 충족하는 아키텍처에 최적화된 템플릿 개발
  • 템플릿을 사용하여 필요 기능을 재활용 가능한 컴포넌트로 개발
  • 템플릿 및 컴포넌트를 활용한 개발 수행
  • 개발 시에 발생한 이슈 및 문제점을 개선하여 템플릿, 공통컴포넌트에 반영
  • 최적화된 관련 컴포넌트를 주관기관 IT 자산으로 등록 및 관리
기능 최적화 적용 최적화
  • 표준 프레임워크의 사용을 위한 개발자 교육 실시
  • 주관기관의 시스템 환경 분석 수행
  • 각 사업에서 요구하는 기능 요구사항 분석
  • 적용될 방법론 및 절차 최적화
  • 최적화된 방법론을 활용 하여 개발 수행
  • 이슈 및 문제점을 개선하여 방법론 및 지식에 반영
  • 최적화된 방법론 및 관련 지식을 자산화
AI 챗봇 챗봇

접속통계
맨 위로