Java/전자정부프레임워크(eGov)

1. egov 구현도구의 메뉴 및 기능설명

전거가감 2015. 9. 16. 11:14
반응형

 

eGov 구현도구

eGovFrame Menu

1. Start
 * New Core Project : 일반적인 JAVA Project 생성
 * New Web Project : Web 기반 Project 생성
 * New Template Project
2. Analysis
 * New Usecase Diagram
3. Design
 * New ER Diagram
 * New Class Diagram
4. Implementation
 * Add eGovFrame Common Component
 * New SQL MAP Config
 * New SQL MAP
 * Show DBIO Search View
5. Configuration
 * Customize Development Tool
 * Server Connection Management

UML 작성

  • AmaterasUML을 사용
  • UseCase Diagram 기능
  • Class Diagram 기능
  • 클래스별 연결상태

ERD 작성

  • AmaterasERD를 사용
  • 논리모델과 물리모델 작성을 지원
  • ID, VARCHAR2(10)

DBIO 작성

1) SQLMap Editor

 * VO(Value Object) 자동 생성기능을 제공
 * get, set

2) iBatis SQL Map API

 * SQL Map Config Editor : SQL Map 설정 파일을 UI형태로 편집
 * SQL Map Editor : SQL Maps 파일을 UI형태로 편집

Code Generation

* 설계모델을 기반으로 Skeleton 소스코드를 생성하는 기능

1) eGovFrame Java Project

 * New Core Project : 일반적인 JAVA Project 생성
 * New Web Project : Web 기반 Project 생성

2) Common Component

전자정부 표준 프레임워크에서 제공하는 공통컴포넌트 219종의 설치마법사를 제공
1) 설치할 공통 컴포넌트를 선택
2) 테이블 생성 방식 선택 후 Finish
3) DB 구성(DB연결 및 테이블 생성)

3) Batch Job

배치작업 생성도구를 통해 Job, Step 등 일괄 처리를 위한 기능 및 확장기능까지 입력만으로 사용자가 원하는 배치작업파일을 생성하는 기능제공

4) eGovFrame Template Project

유형별 템플릿 프로젝트를 자동 생성하는 기능을 제공
1) Simple Homepage
 * 단순 홈페이지 기능 구현시.. 경량화된 실행환경
 * 메인페이지, 사용자관리, 공지사항
 * 게시판관리, 안내 관리 기능
2) Portal Site
 * 포털 사이트 구현 시.. 경량화된 실행환경
* 포털 공지사항, 사용자관리, 권한관리
* 포털 초기화면 관리, 포털 공지사항 관리
* 포털 FAQ관리, 포털 행사참가 관리 기능
3) Enterprise Business
* 내부업무 기능 구현시.. 경량화된 실행환경
* 메인페이지, 업무 사용자 관리, 공지사항
* 게시판, 권환, 메뉴 관리 기능
4) Common All-in-one
* 공통컴퍼넌트 220종의 모든 기능을 제공

5) Debug

 * Local Debug : Eclipse의 기본 Debug Tool
 * Remote Debug : 원격 컴퓨터의 WAS(jboss, JEUS, WebLogic)등 Debug

6) Code Inspection

정의된 규칙을 기반으로 소스코드를 검사하여 오류 및 위험요인을 식별하여 알려주는 기능

7) Server Connection Management

 * 서버연동정보관리(코드형상관리)
 * SVN Repositories View & Nexus 기능 제공

 

반응형