EZPlatForm
EZ-Platform은
- 전용뷰어 방식의 통합 개발 플렛폼으로 4GL Tool 수준의 개체 및 UI를 지원하여 Web에서 C/S 수준의 Application을 구현 할 수 있는 Web통합 개발 톨입니다. 특히 Graph등의 모든 개체를 자체 개발하여 전용뷰어 환경에서 모든 Application을 지원합니다.
- 다른 Web 개발 Tool과는 달리 EZgen은 자체의 Report기능을 포함하여 있어 별도의 Report Tool 구매가 필요 없습니다.
· 전용뷰어 사용으로 ActiveX 배제 및 브라우져 종속성 탈피
· Eftp-Manager를 통한 소스 전송으로 보안기능 강화
기능 및 성능
- EZ-Platform자체의 Protocol인 EFTP 사용, Project에 포함된 모든 File을 암호화, Version을 비교하여 File 전송의 최소화 → C/S환경의 장점(효율적인 Resource사용)을 살리고 Internet 보안의 취약점을 보완
- EZ-Platform는 개별적인 화면이나, 보고서가 아닌 Project를 생성 관리하여 개발자들의 공동 개발 및 개발된 Source의 재활용성을 높이고 개발완료 후 유지보수도 효과적으로 할 수 있습니다.
- EZ-Platform에서는 4가지 형태의 변수를 지원하여, 보안에 민감한 Data관리 또는 Application의 Moudle화에 편리한 개발환경을 자랑합니다.
- EZ-Platform은 JavaScript기반의 Config 방식을 사용하여 Logic을 Function화 하여 사용,관리 가능합니다.
- EZgen에 포함된 JScript를 통하여 Browser및 다른 Web Component를 직접 제어 할 수 있습니다.
- EZgen는 Tool들의 가장 큰 취약점인 Macro관리 및 Debug기능을 통합 개발환경에서 제공하여 유지보수의 편이성을 제공합니다.
EZ-Platform 프로젝트 도입의 장점
- WEB 기반의 Application 개발 Tool 로서 NT 및 UNIX(LINUX)환경하의 기존의 웹 툴 보다 획기적으로 개발 생산성을 높일 수 있으며 전용뷰어 기반으로 C/S환경의 강력한 User Interface를 그대로 손쉽게 구현이 가능 하고 응답속도, 서버 부하경감, 보안기능도 최고 수준으로 강화
- 자체의 Protocol인 EFTP를 지원, Project에 포함된 모든 File을 암호화 하여 Version을 비교하여 File전송의 최소화 -> C/S환경의 장점(효율적인 Resource사용)을 살리고 Internet보안의 취약점을 보완
- 개별적인 화면이나 보고서가 아닌 Project를 생성 관리하여 개발자들의 공동 개발 및 개발된 Source의 재활용성을 높이고 개발완료 후 유지보수도 효과적
- 여러유형의 변수를 지원하여, 보안에 민감한 Data관리 또는 Application의 Module화에 편리한 개발환경
제품사양
응답속도
· Reference Time / 사용자 수 / Network Traffic
- 모든 Data의 Binary처리
(타 개발 방법론 및 Tool에 비하여 전송되는 Data의 Size가 약 1/5) - Server 자원 사용의 최소화로 다수의 사용자 지원
(ex) 50개 대학의 수강신청 및 입시
대한상공회의소 Korchambiz.net(약 10만 회원) - EZ-Platform Server: Server의 Resource, Component를 효율적으로 관리
- Connection Pooling Service
개발의 용이성
· 개발생산성(Design 등)
- 직관적이고 Graphic한 대화 방식의 통합 개발 환경 지원으로 웹 어플리케이션 개발 경험이 부족한 개발자도 쉽게 접근 할 수 있으며, 높은 개발 생산성 보장
- Band 개념 지원
(다중 Data Band, Side Band, Page Tail Band 등) - Component 기반의 다양한 개체를 지원
- DataBase의 Function, Stored Procedure 100% 활용
- User DLL 사용가능
· Multi Data Source
- ODBC, JDBC를 지원하는 모든 DBMS 지원
- Legacy Data, User File 지원
· 기능의 다양성
- Menu, 장표, Graph등 40여 개의 Built-in 개체 제공으로 Web UI 한계 극복
- 정적인 보고서 및 대화형 보고서
- 조회된 장표 Field의 선택적 보기, Filtering, Move, Drill Down-Up 등의 Dynamic 보고서로 사용자의 의사결정을 신속히 지원
- 입력/수정/삭제 등의 Data Entry 프로그램 작성
- 전문 Graph Tool 이상의 Graph 지원(약 45가지)
운용의 용이성
· 유지보수의 편이성
- No Compile 방식의 Document 형태로 Form을 저장함으로 추후 수정이 용이하고 빠름
- None ActiveX 방식으로 Windows 완벽 지원
- Source 형태의 개발 Document 생성 및 Debug 기능 제공
· Architecture 통합
- Web Server의 OS에 관계없이 적용 가능
- JSP/ASP와 완벽한 호환 기능 제공
- Data 획득 방법의 다양성(Database, 개발자 프로그램, Legacy Data등)
· 운영환경
- Windows, UNIX, LINUX
· Unicode 지원
- 완벽한 Unicode 지원으로 다국어 및, 고어 지원까지 가능
사용의 용이성
· Data Export 지원
- Pure MS-WORD, MS-Excel, PDF, RTF등 지원
Report Data의 속성(Data Color/Font, 테두리 형태/Color, 소계/통계 등)
· 다양한 사용자 기능
- 인쇄 미리 보기, 확대/축소
- 최종사용자 보고서 수정 가능
· 출력방향(Fax 및 E-mail 발송
- 조회된 Report의 Fax및 E-mail 발송기능 제공
· Scheduling 기능
- Schedule에 의한 Report 자동 생성 및 갱신
- Schedule에 의한 Report 자동 Export
안정성
· 보안기능
- User/Group/Page별 보안 기능 제공
- Server와 통신하는 모든 Data를 Binary형태로 암호화 하여 전송
· 기술지원 능력
- 현재 10여개의 BP사가 전문 개발 인력을 보유하고 있으며, 약 3개월 단위로 사용자의 요구사항을 정리하여 Upgrade
- 최종사용자 보고서 수정 가능
· Reference Site
- 2017.05월 현재 약 7000여 개의 Site 개발 운영 중