1. DevOne 특징
ㅁ 개요
개발을 하다보면 이것저것 봐야되는것들이 많은데 정리가 잘안되는듯 해서 뭔가 하나의 툴로 연결하여 사용할까 하는 생각하고 개발시 노가다를 줄이자는 의도에 의해 만들게 되었습니다.
ㅁ 사용기술
RCP(Rich Client Platform)을 기반으로 Plug-in을 기반으로 개발되었습니다.
ㅁ 이클립스 추가 뷰어
테이블뷰어, 링크뷰어, 메타뷰어, 외부 메타뷰어, 기능뷰어 기능을 제공합니다.
ㅁ 특장점
- 여러가지 DBMS 또는 여러 개정관리를 하나에서 처리가능합니다.(테이블뷰어)
- 테이블의 ERD같은 상하위 구조 관계로 구성 관리하여 연관정보들을 유연하게 가져올수 있습니다.(링크뷰어)
- 별도 추가 툴없이 대용량 Query를 처리 가능 합니다.
- 개발시 많은 양의 자료들을 정리해주고 각 자료별 나름 정리할수 있는 게시판,메모등을 제공함니다.(링크뷰어)
- 자주 특히 관리해야되는 정보들(자주쓰는 SQL)을 쉽게 조회화면 자동생성을통해 사용할수 있게 되어 있습니다.
(링크뷰어)
- 시스템에서 관리하고 있지 않은 메타정보를 자체적으로 관리할수 있도록 구성되어 있습니다.(내부메타,외부메타)
- 개발자가 HTML을 가지고 해당시스템정보를 별도 개발가능할수 있도록 Open Api형식의 Html을 커스터마이징
개발 상용가능토록 구성(기능뷰어)
ㅁ 주요기능 시연
1) 테이블뷰어 시연
여러개 DATABASE를 연결하여 목록조회, 테이블 CRUD 를 제공 쉽고 빠르게 테스트시 변경가능토록함
※ 메타뷰어연결을 통하여 메타조회 가능하며, 링크뷰어에 자주사용하는 테이블에 대해 ERD와 같은 상하
위 구조를 표시 가능합니다.
- 링크뷰어 : 각종정보를 링크하고 정규식을통하여 다중조회 및 내부 게시판을 가지고 이력관리, 메모관리등 가능함
~ 주요링크관리 : 각종 웹브라우저에 주소링크관리
: 폴더 및 파일관리(파일버전도 가능)
~ 테이블뷰어 : 주의 테이블의 ERD와 같은 상하구조 관리
~ 사용자SQL : 자주사용하는 SQL을 가지고 조회화면 생성
~ 모듈관리 : 기능뷰어와 함께 내부웹과 연결, 각종 API를 웹으로 제공함으로 HTML만으로 여러가지 처리 함.
- 메타뷰어 : 외부DB메타, 내부DB메타, 사용자메타 3가지로 구성
~ 외부DB메타 : DATABASE가 메타를 가지고 있는경우 외부DB메타하고 연결하여 조회가능
~ 내부DB메타 : DATABASE가 메타를 가지고 있지 않을떄 소규모로 메타관리토록 함
~ 사용자메타 : DATABASE하고 별도로 프로그램 입출력과 같이 DB속성이 아닌 메타관리토록 구성함.
- 기능뷰어 : 이클립스 RCP를 통하여 각종 API를 웹으로 제공함으로 HTML에서 기능을 쉽게 추가가능토록함
※ 사용자 API제공
ㅁ 테이블뷰어 주요기능
- 1)기본 컬럼정의서 조회, PK SELECT 및 및 링크뷰어 연결, 링크뷰어로 컬럼정의서 조회
※ 하단 복사, 파일 ,엑셀 처리가능 선택행을 누르고 마우스 오른쪽 누르면 선택한 행만도 복사, 파일 ,엑셀 처리가능
- 테이블 뷰어 2)사용자조회 생성
자주사용하는 SQL을 조회화면으로 생성가능
- 테이블 뷰어 3)ERD와 같은 상하위 트리구조 구성
ㅁ 링크뷰어 주요기능
- 1)기본은 각종 링크 간능, 한개의 링크로 버전파일 관리가능
- 2) 웹주소관리 및 브라우저 기본 설정변경
- 3) 내장뷰어의 조회중 즐겨찾기 및 각종브라우저 연결
- 4) 카테고리별 게시판, 메모등록 및 메모게시판 조회
ㅁ 메타뷰어 주요기능
- 1) 외부메타조회
- 2) 내부메타관리