의장점 - shift.co.kr fileopen architecture 의장점 기존 시스템에비해조약한ui ......

28

Upload: others

Post on 05-Nov-2019

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 의장점 - shift.co.kr fileOpen Architecture 의장점 기존 시스템에비해조약한UI ... 웹표준기술적용및통합 요소기술캡슐화 체계화된기술지원 기반환경전환

2

화면배포 ZeroWeb broser의사용Open Architecture

의 장점

기존 시스템에비해조약한 UI업무효울저하및불만족

요구

Data 처리의안전성 효울성확보必Back-End Front-End 흐름의일관성必UI 기능성개발의생산성Data 처리성능

수준의 성능 장점

웹표준기술적용및통합요소기술캡슐화체계화된기술지원

기반 환경 전환

4

3

2

1

3

웹의한계를극복한 Interactive한인터넷환경구현

Rich Dynamic Interactive UI 제공을통한사용자인터페이스개선

비동기통신을통한빠른사용자응답속도구현

네트워크자원의사용량감소에따른네트워크효율성증가

Script 코딩수준의손쉬운언어및 Tool 통한빠른개발 유지보수

사용자환경구성모듈의자동배포및관리

4

ldquoGAUCE는 X-Internet 기반의 통합 UI 개발 운영 플랫폼으로 사용자중심의 편리한 인터페이스 및 애플리케이션 구현이 가능합니다rdquo

Extended amp Executable Internet 제품으로통합 UI를개발및운영이가능한

Solution입니다

CS와같은 User Interface 및기능을 Web상에서구현가능하도록하며 Web

Service 연계를통하여확장된 Web 환경을구현합니다

TOOL에종속적이지않은구축환경과미려한 Web Design이가능한유일한

Solution입니다

5

ldquoGAUCE의 서버 모듈은 JAVA 환경의 Servlet엔진 NET ASP 환경에서

운영이 가능하며 제공하는 UI 컴포넌트는 브라우저 기반에서 동작합니다rdquo강력한보안 유니코드지원다양한컴포넌트

5대브라우저호환자체개발툴제공대용량데이터처리

MDISDI 기능제공

신속한기술지원

6

ldquoGAUCE의 서버 모듈은 JAVA 환경의 Servlet엔진 NET ASP 환경에서

운영이 가능하며 제공하는 UI 컴포넌트는 브라우저 기반에서 동작합니다rdquo

7

ldquoWYSIWYG 방식의 통합개발환경(IDE)을 제공합니다rdquo

ㅣGForms Designer 제공ㅣ

4GL(PowerBuilder Visual Basic 등) 과유사한방식의개발툴(GForms Designer Beaver FW Eclipse Plug-In Report Builder 등)의제공으로템플릿기능을이용한재사용성을통해뛰어난개발생산성을제공합니다

8

ldquoUI Form Template 기능을 제공합니다rdquo

폼템플릿기능제공으로화면단위로유형별로개발한 UI화면을등록하여재사용성이뛰어납니다

ㅣUI Form Template 기능제공ㅣ

1 Form Template 등록 2 Form Template 선택 3 신규화면개발

9

bull 화면개발시빈번한화면의구성요소를조각내어실화면개발시여러화면에서공용으로조각들을이용하여개발이가능합니다

bull 소스및기능부분도재사용이가능합니다 화면개발의유연성을최대화했으며중복화면개발의단점을최소화할수있습니다

ㅣUI CodeTemplate 기능제공ㅣ

[ 완성된화면]

[ CodeTemplate A ]

[ CodeTemplate B ]

[ CodeTemplate C ]

[ CodeTemplate D ]

ldquoUI Code Template 기능을 제공합니다rdquo

10

bull Eclipse에 Plug-in되는모듈로 DataSet 생성을 Wizard를이용하서손쉽게구현하여GAUCE Data Service를개발할수있습니다

ㅣBeaver FW Eclipse Plug-Inㅣ

ldquoBeaver FW Eclipse Plug-In 기능을 제공합니다rdquo

11

bull GAUCE에서기본제공하는 Report를이용하여리포트를개발할수있습니다 GAUCE Report는다른제품과틀리게서버데이터연계는기본이며화면의데이터를이용하여출력하기때문에매우빠른속도를보장합니다

ㅣ자체 Reporting 기능제공ㅣ

Header Footer 등 Band 형태의시각적디자인환경제공

박스 칼럼 계산 그림 선 글상자 SubType 등의컨트롤옵션제공

리포트다이얼로그를통한출력전이미지확인

용지 정렬 스타일폰트넓이 칼라 디렉토리설정등다양한설정옵션소스보기를통해현재

편집된문서의소스코드확인

ldquo자체 Reporting 기능을 제공합니다rdquo

12

ㅣ강력하고다양한 Type의 UI Component 제공ㅣ

Visual Controlbull SinglelineGridbull MultilineGridbull TreeGridbull LuxeCombobull EMEditbull MaskEditbull TreeViewbull Tabbull TextAreabull Radio Buttonbull ReportInputFilebull Potential(MDI)bull Report 등

Non Visual Controlbull DataSetbull ImageDataSetbull TRbull Bindbull LocalDB

Non Visual Controlbull ActiveUpdate

기본적으로 18종이상의 4GL 수준 UI Component를제공하며개발운영사용자에게최상의 User Interface를지원합니다

ldquoㅣ강력하고 다양한 Type의 UI Component를 제공합니다rdquo

13

개발툴에서메인창의서브창을선택하여구성할수있습니다 GAUCE MDI는자체규격에의해개발된브라우저에서동작하는 viewer 기반의제품과는달리일반웹브라우저에서 MDI를동작할수있습니다

또한 데이터연계도공유 DataSet을두어데이터공유및동기화하여사용할수있습니다

ldquo브라우저에서의 SDI amp MDI 기능을 지원합니다rdquo

ㅣ브라우저에서의 SDI amp MDI 기능지원ㅣ

14

bull DataSet Component를통한빠른응답속도와대용량데이터통합처리bull 대용량 Data 처리에도원활한버퍼링수행(데이터분할전송기능 FirstRow기능)bull 변경된 Data만을 Data Tunneling기법을통해빠르게출력

ldquo세계 최고의 대용량 데이터 전송속도를 제공합니다rdquo

ㅣData Tunneling과Data 압축기법ㅣ

Client GAUCE DataSet

HTTP

Tunneling

ampBuffering

GAUCE Data Service

InnoXync Server Module

InnoXync Data Service

Business Framework

Application

Web Application ServerInnoXyncDataSet

사용자 Explorer

Data Block 1

hellip

Data Block 2

Data Block 3

업무Process

Legacy System

Database암호화부분처리압축다양한통신방식지원

ㅣ대용량 Data 처리기술구성도ㅣ

15

쉬프트정보통신이보유한대용량데이터처리엔진관련특허기술을통한최고의속도퍼포먼스를약속드립니다

ldquo세계 최고의 대용량 데이터 전송속도를 제공합니다rdquo

0

5

10

15

20

25

30

35

10000 50000 100000

대용량데이터처리속도비교(실험조건 JSON데이터동일서버)

Ajax Adobe Flex GAUCE

초Sec

데이터조회건수

ㅣ대용량 Data 처리속도테스트결과비교ㅣ

16

bull GAUCE Grid는 Excel 원본파일을 Grid로 Import할수있습니다Excel 저장및 Excel을구동하여 Excel sheet로 Export 할수있습니다TXT EXCEL CSV HTML변환을지원하며 타이틀및작성정보까지추가기능 65535건이상의데이터 Export시자동 Sheet 추가기능을제공합니다

bull GAUCE는 SinglineGrid외에 Multiline-TreeGrid를제공하여다수의 Column을가로 Scroll없이한Record로표현하는 Multiline을쉽게표현해줍니다

ldquoExcel Export amp Import 기능 MultilineTree Grid 기능을 제공합니다rdquo

ㅣExcel Export amp Import 기능ㅣ

ㅣMultilineTree Gridㅣ

17

ㅣBlock Selectionㅣ

ㅣDrag amp Dropㅣ

bull GAUCE Grid는 Column DragampDrop Cell값의 Grid간 DragampDrop등다양한 DragampDrop동작을지원합니다

bull GAUCE Grid는각각선택영역을마우스로드래그하여 Block을지정한후 Copy하여Excel로 Paste하는등다양한동작을할수있습니다 (Grid Block Copy기능)

ldquoDrag amp Drop기능 Block Selection 기능을 제공합니다rdquo

18

GAUCE Grid는 Column별 Sorting Filtering기능을지원하며마우스오른쪽버튼을통해임의의사용자정의기능을추가하거나화면예제에서볼수있는것과같은장문의 Tooltip도삽입할수있습니다

ldquoSort Tooltip 기능을 제공합니다rdquo

ㅣSort Tooltip 기능ㅣ

19

bullGRID MultiLineTree GRID Report MDI

등시스템구축시기능및사용자만족도에서

bull최상의화면을구현할수있는컴포넌트를제공

bull 제품매출과레퍼런스에서

가장앞선 X-Internet 제품입니다

bull 전용 IDE 뿐만아니라일반적인툴로도상호전환개발가능

bull 마법사기능및디버깅 외부컴포넌트 폼코드및사용자정의템플릿

등개발생산성극대화

bull Elipse Plug-In Beaver로 개발을쉽게가능

bull 시스템구축시안정적

제품의공급 기술지원및개발인력지원가능

20

bull Report APM SSO 보안모듈등시스템운영을위해필요한타 솔루션

과의손쉬운연계를통해시스템의구성을최적화할수있습니다 bull IE 브라우저를Viewer 개념으로사용하며경량화된컴포넌트들이

유기적으로동작하므로화면이가볍게움직입니다

bull Binary Data 처리 DataBuffering FirstRow 압축 MutiDataSet 구조의

통신등으로대량의Data의처리속도를최상으로유지가능합니다

bull ActiveUpdate 모듈을통해사용자들에게 Runtime 시에필요한

모듈을쉽게배포할수있습니다bull유니코드(UTF-8 UTF-16)를완벽하게지원하므로글로벌시스템구축을

안정적으로지원합니다

21

bull 자체제작된 CHART 컴포넌트및 CHART DESIGNER 의제공으로강력하고손쉬운 CHART

기능의구현이가능

bull 33개의 CHART Series 를제공한다 (기본타입 14개 + 확장타입 8개 + 재정통계타입 9개 +

게이지 2개)

22

bull Visual적인조작에의해여러가지형식의입력자료들로부터여러가지 Series들과 Function들을

구현하는임의의차트를편집하여여러가지형식의출력자료파일들로생성하는 ShiftChart 전용의

Chart 편집용 Windows 어플리케이션

23

bull 기존사용화면변경없이 ShiftCrossBrowserjs 만호출하면동작합니다

bull TOInBGAUCEInnoXync 제품의 UI 부분에대해 Cross Browsing를지원합니다

bull Internet Explorer 이외에도 4대브라우저(Chrome FireFox Safari Opera)를지원합니다

24

데이터 조회용 웹시스템 개발30여가지종류의 Chart를이용하여2차원 3차원변환 회원 수치조회외많은옵션을제공

Web Report 개발4GL 과동일한수준의리포트양식작성 제공및웹과연계된보고서활용으로 MIS 활용도극대화

Back office 데이터 관리대용량데이터처리및 빠른내응답속도가요구되는웹기반백오피스데이터관리시스템

웹기반 애플리케이션 개발MIS SFAS CRIM EIS ERP HRD CallCenter Financial 외

CS로 구축된 업무시스템기존의 4GL CS 레거시등을가우스액티브엔터프라이즈를통하여웹기반시스템인웹마이그레이션

25

구 분단 위

0

20000

40000

60000

80000

100000

120000

140000

160000

180000

초기화면 입력 조회

및 비교

153817

29678

439 173

2208816744

0

02

04

06

08

1

12

14

16

18

입력 조회 입력 조회 입력 조회

비교

응답시간 응답시간26

ldquo새로운 개발언어습득이 필요없으며(JavaScriptVBScript

JavaASPC) 전용Tool이 아니어도 자유로운 편집이

가능하므로 개발자의 학습곡선이 고속으로 상승합니다rdquo

01 02 03 04

bull End-User로부터요구되는상당수의기본기능이이미구현되어있는UI Component 방식의코딩

bull DataSet통신방식을통한 Multi-Row Multi-DataSet(Table)의CRUD(조회입력수정삭제)처리및UI Component의사용으로화면본수의획기적인감소가이루어지므로해당기능구현공수절감

bull Data 조회및 Transaction 처리의빠른응답

bull 시스템부하최소화bull 네트워크부하감소bull 조회입력화면의일원화

bull 화면개발Tool Report 디자인 Tool 기본제공bull UI Component의각기능에대한완전한

형태의 Sample 및 Manual 제공bull 당사의숙련되고수준높은기술지원및컨설팅

생산성향상(제품의특징장점)

사용자 개발자편의성확보

성능개선

생산성향상(Tool 서비스요소) 동일한기능의화면개발시 통상적으로경우에따라공수기준 20~60

가량단축가능(UI Component적용시 End-User의요구사항이휠씬더까다로워지는경향을반영한수치로 GAUCE 사용으로요구사항의과도한상승시공수단축이거의없는경우도있음(공수지연사례는전혀없음)

사용자 측면bull 웹상에서다양한 Application UI 및기능제공bull 시스템적응도가빠르고만족도극대화bull 업무처리시간의단축

개발자 측면bull 복잡하고다양한요구사항수용및편리한개발bull ActiveX 및 Program의재사용성증대bull 프레젠테이션과비즈니스로직의분리로관리 용이bull 신속한장애대처및유지보수용이

27

ldquo전용 브라우저의 경우 Script Engine을 별도로 구성

하지만 GAUCE의 경우는 범용적인 표준 JavaScript

를 그대로 사용하기 때문에 다른 문법의 Script를 추가

적으로 배울 필요가 없습니다rdquo

bullGAUCE는별도의뷰어또는전용브라우저를사용하

지않고 OS에포함되어진 Internet Explorer를기본

으로사용합니다

항목 IE 기반 Viewer 기반 전용브라우저기반

동작방식구분

해당제품

GAUCE (쉬프트정보통신)

MiPlatform (투비소프트)TrustForm (컴스퀘어)

OZ Xstudio (포시에스) 등

MiPlatForm (투비소프트)OZ Xstudio (포시에스) 등

장점

bull 웹응용과혼합개발가능(유연성)

bull Design의미려함bull IE는다양한기능제공

(워드엑셀보기 HTTPS 지원)

bull 개발사가개발소스를이용하여기능확장이나포팅시유리(확장성)

단점bull IE의기능에의존적이며기능제약이발생하는경우에해법을제시미흡

bull IE에 ActiveX로임베딩시킨경우에뷰어자체가올라가므로무겁고 웹페이지와상호운영하는데번거롭거나불가능적요인발생

bull 디자인측면의기능을많이가지고있는뷰어(Flex WPF) 외에는웹(HTML)과같은디자인에유연성미흡

bull 자체개발한뷰어는 IE의기능에비해기능적제한적상황발생

Component Sets

전용브라우저

OS

Component Sets

IE

Viewer

OS

Component Sets

IE

OS

28

Page 2: 의장점 - shift.co.kr fileOpen Architecture 의장점 기존 시스템에비해조약한UI ... 웹표준기술적용및통합 요소기술캡슐화 체계화된기술지원 기반환경전환

화면배포 ZeroWeb broser의사용Open Architecture

의 장점

기존 시스템에비해조약한 UI업무효울저하및불만족

요구

Data 처리의안전성 효울성확보必Back-End Front-End 흐름의일관성必UI 기능성개발의생산성Data 처리성능

수준의 성능 장점

웹표준기술적용및통합요소기술캡슐화체계화된기술지원

기반 환경 전환

4

3

2

1

3

웹의한계를극복한 Interactive한인터넷환경구현

Rich Dynamic Interactive UI 제공을통한사용자인터페이스개선

비동기통신을통한빠른사용자응답속도구현

네트워크자원의사용량감소에따른네트워크효율성증가

Script 코딩수준의손쉬운언어및 Tool 통한빠른개발 유지보수

사용자환경구성모듈의자동배포및관리

4

ldquoGAUCE는 X-Internet 기반의 통합 UI 개발 운영 플랫폼으로 사용자중심의 편리한 인터페이스 및 애플리케이션 구현이 가능합니다rdquo

Extended amp Executable Internet 제품으로통합 UI를개발및운영이가능한

Solution입니다

CS와같은 User Interface 및기능을 Web상에서구현가능하도록하며 Web

Service 연계를통하여확장된 Web 환경을구현합니다

TOOL에종속적이지않은구축환경과미려한 Web Design이가능한유일한

Solution입니다

5

ldquoGAUCE의 서버 모듈은 JAVA 환경의 Servlet엔진 NET ASP 환경에서

운영이 가능하며 제공하는 UI 컴포넌트는 브라우저 기반에서 동작합니다rdquo강력한보안 유니코드지원다양한컴포넌트

5대브라우저호환자체개발툴제공대용량데이터처리

MDISDI 기능제공

신속한기술지원

6

ldquoGAUCE의 서버 모듈은 JAVA 환경의 Servlet엔진 NET ASP 환경에서

운영이 가능하며 제공하는 UI 컴포넌트는 브라우저 기반에서 동작합니다rdquo

7

ldquoWYSIWYG 방식의 통합개발환경(IDE)을 제공합니다rdquo

ㅣGForms Designer 제공ㅣ

4GL(PowerBuilder Visual Basic 등) 과유사한방식의개발툴(GForms Designer Beaver FW Eclipse Plug-In Report Builder 등)의제공으로템플릿기능을이용한재사용성을통해뛰어난개발생산성을제공합니다

8

ldquoUI Form Template 기능을 제공합니다rdquo

폼템플릿기능제공으로화면단위로유형별로개발한 UI화면을등록하여재사용성이뛰어납니다

ㅣUI Form Template 기능제공ㅣ

1 Form Template 등록 2 Form Template 선택 3 신규화면개발

9

bull 화면개발시빈번한화면의구성요소를조각내어실화면개발시여러화면에서공용으로조각들을이용하여개발이가능합니다

bull 소스및기능부분도재사용이가능합니다 화면개발의유연성을최대화했으며중복화면개발의단점을최소화할수있습니다

ㅣUI CodeTemplate 기능제공ㅣ

[ 완성된화면]

[ CodeTemplate A ]

[ CodeTemplate B ]

[ CodeTemplate C ]

[ CodeTemplate D ]

ldquoUI Code Template 기능을 제공합니다rdquo

10

bull Eclipse에 Plug-in되는모듈로 DataSet 생성을 Wizard를이용하서손쉽게구현하여GAUCE Data Service를개발할수있습니다

ㅣBeaver FW Eclipse Plug-Inㅣ

ldquoBeaver FW Eclipse Plug-In 기능을 제공합니다rdquo

11

bull GAUCE에서기본제공하는 Report를이용하여리포트를개발할수있습니다 GAUCE Report는다른제품과틀리게서버데이터연계는기본이며화면의데이터를이용하여출력하기때문에매우빠른속도를보장합니다

ㅣ자체 Reporting 기능제공ㅣ

Header Footer 등 Band 형태의시각적디자인환경제공

박스 칼럼 계산 그림 선 글상자 SubType 등의컨트롤옵션제공

리포트다이얼로그를통한출력전이미지확인

용지 정렬 스타일폰트넓이 칼라 디렉토리설정등다양한설정옵션소스보기를통해현재

편집된문서의소스코드확인

ldquo자체 Reporting 기능을 제공합니다rdquo

12

ㅣ강력하고다양한 Type의 UI Component 제공ㅣ

Visual Controlbull SinglelineGridbull MultilineGridbull TreeGridbull LuxeCombobull EMEditbull MaskEditbull TreeViewbull Tabbull TextAreabull Radio Buttonbull ReportInputFilebull Potential(MDI)bull Report 등

Non Visual Controlbull DataSetbull ImageDataSetbull TRbull Bindbull LocalDB

Non Visual Controlbull ActiveUpdate

기본적으로 18종이상의 4GL 수준 UI Component를제공하며개발운영사용자에게최상의 User Interface를지원합니다

ldquoㅣ강력하고 다양한 Type의 UI Component를 제공합니다rdquo

13

개발툴에서메인창의서브창을선택하여구성할수있습니다 GAUCE MDI는자체규격에의해개발된브라우저에서동작하는 viewer 기반의제품과는달리일반웹브라우저에서 MDI를동작할수있습니다

또한 데이터연계도공유 DataSet을두어데이터공유및동기화하여사용할수있습니다

ldquo브라우저에서의 SDI amp MDI 기능을 지원합니다rdquo

ㅣ브라우저에서의 SDI amp MDI 기능지원ㅣ

14

bull DataSet Component를통한빠른응답속도와대용량데이터통합처리bull 대용량 Data 처리에도원활한버퍼링수행(데이터분할전송기능 FirstRow기능)bull 변경된 Data만을 Data Tunneling기법을통해빠르게출력

ldquo세계 최고의 대용량 데이터 전송속도를 제공합니다rdquo

ㅣData Tunneling과Data 압축기법ㅣ

Client GAUCE DataSet

HTTP

Tunneling

ampBuffering

GAUCE Data Service

InnoXync Server Module

InnoXync Data Service

Business Framework

Application

Web Application ServerInnoXyncDataSet

사용자 Explorer

Data Block 1

hellip

Data Block 2

Data Block 3

업무Process

Legacy System

Database암호화부분처리압축다양한통신방식지원

ㅣ대용량 Data 처리기술구성도ㅣ

15

쉬프트정보통신이보유한대용량데이터처리엔진관련특허기술을통한최고의속도퍼포먼스를약속드립니다

ldquo세계 최고의 대용량 데이터 전송속도를 제공합니다rdquo

0

5

10

15

20

25

30

35

10000 50000 100000

대용량데이터처리속도비교(실험조건 JSON데이터동일서버)

Ajax Adobe Flex GAUCE

초Sec

데이터조회건수

ㅣ대용량 Data 처리속도테스트결과비교ㅣ

16

bull GAUCE Grid는 Excel 원본파일을 Grid로 Import할수있습니다Excel 저장및 Excel을구동하여 Excel sheet로 Export 할수있습니다TXT EXCEL CSV HTML변환을지원하며 타이틀및작성정보까지추가기능 65535건이상의데이터 Export시자동 Sheet 추가기능을제공합니다

bull GAUCE는 SinglineGrid외에 Multiline-TreeGrid를제공하여다수의 Column을가로 Scroll없이한Record로표현하는 Multiline을쉽게표현해줍니다

ldquoExcel Export amp Import 기능 MultilineTree Grid 기능을 제공합니다rdquo

ㅣExcel Export amp Import 기능ㅣ

ㅣMultilineTree Gridㅣ

17

ㅣBlock Selectionㅣ

ㅣDrag amp Dropㅣ

bull GAUCE Grid는 Column DragampDrop Cell값의 Grid간 DragampDrop등다양한 DragampDrop동작을지원합니다

bull GAUCE Grid는각각선택영역을마우스로드래그하여 Block을지정한후 Copy하여Excel로 Paste하는등다양한동작을할수있습니다 (Grid Block Copy기능)

ldquoDrag amp Drop기능 Block Selection 기능을 제공합니다rdquo

18

GAUCE Grid는 Column별 Sorting Filtering기능을지원하며마우스오른쪽버튼을통해임의의사용자정의기능을추가하거나화면예제에서볼수있는것과같은장문의 Tooltip도삽입할수있습니다

ldquoSort Tooltip 기능을 제공합니다rdquo

ㅣSort Tooltip 기능ㅣ

19

bullGRID MultiLineTree GRID Report MDI

등시스템구축시기능및사용자만족도에서

bull최상의화면을구현할수있는컴포넌트를제공

bull 제품매출과레퍼런스에서

가장앞선 X-Internet 제품입니다

bull 전용 IDE 뿐만아니라일반적인툴로도상호전환개발가능

bull 마법사기능및디버깅 외부컴포넌트 폼코드및사용자정의템플릿

등개발생산성극대화

bull Elipse Plug-In Beaver로 개발을쉽게가능

bull 시스템구축시안정적

제품의공급 기술지원및개발인력지원가능

20

bull Report APM SSO 보안모듈등시스템운영을위해필요한타 솔루션

과의손쉬운연계를통해시스템의구성을최적화할수있습니다 bull IE 브라우저를Viewer 개념으로사용하며경량화된컴포넌트들이

유기적으로동작하므로화면이가볍게움직입니다

bull Binary Data 처리 DataBuffering FirstRow 압축 MutiDataSet 구조의

통신등으로대량의Data의처리속도를최상으로유지가능합니다

bull ActiveUpdate 모듈을통해사용자들에게 Runtime 시에필요한

모듈을쉽게배포할수있습니다bull유니코드(UTF-8 UTF-16)를완벽하게지원하므로글로벌시스템구축을

안정적으로지원합니다

21

bull 자체제작된 CHART 컴포넌트및 CHART DESIGNER 의제공으로강력하고손쉬운 CHART

기능의구현이가능

bull 33개의 CHART Series 를제공한다 (기본타입 14개 + 확장타입 8개 + 재정통계타입 9개 +

게이지 2개)

22

bull Visual적인조작에의해여러가지형식의입력자료들로부터여러가지 Series들과 Function들을

구현하는임의의차트를편집하여여러가지형식의출력자료파일들로생성하는 ShiftChart 전용의

Chart 편집용 Windows 어플리케이션

23

bull 기존사용화면변경없이 ShiftCrossBrowserjs 만호출하면동작합니다

bull TOInBGAUCEInnoXync 제품의 UI 부분에대해 Cross Browsing를지원합니다

bull Internet Explorer 이외에도 4대브라우저(Chrome FireFox Safari Opera)를지원합니다

24

데이터 조회용 웹시스템 개발30여가지종류의 Chart를이용하여2차원 3차원변환 회원 수치조회외많은옵션을제공

Web Report 개발4GL 과동일한수준의리포트양식작성 제공및웹과연계된보고서활용으로 MIS 활용도극대화

Back office 데이터 관리대용량데이터처리및 빠른내응답속도가요구되는웹기반백오피스데이터관리시스템

웹기반 애플리케이션 개발MIS SFAS CRIM EIS ERP HRD CallCenter Financial 외

CS로 구축된 업무시스템기존의 4GL CS 레거시등을가우스액티브엔터프라이즈를통하여웹기반시스템인웹마이그레이션

25

구 분단 위

0

20000

40000

60000

80000

100000

120000

140000

160000

180000

초기화면 입력 조회

및 비교

153817

29678

439 173

2208816744

0

02

04

06

08

1

12

14

16

18

입력 조회 입력 조회 입력 조회

비교

응답시간 응답시간26

ldquo새로운 개발언어습득이 필요없으며(JavaScriptVBScript

JavaASPC) 전용Tool이 아니어도 자유로운 편집이

가능하므로 개발자의 학습곡선이 고속으로 상승합니다rdquo

01 02 03 04

bull End-User로부터요구되는상당수의기본기능이이미구현되어있는UI Component 방식의코딩

bull DataSet통신방식을통한 Multi-Row Multi-DataSet(Table)의CRUD(조회입력수정삭제)처리및UI Component의사용으로화면본수의획기적인감소가이루어지므로해당기능구현공수절감

bull Data 조회및 Transaction 처리의빠른응답

bull 시스템부하최소화bull 네트워크부하감소bull 조회입력화면의일원화

bull 화면개발Tool Report 디자인 Tool 기본제공bull UI Component의각기능에대한완전한

형태의 Sample 및 Manual 제공bull 당사의숙련되고수준높은기술지원및컨설팅

생산성향상(제품의특징장점)

사용자 개발자편의성확보

성능개선

생산성향상(Tool 서비스요소) 동일한기능의화면개발시 통상적으로경우에따라공수기준 20~60

가량단축가능(UI Component적용시 End-User의요구사항이휠씬더까다로워지는경향을반영한수치로 GAUCE 사용으로요구사항의과도한상승시공수단축이거의없는경우도있음(공수지연사례는전혀없음)

사용자 측면bull 웹상에서다양한 Application UI 및기능제공bull 시스템적응도가빠르고만족도극대화bull 업무처리시간의단축

개발자 측면bull 복잡하고다양한요구사항수용및편리한개발bull ActiveX 및 Program의재사용성증대bull 프레젠테이션과비즈니스로직의분리로관리 용이bull 신속한장애대처및유지보수용이

27

ldquo전용 브라우저의 경우 Script Engine을 별도로 구성

하지만 GAUCE의 경우는 범용적인 표준 JavaScript

를 그대로 사용하기 때문에 다른 문법의 Script를 추가

적으로 배울 필요가 없습니다rdquo

bullGAUCE는별도의뷰어또는전용브라우저를사용하

지않고 OS에포함되어진 Internet Explorer를기본

으로사용합니다

항목 IE 기반 Viewer 기반 전용브라우저기반

동작방식구분

해당제품

GAUCE (쉬프트정보통신)

MiPlatform (투비소프트)TrustForm (컴스퀘어)

OZ Xstudio (포시에스) 등

MiPlatForm (투비소프트)OZ Xstudio (포시에스) 등

장점

bull 웹응용과혼합개발가능(유연성)

bull Design의미려함bull IE는다양한기능제공

(워드엑셀보기 HTTPS 지원)

bull 개발사가개발소스를이용하여기능확장이나포팅시유리(확장성)

단점bull IE의기능에의존적이며기능제약이발생하는경우에해법을제시미흡

bull IE에 ActiveX로임베딩시킨경우에뷰어자체가올라가므로무겁고 웹페이지와상호운영하는데번거롭거나불가능적요인발생

bull 디자인측면의기능을많이가지고있는뷰어(Flex WPF) 외에는웹(HTML)과같은디자인에유연성미흡

bull 자체개발한뷰어는 IE의기능에비해기능적제한적상황발생

Component Sets

전용브라우저

OS

Component Sets

IE

Viewer

OS

Component Sets

IE

OS

28

Page 3: 의장점 - shift.co.kr fileOpen Architecture 의장점 기존 시스템에비해조약한UI ... 웹표준기술적용및통합 요소기술캡슐화 체계화된기술지원 기반환경전환

웹의한계를극복한 Interactive한인터넷환경구현

Rich Dynamic Interactive UI 제공을통한사용자인터페이스개선

비동기통신을통한빠른사용자응답속도구현

네트워크자원의사용량감소에따른네트워크효율성증가

Script 코딩수준의손쉬운언어및 Tool 통한빠른개발 유지보수

사용자환경구성모듈의자동배포및관리

4

ldquoGAUCE는 X-Internet 기반의 통합 UI 개발 운영 플랫폼으로 사용자중심의 편리한 인터페이스 및 애플리케이션 구현이 가능합니다rdquo

Extended amp Executable Internet 제품으로통합 UI를개발및운영이가능한

Solution입니다

CS와같은 User Interface 및기능을 Web상에서구현가능하도록하며 Web

Service 연계를통하여확장된 Web 환경을구현합니다

TOOL에종속적이지않은구축환경과미려한 Web Design이가능한유일한

Solution입니다

5

ldquoGAUCE의 서버 모듈은 JAVA 환경의 Servlet엔진 NET ASP 환경에서

운영이 가능하며 제공하는 UI 컴포넌트는 브라우저 기반에서 동작합니다rdquo강력한보안 유니코드지원다양한컴포넌트

5대브라우저호환자체개발툴제공대용량데이터처리

MDISDI 기능제공

신속한기술지원

6

ldquoGAUCE의 서버 모듈은 JAVA 환경의 Servlet엔진 NET ASP 환경에서

운영이 가능하며 제공하는 UI 컴포넌트는 브라우저 기반에서 동작합니다rdquo

7

ldquoWYSIWYG 방식의 통합개발환경(IDE)을 제공합니다rdquo

ㅣGForms Designer 제공ㅣ

4GL(PowerBuilder Visual Basic 등) 과유사한방식의개발툴(GForms Designer Beaver FW Eclipse Plug-In Report Builder 등)의제공으로템플릿기능을이용한재사용성을통해뛰어난개발생산성을제공합니다

8

ldquoUI Form Template 기능을 제공합니다rdquo

폼템플릿기능제공으로화면단위로유형별로개발한 UI화면을등록하여재사용성이뛰어납니다

ㅣUI Form Template 기능제공ㅣ

1 Form Template 등록 2 Form Template 선택 3 신규화면개발

9

bull 화면개발시빈번한화면의구성요소를조각내어실화면개발시여러화면에서공용으로조각들을이용하여개발이가능합니다

bull 소스및기능부분도재사용이가능합니다 화면개발의유연성을최대화했으며중복화면개발의단점을최소화할수있습니다

ㅣUI CodeTemplate 기능제공ㅣ

[ 완성된화면]

[ CodeTemplate A ]

[ CodeTemplate B ]

[ CodeTemplate C ]

[ CodeTemplate D ]

ldquoUI Code Template 기능을 제공합니다rdquo

10

bull Eclipse에 Plug-in되는모듈로 DataSet 생성을 Wizard를이용하서손쉽게구현하여GAUCE Data Service를개발할수있습니다

ㅣBeaver FW Eclipse Plug-Inㅣ

ldquoBeaver FW Eclipse Plug-In 기능을 제공합니다rdquo

11

bull GAUCE에서기본제공하는 Report를이용하여리포트를개발할수있습니다 GAUCE Report는다른제품과틀리게서버데이터연계는기본이며화면의데이터를이용하여출력하기때문에매우빠른속도를보장합니다

ㅣ자체 Reporting 기능제공ㅣ

Header Footer 등 Band 형태의시각적디자인환경제공

박스 칼럼 계산 그림 선 글상자 SubType 등의컨트롤옵션제공

리포트다이얼로그를통한출력전이미지확인

용지 정렬 스타일폰트넓이 칼라 디렉토리설정등다양한설정옵션소스보기를통해현재

편집된문서의소스코드확인

ldquo자체 Reporting 기능을 제공합니다rdquo

12

ㅣ강력하고다양한 Type의 UI Component 제공ㅣ

Visual Controlbull SinglelineGridbull MultilineGridbull TreeGridbull LuxeCombobull EMEditbull MaskEditbull TreeViewbull Tabbull TextAreabull Radio Buttonbull ReportInputFilebull Potential(MDI)bull Report 등

Non Visual Controlbull DataSetbull ImageDataSetbull TRbull Bindbull LocalDB

Non Visual Controlbull ActiveUpdate

기본적으로 18종이상의 4GL 수준 UI Component를제공하며개발운영사용자에게최상의 User Interface를지원합니다

ldquoㅣ강력하고 다양한 Type의 UI Component를 제공합니다rdquo

13

개발툴에서메인창의서브창을선택하여구성할수있습니다 GAUCE MDI는자체규격에의해개발된브라우저에서동작하는 viewer 기반의제품과는달리일반웹브라우저에서 MDI를동작할수있습니다

또한 데이터연계도공유 DataSet을두어데이터공유및동기화하여사용할수있습니다

ldquo브라우저에서의 SDI amp MDI 기능을 지원합니다rdquo

ㅣ브라우저에서의 SDI amp MDI 기능지원ㅣ

14

bull DataSet Component를통한빠른응답속도와대용량데이터통합처리bull 대용량 Data 처리에도원활한버퍼링수행(데이터분할전송기능 FirstRow기능)bull 변경된 Data만을 Data Tunneling기법을통해빠르게출력

ldquo세계 최고의 대용량 데이터 전송속도를 제공합니다rdquo

ㅣData Tunneling과Data 압축기법ㅣ

Client GAUCE DataSet

HTTP

Tunneling

ampBuffering

GAUCE Data Service

InnoXync Server Module

InnoXync Data Service

Business Framework

Application

Web Application ServerInnoXyncDataSet

사용자 Explorer

Data Block 1

hellip

Data Block 2

Data Block 3

업무Process

Legacy System

Database암호화부분처리압축다양한통신방식지원

ㅣ대용량 Data 처리기술구성도ㅣ

15

쉬프트정보통신이보유한대용량데이터처리엔진관련특허기술을통한최고의속도퍼포먼스를약속드립니다

ldquo세계 최고의 대용량 데이터 전송속도를 제공합니다rdquo

0

5

10

15

20

25

30

35

10000 50000 100000

대용량데이터처리속도비교(실험조건 JSON데이터동일서버)

Ajax Adobe Flex GAUCE

초Sec

데이터조회건수

ㅣ대용량 Data 처리속도테스트결과비교ㅣ

16

bull GAUCE Grid는 Excel 원본파일을 Grid로 Import할수있습니다Excel 저장및 Excel을구동하여 Excel sheet로 Export 할수있습니다TXT EXCEL CSV HTML변환을지원하며 타이틀및작성정보까지추가기능 65535건이상의데이터 Export시자동 Sheet 추가기능을제공합니다

bull GAUCE는 SinglineGrid외에 Multiline-TreeGrid를제공하여다수의 Column을가로 Scroll없이한Record로표현하는 Multiline을쉽게표현해줍니다

ldquoExcel Export amp Import 기능 MultilineTree Grid 기능을 제공합니다rdquo

ㅣExcel Export amp Import 기능ㅣ

ㅣMultilineTree Gridㅣ

17

ㅣBlock Selectionㅣ

ㅣDrag amp Dropㅣ

bull GAUCE Grid는 Column DragampDrop Cell값의 Grid간 DragampDrop등다양한 DragampDrop동작을지원합니다

bull GAUCE Grid는각각선택영역을마우스로드래그하여 Block을지정한후 Copy하여Excel로 Paste하는등다양한동작을할수있습니다 (Grid Block Copy기능)

ldquoDrag amp Drop기능 Block Selection 기능을 제공합니다rdquo

18

GAUCE Grid는 Column별 Sorting Filtering기능을지원하며마우스오른쪽버튼을통해임의의사용자정의기능을추가하거나화면예제에서볼수있는것과같은장문의 Tooltip도삽입할수있습니다

ldquoSort Tooltip 기능을 제공합니다rdquo

ㅣSort Tooltip 기능ㅣ

19

bullGRID MultiLineTree GRID Report MDI

등시스템구축시기능및사용자만족도에서

bull최상의화면을구현할수있는컴포넌트를제공

bull 제품매출과레퍼런스에서

가장앞선 X-Internet 제품입니다

bull 전용 IDE 뿐만아니라일반적인툴로도상호전환개발가능

bull 마법사기능및디버깅 외부컴포넌트 폼코드및사용자정의템플릿

등개발생산성극대화

bull Elipse Plug-In Beaver로 개발을쉽게가능

bull 시스템구축시안정적

제품의공급 기술지원및개발인력지원가능

20

bull Report APM SSO 보안모듈등시스템운영을위해필요한타 솔루션

과의손쉬운연계를통해시스템의구성을최적화할수있습니다 bull IE 브라우저를Viewer 개념으로사용하며경량화된컴포넌트들이

유기적으로동작하므로화면이가볍게움직입니다

bull Binary Data 처리 DataBuffering FirstRow 압축 MutiDataSet 구조의

통신등으로대량의Data의처리속도를최상으로유지가능합니다

bull ActiveUpdate 모듈을통해사용자들에게 Runtime 시에필요한

모듈을쉽게배포할수있습니다bull유니코드(UTF-8 UTF-16)를완벽하게지원하므로글로벌시스템구축을

안정적으로지원합니다

21

bull 자체제작된 CHART 컴포넌트및 CHART DESIGNER 의제공으로강력하고손쉬운 CHART

기능의구현이가능

bull 33개의 CHART Series 를제공한다 (기본타입 14개 + 확장타입 8개 + 재정통계타입 9개 +

게이지 2개)

22

bull Visual적인조작에의해여러가지형식의입력자료들로부터여러가지 Series들과 Function들을

구현하는임의의차트를편집하여여러가지형식의출력자료파일들로생성하는 ShiftChart 전용의

Chart 편집용 Windows 어플리케이션

23

bull 기존사용화면변경없이 ShiftCrossBrowserjs 만호출하면동작합니다

bull TOInBGAUCEInnoXync 제품의 UI 부분에대해 Cross Browsing를지원합니다

bull Internet Explorer 이외에도 4대브라우저(Chrome FireFox Safari Opera)를지원합니다

24

데이터 조회용 웹시스템 개발30여가지종류의 Chart를이용하여2차원 3차원변환 회원 수치조회외많은옵션을제공

Web Report 개발4GL 과동일한수준의리포트양식작성 제공및웹과연계된보고서활용으로 MIS 활용도극대화

Back office 데이터 관리대용량데이터처리및 빠른내응답속도가요구되는웹기반백오피스데이터관리시스템

웹기반 애플리케이션 개발MIS SFAS CRIM EIS ERP HRD CallCenter Financial 외

CS로 구축된 업무시스템기존의 4GL CS 레거시등을가우스액티브엔터프라이즈를통하여웹기반시스템인웹마이그레이션

25

구 분단 위

0

20000

40000

60000

80000

100000

120000

140000

160000

180000

초기화면 입력 조회

및 비교

153817

29678

439 173

2208816744

0

02

04

06

08

1

12

14

16

18

입력 조회 입력 조회 입력 조회

비교

응답시간 응답시간26

ldquo새로운 개발언어습득이 필요없으며(JavaScriptVBScript

JavaASPC) 전용Tool이 아니어도 자유로운 편집이

가능하므로 개발자의 학습곡선이 고속으로 상승합니다rdquo

01 02 03 04

bull End-User로부터요구되는상당수의기본기능이이미구현되어있는UI Component 방식의코딩

bull DataSet통신방식을통한 Multi-Row Multi-DataSet(Table)의CRUD(조회입력수정삭제)처리및UI Component의사용으로화면본수의획기적인감소가이루어지므로해당기능구현공수절감

bull Data 조회및 Transaction 처리의빠른응답

bull 시스템부하최소화bull 네트워크부하감소bull 조회입력화면의일원화

bull 화면개발Tool Report 디자인 Tool 기본제공bull UI Component의각기능에대한완전한

형태의 Sample 및 Manual 제공bull 당사의숙련되고수준높은기술지원및컨설팅

생산성향상(제품의특징장점)

사용자 개발자편의성확보

성능개선

생산성향상(Tool 서비스요소) 동일한기능의화면개발시 통상적으로경우에따라공수기준 20~60

가량단축가능(UI Component적용시 End-User의요구사항이휠씬더까다로워지는경향을반영한수치로 GAUCE 사용으로요구사항의과도한상승시공수단축이거의없는경우도있음(공수지연사례는전혀없음)

사용자 측면bull 웹상에서다양한 Application UI 및기능제공bull 시스템적응도가빠르고만족도극대화bull 업무처리시간의단축

개발자 측면bull 복잡하고다양한요구사항수용및편리한개발bull ActiveX 및 Program의재사용성증대bull 프레젠테이션과비즈니스로직의분리로관리 용이bull 신속한장애대처및유지보수용이

27

ldquo전용 브라우저의 경우 Script Engine을 별도로 구성

하지만 GAUCE의 경우는 범용적인 표준 JavaScript

를 그대로 사용하기 때문에 다른 문법의 Script를 추가

적으로 배울 필요가 없습니다rdquo

bullGAUCE는별도의뷰어또는전용브라우저를사용하

지않고 OS에포함되어진 Internet Explorer를기본

으로사용합니다

항목 IE 기반 Viewer 기반 전용브라우저기반

동작방식구분

해당제품

GAUCE (쉬프트정보통신)

MiPlatform (투비소프트)TrustForm (컴스퀘어)

OZ Xstudio (포시에스) 등

MiPlatForm (투비소프트)OZ Xstudio (포시에스) 등

장점

bull 웹응용과혼합개발가능(유연성)

bull Design의미려함bull IE는다양한기능제공

(워드엑셀보기 HTTPS 지원)

bull 개발사가개발소스를이용하여기능확장이나포팅시유리(확장성)

단점bull IE의기능에의존적이며기능제약이발생하는경우에해법을제시미흡

bull IE에 ActiveX로임베딩시킨경우에뷰어자체가올라가므로무겁고 웹페이지와상호운영하는데번거롭거나불가능적요인발생

bull 디자인측면의기능을많이가지고있는뷰어(Flex WPF) 외에는웹(HTML)과같은디자인에유연성미흡

bull 자체개발한뷰어는 IE의기능에비해기능적제한적상황발생

Component Sets

전용브라우저

OS

Component Sets

IE

Viewer

OS

Component Sets

IE

OS

28

Page 4: 의장점 - shift.co.kr fileOpen Architecture 의장점 기존 시스템에비해조약한UI ... 웹표준기술적용및통합 요소기술캡슐화 체계화된기술지원 기반환경전환

ldquoGAUCE는 X-Internet 기반의 통합 UI 개발 운영 플랫폼으로 사용자중심의 편리한 인터페이스 및 애플리케이션 구현이 가능합니다rdquo

Extended amp Executable Internet 제품으로통합 UI를개발및운영이가능한

Solution입니다

CS와같은 User Interface 및기능을 Web상에서구현가능하도록하며 Web

Service 연계를통하여확장된 Web 환경을구현합니다

TOOL에종속적이지않은구축환경과미려한 Web Design이가능한유일한

Solution입니다

5

ldquoGAUCE의 서버 모듈은 JAVA 환경의 Servlet엔진 NET ASP 환경에서

운영이 가능하며 제공하는 UI 컴포넌트는 브라우저 기반에서 동작합니다rdquo강력한보안 유니코드지원다양한컴포넌트

5대브라우저호환자체개발툴제공대용량데이터처리

MDISDI 기능제공

신속한기술지원

6

ldquoGAUCE의 서버 모듈은 JAVA 환경의 Servlet엔진 NET ASP 환경에서

운영이 가능하며 제공하는 UI 컴포넌트는 브라우저 기반에서 동작합니다rdquo

7

ldquoWYSIWYG 방식의 통합개발환경(IDE)을 제공합니다rdquo

ㅣGForms Designer 제공ㅣ

4GL(PowerBuilder Visual Basic 등) 과유사한방식의개발툴(GForms Designer Beaver FW Eclipse Plug-In Report Builder 등)의제공으로템플릿기능을이용한재사용성을통해뛰어난개발생산성을제공합니다

8

ldquoUI Form Template 기능을 제공합니다rdquo

폼템플릿기능제공으로화면단위로유형별로개발한 UI화면을등록하여재사용성이뛰어납니다

ㅣUI Form Template 기능제공ㅣ

1 Form Template 등록 2 Form Template 선택 3 신규화면개발

9

bull 화면개발시빈번한화면의구성요소를조각내어실화면개발시여러화면에서공용으로조각들을이용하여개발이가능합니다

bull 소스및기능부분도재사용이가능합니다 화면개발의유연성을최대화했으며중복화면개발의단점을최소화할수있습니다

ㅣUI CodeTemplate 기능제공ㅣ

[ 완성된화면]

[ CodeTemplate A ]

[ CodeTemplate B ]

[ CodeTemplate C ]

[ CodeTemplate D ]

ldquoUI Code Template 기능을 제공합니다rdquo

10

bull Eclipse에 Plug-in되는모듈로 DataSet 생성을 Wizard를이용하서손쉽게구현하여GAUCE Data Service를개발할수있습니다

ㅣBeaver FW Eclipse Plug-Inㅣ

ldquoBeaver FW Eclipse Plug-In 기능을 제공합니다rdquo

11

bull GAUCE에서기본제공하는 Report를이용하여리포트를개발할수있습니다 GAUCE Report는다른제품과틀리게서버데이터연계는기본이며화면의데이터를이용하여출력하기때문에매우빠른속도를보장합니다

ㅣ자체 Reporting 기능제공ㅣ

Header Footer 등 Band 형태의시각적디자인환경제공

박스 칼럼 계산 그림 선 글상자 SubType 등의컨트롤옵션제공

리포트다이얼로그를통한출력전이미지확인

용지 정렬 스타일폰트넓이 칼라 디렉토리설정등다양한설정옵션소스보기를통해현재

편집된문서의소스코드확인

ldquo자체 Reporting 기능을 제공합니다rdquo

12

ㅣ강력하고다양한 Type의 UI Component 제공ㅣ

Visual Controlbull SinglelineGridbull MultilineGridbull TreeGridbull LuxeCombobull EMEditbull MaskEditbull TreeViewbull Tabbull TextAreabull Radio Buttonbull ReportInputFilebull Potential(MDI)bull Report 등

Non Visual Controlbull DataSetbull ImageDataSetbull TRbull Bindbull LocalDB

Non Visual Controlbull ActiveUpdate

기본적으로 18종이상의 4GL 수준 UI Component를제공하며개발운영사용자에게최상의 User Interface를지원합니다

ldquoㅣ강력하고 다양한 Type의 UI Component를 제공합니다rdquo

13

개발툴에서메인창의서브창을선택하여구성할수있습니다 GAUCE MDI는자체규격에의해개발된브라우저에서동작하는 viewer 기반의제품과는달리일반웹브라우저에서 MDI를동작할수있습니다

또한 데이터연계도공유 DataSet을두어데이터공유및동기화하여사용할수있습니다

ldquo브라우저에서의 SDI amp MDI 기능을 지원합니다rdquo

ㅣ브라우저에서의 SDI amp MDI 기능지원ㅣ

14

bull DataSet Component를통한빠른응답속도와대용량데이터통합처리bull 대용량 Data 처리에도원활한버퍼링수행(데이터분할전송기능 FirstRow기능)bull 변경된 Data만을 Data Tunneling기법을통해빠르게출력

ldquo세계 최고의 대용량 데이터 전송속도를 제공합니다rdquo

ㅣData Tunneling과Data 압축기법ㅣ

Client GAUCE DataSet

HTTP

Tunneling

ampBuffering

GAUCE Data Service

InnoXync Server Module

InnoXync Data Service

Business Framework

Application

Web Application ServerInnoXyncDataSet

사용자 Explorer

Data Block 1

hellip

Data Block 2

Data Block 3

업무Process

Legacy System

Database암호화부분처리압축다양한통신방식지원

ㅣ대용량 Data 처리기술구성도ㅣ

15

쉬프트정보통신이보유한대용량데이터처리엔진관련특허기술을통한최고의속도퍼포먼스를약속드립니다

ldquo세계 최고의 대용량 데이터 전송속도를 제공합니다rdquo

0

5

10

15

20

25

30

35

10000 50000 100000

대용량데이터처리속도비교(실험조건 JSON데이터동일서버)

Ajax Adobe Flex GAUCE

초Sec

데이터조회건수

ㅣ대용량 Data 처리속도테스트결과비교ㅣ

16

bull GAUCE Grid는 Excel 원본파일을 Grid로 Import할수있습니다Excel 저장및 Excel을구동하여 Excel sheet로 Export 할수있습니다TXT EXCEL CSV HTML변환을지원하며 타이틀및작성정보까지추가기능 65535건이상의데이터 Export시자동 Sheet 추가기능을제공합니다

bull GAUCE는 SinglineGrid외에 Multiline-TreeGrid를제공하여다수의 Column을가로 Scroll없이한Record로표현하는 Multiline을쉽게표현해줍니다

ldquoExcel Export amp Import 기능 MultilineTree Grid 기능을 제공합니다rdquo

ㅣExcel Export amp Import 기능ㅣ

ㅣMultilineTree Gridㅣ

17

ㅣBlock Selectionㅣ

ㅣDrag amp Dropㅣ

bull GAUCE Grid는 Column DragampDrop Cell값의 Grid간 DragampDrop등다양한 DragampDrop동작을지원합니다

bull GAUCE Grid는각각선택영역을마우스로드래그하여 Block을지정한후 Copy하여Excel로 Paste하는등다양한동작을할수있습니다 (Grid Block Copy기능)

ldquoDrag amp Drop기능 Block Selection 기능을 제공합니다rdquo

18

GAUCE Grid는 Column별 Sorting Filtering기능을지원하며마우스오른쪽버튼을통해임의의사용자정의기능을추가하거나화면예제에서볼수있는것과같은장문의 Tooltip도삽입할수있습니다

ldquoSort Tooltip 기능을 제공합니다rdquo

ㅣSort Tooltip 기능ㅣ

19

bullGRID MultiLineTree GRID Report MDI

등시스템구축시기능및사용자만족도에서

bull최상의화면을구현할수있는컴포넌트를제공

bull 제품매출과레퍼런스에서

가장앞선 X-Internet 제품입니다

bull 전용 IDE 뿐만아니라일반적인툴로도상호전환개발가능

bull 마법사기능및디버깅 외부컴포넌트 폼코드및사용자정의템플릿

등개발생산성극대화

bull Elipse Plug-In Beaver로 개발을쉽게가능

bull 시스템구축시안정적

제품의공급 기술지원및개발인력지원가능

20

bull Report APM SSO 보안모듈등시스템운영을위해필요한타 솔루션

과의손쉬운연계를통해시스템의구성을최적화할수있습니다 bull IE 브라우저를Viewer 개념으로사용하며경량화된컴포넌트들이

유기적으로동작하므로화면이가볍게움직입니다

bull Binary Data 처리 DataBuffering FirstRow 압축 MutiDataSet 구조의

통신등으로대량의Data의처리속도를최상으로유지가능합니다

bull ActiveUpdate 모듈을통해사용자들에게 Runtime 시에필요한

모듈을쉽게배포할수있습니다bull유니코드(UTF-8 UTF-16)를완벽하게지원하므로글로벌시스템구축을

안정적으로지원합니다

21

bull 자체제작된 CHART 컴포넌트및 CHART DESIGNER 의제공으로강력하고손쉬운 CHART

기능의구현이가능

bull 33개의 CHART Series 를제공한다 (기본타입 14개 + 확장타입 8개 + 재정통계타입 9개 +

게이지 2개)

22

bull Visual적인조작에의해여러가지형식의입력자료들로부터여러가지 Series들과 Function들을

구현하는임의의차트를편집하여여러가지형식의출력자료파일들로생성하는 ShiftChart 전용의

Chart 편집용 Windows 어플리케이션

23

bull 기존사용화면변경없이 ShiftCrossBrowserjs 만호출하면동작합니다

bull TOInBGAUCEInnoXync 제품의 UI 부분에대해 Cross Browsing를지원합니다

bull Internet Explorer 이외에도 4대브라우저(Chrome FireFox Safari Opera)를지원합니다

24

데이터 조회용 웹시스템 개발30여가지종류의 Chart를이용하여2차원 3차원변환 회원 수치조회외많은옵션을제공

Web Report 개발4GL 과동일한수준의리포트양식작성 제공및웹과연계된보고서활용으로 MIS 활용도극대화

Back office 데이터 관리대용량데이터처리및 빠른내응답속도가요구되는웹기반백오피스데이터관리시스템

웹기반 애플리케이션 개발MIS SFAS CRIM EIS ERP HRD CallCenter Financial 외

CS로 구축된 업무시스템기존의 4GL CS 레거시등을가우스액티브엔터프라이즈를통하여웹기반시스템인웹마이그레이션

25

구 분단 위

0

20000

40000

60000

80000

100000

120000

140000

160000

180000

초기화면 입력 조회

및 비교

153817

29678

439 173

2208816744

0

02

04

06

08

1

12

14

16

18

입력 조회 입력 조회 입력 조회

비교

응답시간 응답시간26

ldquo새로운 개발언어습득이 필요없으며(JavaScriptVBScript

JavaASPC) 전용Tool이 아니어도 자유로운 편집이

가능하므로 개발자의 학습곡선이 고속으로 상승합니다rdquo

01 02 03 04

bull End-User로부터요구되는상당수의기본기능이이미구현되어있는UI Component 방식의코딩

bull DataSet통신방식을통한 Multi-Row Multi-DataSet(Table)의CRUD(조회입력수정삭제)처리및UI Component의사용으로화면본수의획기적인감소가이루어지므로해당기능구현공수절감

bull Data 조회및 Transaction 처리의빠른응답

bull 시스템부하최소화bull 네트워크부하감소bull 조회입력화면의일원화

bull 화면개발Tool Report 디자인 Tool 기본제공bull UI Component의각기능에대한완전한

형태의 Sample 및 Manual 제공bull 당사의숙련되고수준높은기술지원및컨설팅

생산성향상(제품의특징장점)

사용자 개발자편의성확보

성능개선

생산성향상(Tool 서비스요소) 동일한기능의화면개발시 통상적으로경우에따라공수기준 20~60

가량단축가능(UI Component적용시 End-User의요구사항이휠씬더까다로워지는경향을반영한수치로 GAUCE 사용으로요구사항의과도한상승시공수단축이거의없는경우도있음(공수지연사례는전혀없음)

사용자 측면bull 웹상에서다양한 Application UI 및기능제공bull 시스템적응도가빠르고만족도극대화bull 업무처리시간의단축

개발자 측면bull 복잡하고다양한요구사항수용및편리한개발bull ActiveX 및 Program의재사용성증대bull 프레젠테이션과비즈니스로직의분리로관리 용이bull 신속한장애대처및유지보수용이

27

ldquo전용 브라우저의 경우 Script Engine을 별도로 구성

하지만 GAUCE의 경우는 범용적인 표준 JavaScript

를 그대로 사용하기 때문에 다른 문법의 Script를 추가

적으로 배울 필요가 없습니다rdquo

bullGAUCE는별도의뷰어또는전용브라우저를사용하

지않고 OS에포함되어진 Internet Explorer를기본

으로사용합니다

항목 IE 기반 Viewer 기반 전용브라우저기반

동작방식구분

해당제품

GAUCE (쉬프트정보통신)

MiPlatform (투비소프트)TrustForm (컴스퀘어)

OZ Xstudio (포시에스) 등

MiPlatForm (투비소프트)OZ Xstudio (포시에스) 등

장점

bull 웹응용과혼합개발가능(유연성)

bull Design의미려함bull IE는다양한기능제공

(워드엑셀보기 HTTPS 지원)

bull 개발사가개발소스를이용하여기능확장이나포팅시유리(확장성)

단점bull IE의기능에의존적이며기능제약이발생하는경우에해법을제시미흡

bull IE에 ActiveX로임베딩시킨경우에뷰어자체가올라가므로무겁고 웹페이지와상호운영하는데번거롭거나불가능적요인발생

bull 디자인측면의기능을많이가지고있는뷰어(Flex WPF) 외에는웹(HTML)과같은디자인에유연성미흡

bull 자체개발한뷰어는 IE의기능에비해기능적제한적상황발생

Component Sets

전용브라우저

OS

Component Sets

IE

Viewer

OS

Component Sets

IE

OS

28

Page 5: 의장점 - shift.co.kr fileOpen Architecture 의장점 기존 시스템에비해조약한UI ... 웹표준기술적용및통합 요소기술캡슐화 체계화된기술지원 기반환경전환

ldquoGAUCE의 서버 모듈은 JAVA 환경의 Servlet엔진 NET ASP 환경에서

운영이 가능하며 제공하는 UI 컴포넌트는 브라우저 기반에서 동작합니다rdquo강력한보안 유니코드지원다양한컴포넌트

5대브라우저호환자체개발툴제공대용량데이터처리

MDISDI 기능제공

신속한기술지원

6

ldquoGAUCE의 서버 모듈은 JAVA 환경의 Servlet엔진 NET ASP 환경에서

운영이 가능하며 제공하는 UI 컴포넌트는 브라우저 기반에서 동작합니다rdquo

7

ldquoWYSIWYG 방식의 통합개발환경(IDE)을 제공합니다rdquo

ㅣGForms Designer 제공ㅣ

4GL(PowerBuilder Visual Basic 등) 과유사한방식의개발툴(GForms Designer Beaver FW Eclipse Plug-In Report Builder 등)의제공으로템플릿기능을이용한재사용성을통해뛰어난개발생산성을제공합니다

8

ldquoUI Form Template 기능을 제공합니다rdquo

폼템플릿기능제공으로화면단위로유형별로개발한 UI화면을등록하여재사용성이뛰어납니다

ㅣUI Form Template 기능제공ㅣ

1 Form Template 등록 2 Form Template 선택 3 신규화면개발

9

bull 화면개발시빈번한화면의구성요소를조각내어실화면개발시여러화면에서공용으로조각들을이용하여개발이가능합니다

bull 소스및기능부분도재사용이가능합니다 화면개발의유연성을최대화했으며중복화면개발의단점을최소화할수있습니다

ㅣUI CodeTemplate 기능제공ㅣ

[ 완성된화면]

[ CodeTemplate A ]

[ CodeTemplate B ]

[ CodeTemplate C ]

[ CodeTemplate D ]

ldquoUI Code Template 기능을 제공합니다rdquo

10

bull Eclipse에 Plug-in되는모듈로 DataSet 생성을 Wizard를이용하서손쉽게구현하여GAUCE Data Service를개발할수있습니다

ㅣBeaver FW Eclipse Plug-Inㅣ

ldquoBeaver FW Eclipse Plug-In 기능을 제공합니다rdquo

11

bull GAUCE에서기본제공하는 Report를이용하여리포트를개발할수있습니다 GAUCE Report는다른제품과틀리게서버데이터연계는기본이며화면의데이터를이용하여출력하기때문에매우빠른속도를보장합니다

ㅣ자체 Reporting 기능제공ㅣ

Header Footer 등 Band 형태의시각적디자인환경제공

박스 칼럼 계산 그림 선 글상자 SubType 등의컨트롤옵션제공

리포트다이얼로그를통한출력전이미지확인

용지 정렬 스타일폰트넓이 칼라 디렉토리설정등다양한설정옵션소스보기를통해현재

편집된문서의소스코드확인

ldquo자체 Reporting 기능을 제공합니다rdquo

12

ㅣ강력하고다양한 Type의 UI Component 제공ㅣ

Visual Controlbull SinglelineGridbull MultilineGridbull TreeGridbull LuxeCombobull EMEditbull MaskEditbull TreeViewbull Tabbull TextAreabull Radio Buttonbull ReportInputFilebull Potential(MDI)bull Report 등

Non Visual Controlbull DataSetbull ImageDataSetbull TRbull Bindbull LocalDB

Non Visual Controlbull ActiveUpdate

기본적으로 18종이상의 4GL 수준 UI Component를제공하며개발운영사용자에게최상의 User Interface를지원합니다

ldquoㅣ강력하고 다양한 Type의 UI Component를 제공합니다rdquo

13

개발툴에서메인창의서브창을선택하여구성할수있습니다 GAUCE MDI는자체규격에의해개발된브라우저에서동작하는 viewer 기반의제품과는달리일반웹브라우저에서 MDI를동작할수있습니다

또한 데이터연계도공유 DataSet을두어데이터공유및동기화하여사용할수있습니다

ldquo브라우저에서의 SDI amp MDI 기능을 지원합니다rdquo

ㅣ브라우저에서의 SDI amp MDI 기능지원ㅣ

14

bull DataSet Component를통한빠른응답속도와대용량데이터통합처리bull 대용량 Data 처리에도원활한버퍼링수행(데이터분할전송기능 FirstRow기능)bull 변경된 Data만을 Data Tunneling기법을통해빠르게출력

ldquo세계 최고의 대용량 데이터 전송속도를 제공합니다rdquo

ㅣData Tunneling과Data 압축기법ㅣ

Client GAUCE DataSet

HTTP

Tunneling

ampBuffering

GAUCE Data Service

InnoXync Server Module

InnoXync Data Service

Business Framework

Application

Web Application ServerInnoXyncDataSet

사용자 Explorer

Data Block 1

hellip

Data Block 2

Data Block 3

업무Process

Legacy System

Database암호화부분처리압축다양한통신방식지원

ㅣ대용량 Data 처리기술구성도ㅣ

15

쉬프트정보통신이보유한대용량데이터처리엔진관련특허기술을통한최고의속도퍼포먼스를약속드립니다

ldquo세계 최고의 대용량 데이터 전송속도를 제공합니다rdquo

0

5

10

15

20

25

30

35

10000 50000 100000

대용량데이터처리속도비교(실험조건 JSON데이터동일서버)

Ajax Adobe Flex GAUCE

초Sec

데이터조회건수

ㅣ대용량 Data 처리속도테스트결과비교ㅣ

16

bull GAUCE Grid는 Excel 원본파일을 Grid로 Import할수있습니다Excel 저장및 Excel을구동하여 Excel sheet로 Export 할수있습니다TXT EXCEL CSV HTML변환을지원하며 타이틀및작성정보까지추가기능 65535건이상의데이터 Export시자동 Sheet 추가기능을제공합니다

bull GAUCE는 SinglineGrid외에 Multiline-TreeGrid를제공하여다수의 Column을가로 Scroll없이한Record로표현하는 Multiline을쉽게표현해줍니다

ldquoExcel Export amp Import 기능 MultilineTree Grid 기능을 제공합니다rdquo

ㅣExcel Export amp Import 기능ㅣ

ㅣMultilineTree Gridㅣ

17

ㅣBlock Selectionㅣ

ㅣDrag amp Dropㅣ

bull GAUCE Grid는 Column DragampDrop Cell값의 Grid간 DragampDrop등다양한 DragampDrop동작을지원합니다

bull GAUCE Grid는각각선택영역을마우스로드래그하여 Block을지정한후 Copy하여Excel로 Paste하는등다양한동작을할수있습니다 (Grid Block Copy기능)

ldquoDrag amp Drop기능 Block Selection 기능을 제공합니다rdquo

18

GAUCE Grid는 Column별 Sorting Filtering기능을지원하며마우스오른쪽버튼을통해임의의사용자정의기능을추가하거나화면예제에서볼수있는것과같은장문의 Tooltip도삽입할수있습니다

ldquoSort Tooltip 기능을 제공합니다rdquo

ㅣSort Tooltip 기능ㅣ

19

bullGRID MultiLineTree GRID Report MDI

등시스템구축시기능및사용자만족도에서

bull최상의화면을구현할수있는컴포넌트를제공

bull 제품매출과레퍼런스에서

가장앞선 X-Internet 제품입니다

bull 전용 IDE 뿐만아니라일반적인툴로도상호전환개발가능

bull 마법사기능및디버깅 외부컴포넌트 폼코드및사용자정의템플릿

등개발생산성극대화

bull Elipse Plug-In Beaver로 개발을쉽게가능

bull 시스템구축시안정적

제품의공급 기술지원및개발인력지원가능

20

bull Report APM SSO 보안모듈등시스템운영을위해필요한타 솔루션

과의손쉬운연계를통해시스템의구성을최적화할수있습니다 bull IE 브라우저를Viewer 개념으로사용하며경량화된컴포넌트들이

유기적으로동작하므로화면이가볍게움직입니다

bull Binary Data 처리 DataBuffering FirstRow 압축 MutiDataSet 구조의

통신등으로대량의Data의처리속도를최상으로유지가능합니다

bull ActiveUpdate 모듈을통해사용자들에게 Runtime 시에필요한

모듈을쉽게배포할수있습니다bull유니코드(UTF-8 UTF-16)를완벽하게지원하므로글로벌시스템구축을

안정적으로지원합니다

21

bull 자체제작된 CHART 컴포넌트및 CHART DESIGNER 의제공으로강력하고손쉬운 CHART

기능의구현이가능

bull 33개의 CHART Series 를제공한다 (기본타입 14개 + 확장타입 8개 + 재정통계타입 9개 +

게이지 2개)

22

bull Visual적인조작에의해여러가지형식의입력자료들로부터여러가지 Series들과 Function들을

구현하는임의의차트를편집하여여러가지형식의출력자료파일들로생성하는 ShiftChart 전용의

Chart 편집용 Windows 어플리케이션

23

bull 기존사용화면변경없이 ShiftCrossBrowserjs 만호출하면동작합니다

bull TOInBGAUCEInnoXync 제품의 UI 부분에대해 Cross Browsing를지원합니다

bull Internet Explorer 이외에도 4대브라우저(Chrome FireFox Safari Opera)를지원합니다

24

데이터 조회용 웹시스템 개발30여가지종류의 Chart를이용하여2차원 3차원변환 회원 수치조회외많은옵션을제공

Web Report 개발4GL 과동일한수준의리포트양식작성 제공및웹과연계된보고서활용으로 MIS 활용도극대화

Back office 데이터 관리대용량데이터처리및 빠른내응답속도가요구되는웹기반백오피스데이터관리시스템

웹기반 애플리케이션 개발MIS SFAS CRIM EIS ERP HRD CallCenter Financial 외

CS로 구축된 업무시스템기존의 4GL CS 레거시등을가우스액티브엔터프라이즈를통하여웹기반시스템인웹마이그레이션

25

구 분단 위

0

20000

40000

60000

80000

100000

120000

140000

160000

180000

초기화면 입력 조회

및 비교

153817

29678

439 173

2208816744

0

02

04

06

08

1

12

14

16

18

입력 조회 입력 조회 입력 조회

비교

응답시간 응답시간26

ldquo새로운 개발언어습득이 필요없으며(JavaScriptVBScript

JavaASPC) 전용Tool이 아니어도 자유로운 편집이

가능하므로 개발자의 학습곡선이 고속으로 상승합니다rdquo

01 02 03 04

bull End-User로부터요구되는상당수의기본기능이이미구현되어있는UI Component 방식의코딩

bull DataSet통신방식을통한 Multi-Row Multi-DataSet(Table)의CRUD(조회입력수정삭제)처리및UI Component의사용으로화면본수의획기적인감소가이루어지므로해당기능구현공수절감

bull Data 조회및 Transaction 처리의빠른응답

bull 시스템부하최소화bull 네트워크부하감소bull 조회입력화면의일원화

bull 화면개발Tool Report 디자인 Tool 기본제공bull UI Component의각기능에대한완전한

형태의 Sample 및 Manual 제공bull 당사의숙련되고수준높은기술지원및컨설팅

생산성향상(제품의특징장점)

사용자 개발자편의성확보

성능개선

생산성향상(Tool 서비스요소) 동일한기능의화면개발시 통상적으로경우에따라공수기준 20~60

가량단축가능(UI Component적용시 End-User의요구사항이휠씬더까다로워지는경향을반영한수치로 GAUCE 사용으로요구사항의과도한상승시공수단축이거의없는경우도있음(공수지연사례는전혀없음)

사용자 측면bull 웹상에서다양한 Application UI 및기능제공bull 시스템적응도가빠르고만족도극대화bull 업무처리시간의단축

개발자 측면bull 복잡하고다양한요구사항수용및편리한개발bull ActiveX 및 Program의재사용성증대bull 프레젠테이션과비즈니스로직의분리로관리 용이bull 신속한장애대처및유지보수용이

27

ldquo전용 브라우저의 경우 Script Engine을 별도로 구성

하지만 GAUCE의 경우는 범용적인 표준 JavaScript

를 그대로 사용하기 때문에 다른 문법의 Script를 추가

적으로 배울 필요가 없습니다rdquo

bullGAUCE는별도의뷰어또는전용브라우저를사용하

지않고 OS에포함되어진 Internet Explorer를기본

으로사용합니다

항목 IE 기반 Viewer 기반 전용브라우저기반

동작방식구분

해당제품

GAUCE (쉬프트정보통신)

MiPlatform (투비소프트)TrustForm (컴스퀘어)

OZ Xstudio (포시에스) 등

MiPlatForm (투비소프트)OZ Xstudio (포시에스) 등

장점

bull 웹응용과혼합개발가능(유연성)

bull Design의미려함bull IE는다양한기능제공

(워드엑셀보기 HTTPS 지원)

bull 개발사가개발소스를이용하여기능확장이나포팅시유리(확장성)

단점bull IE의기능에의존적이며기능제약이발생하는경우에해법을제시미흡

bull IE에 ActiveX로임베딩시킨경우에뷰어자체가올라가므로무겁고 웹페이지와상호운영하는데번거롭거나불가능적요인발생

bull 디자인측면의기능을많이가지고있는뷰어(Flex WPF) 외에는웹(HTML)과같은디자인에유연성미흡

bull 자체개발한뷰어는 IE의기능에비해기능적제한적상황발생

Component Sets

전용브라우저

OS

Component Sets

IE

Viewer

OS

Component Sets

IE

OS

28

Page 6: 의장점 - shift.co.kr fileOpen Architecture 의장점 기존 시스템에비해조약한UI ... 웹표준기술적용및통합 요소기술캡슐화 체계화된기술지원 기반환경전환

ldquoGAUCE의 서버 모듈은 JAVA 환경의 Servlet엔진 NET ASP 환경에서

운영이 가능하며 제공하는 UI 컴포넌트는 브라우저 기반에서 동작합니다rdquo

7

ldquoWYSIWYG 방식의 통합개발환경(IDE)을 제공합니다rdquo

ㅣGForms Designer 제공ㅣ

4GL(PowerBuilder Visual Basic 등) 과유사한방식의개발툴(GForms Designer Beaver FW Eclipse Plug-In Report Builder 등)의제공으로템플릿기능을이용한재사용성을통해뛰어난개발생산성을제공합니다

8

ldquoUI Form Template 기능을 제공합니다rdquo

폼템플릿기능제공으로화면단위로유형별로개발한 UI화면을등록하여재사용성이뛰어납니다

ㅣUI Form Template 기능제공ㅣ

1 Form Template 등록 2 Form Template 선택 3 신규화면개발

9

bull 화면개발시빈번한화면의구성요소를조각내어실화면개발시여러화면에서공용으로조각들을이용하여개발이가능합니다

bull 소스및기능부분도재사용이가능합니다 화면개발의유연성을최대화했으며중복화면개발의단점을최소화할수있습니다

ㅣUI CodeTemplate 기능제공ㅣ

[ 완성된화면]

[ CodeTemplate A ]

[ CodeTemplate B ]

[ CodeTemplate C ]

[ CodeTemplate D ]

ldquoUI Code Template 기능을 제공합니다rdquo

10

bull Eclipse에 Plug-in되는모듈로 DataSet 생성을 Wizard를이용하서손쉽게구현하여GAUCE Data Service를개발할수있습니다

ㅣBeaver FW Eclipse Plug-Inㅣ

ldquoBeaver FW Eclipse Plug-In 기능을 제공합니다rdquo

11

bull GAUCE에서기본제공하는 Report를이용하여리포트를개발할수있습니다 GAUCE Report는다른제품과틀리게서버데이터연계는기본이며화면의데이터를이용하여출력하기때문에매우빠른속도를보장합니다

ㅣ자체 Reporting 기능제공ㅣ

Header Footer 등 Band 형태의시각적디자인환경제공

박스 칼럼 계산 그림 선 글상자 SubType 등의컨트롤옵션제공

리포트다이얼로그를통한출력전이미지확인

용지 정렬 스타일폰트넓이 칼라 디렉토리설정등다양한설정옵션소스보기를통해현재

편집된문서의소스코드확인

ldquo자체 Reporting 기능을 제공합니다rdquo

12

ㅣ강력하고다양한 Type의 UI Component 제공ㅣ

Visual Controlbull SinglelineGridbull MultilineGridbull TreeGridbull LuxeCombobull EMEditbull MaskEditbull TreeViewbull Tabbull TextAreabull Radio Buttonbull ReportInputFilebull Potential(MDI)bull Report 등

Non Visual Controlbull DataSetbull ImageDataSetbull TRbull Bindbull LocalDB

Non Visual Controlbull ActiveUpdate

기본적으로 18종이상의 4GL 수준 UI Component를제공하며개발운영사용자에게최상의 User Interface를지원합니다

ldquoㅣ강력하고 다양한 Type의 UI Component를 제공합니다rdquo

13

개발툴에서메인창의서브창을선택하여구성할수있습니다 GAUCE MDI는자체규격에의해개발된브라우저에서동작하는 viewer 기반의제품과는달리일반웹브라우저에서 MDI를동작할수있습니다

또한 데이터연계도공유 DataSet을두어데이터공유및동기화하여사용할수있습니다

ldquo브라우저에서의 SDI amp MDI 기능을 지원합니다rdquo

ㅣ브라우저에서의 SDI amp MDI 기능지원ㅣ

14

bull DataSet Component를통한빠른응답속도와대용량데이터통합처리bull 대용량 Data 처리에도원활한버퍼링수행(데이터분할전송기능 FirstRow기능)bull 변경된 Data만을 Data Tunneling기법을통해빠르게출력

ldquo세계 최고의 대용량 데이터 전송속도를 제공합니다rdquo

ㅣData Tunneling과Data 압축기법ㅣ

Client GAUCE DataSet

HTTP

Tunneling

ampBuffering

GAUCE Data Service

InnoXync Server Module

InnoXync Data Service

Business Framework

Application

Web Application ServerInnoXyncDataSet

사용자 Explorer

Data Block 1

hellip

Data Block 2

Data Block 3

업무Process

Legacy System

Database암호화부분처리압축다양한통신방식지원

ㅣ대용량 Data 처리기술구성도ㅣ

15

쉬프트정보통신이보유한대용량데이터처리엔진관련특허기술을통한최고의속도퍼포먼스를약속드립니다

ldquo세계 최고의 대용량 데이터 전송속도를 제공합니다rdquo

0

5

10

15

20

25

30

35

10000 50000 100000

대용량데이터처리속도비교(실험조건 JSON데이터동일서버)

Ajax Adobe Flex GAUCE

초Sec

데이터조회건수

ㅣ대용량 Data 처리속도테스트결과비교ㅣ

16

bull GAUCE Grid는 Excel 원본파일을 Grid로 Import할수있습니다Excel 저장및 Excel을구동하여 Excel sheet로 Export 할수있습니다TXT EXCEL CSV HTML변환을지원하며 타이틀및작성정보까지추가기능 65535건이상의데이터 Export시자동 Sheet 추가기능을제공합니다

bull GAUCE는 SinglineGrid외에 Multiline-TreeGrid를제공하여다수의 Column을가로 Scroll없이한Record로표현하는 Multiline을쉽게표현해줍니다

ldquoExcel Export amp Import 기능 MultilineTree Grid 기능을 제공합니다rdquo

ㅣExcel Export amp Import 기능ㅣ

ㅣMultilineTree Gridㅣ

17

ㅣBlock Selectionㅣ

ㅣDrag amp Dropㅣ

bull GAUCE Grid는 Column DragampDrop Cell값의 Grid간 DragampDrop등다양한 DragampDrop동작을지원합니다

bull GAUCE Grid는각각선택영역을마우스로드래그하여 Block을지정한후 Copy하여Excel로 Paste하는등다양한동작을할수있습니다 (Grid Block Copy기능)

ldquoDrag amp Drop기능 Block Selection 기능을 제공합니다rdquo

18

GAUCE Grid는 Column별 Sorting Filtering기능을지원하며마우스오른쪽버튼을통해임의의사용자정의기능을추가하거나화면예제에서볼수있는것과같은장문의 Tooltip도삽입할수있습니다

ldquoSort Tooltip 기능을 제공합니다rdquo

ㅣSort Tooltip 기능ㅣ

19

bullGRID MultiLineTree GRID Report MDI

등시스템구축시기능및사용자만족도에서

bull최상의화면을구현할수있는컴포넌트를제공

bull 제품매출과레퍼런스에서

가장앞선 X-Internet 제품입니다

bull 전용 IDE 뿐만아니라일반적인툴로도상호전환개발가능

bull 마법사기능및디버깅 외부컴포넌트 폼코드및사용자정의템플릿

등개발생산성극대화

bull Elipse Plug-In Beaver로 개발을쉽게가능

bull 시스템구축시안정적

제품의공급 기술지원및개발인력지원가능

20

bull Report APM SSO 보안모듈등시스템운영을위해필요한타 솔루션

과의손쉬운연계를통해시스템의구성을최적화할수있습니다 bull IE 브라우저를Viewer 개념으로사용하며경량화된컴포넌트들이

유기적으로동작하므로화면이가볍게움직입니다

bull Binary Data 처리 DataBuffering FirstRow 압축 MutiDataSet 구조의

통신등으로대량의Data의처리속도를최상으로유지가능합니다

bull ActiveUpdate 모듈을통해사용자들에게 Runtime 시에필요한

모듈을쉽게배포할수있습니다bull유니코드(UTF-8 UTF-16)를완벽하게지원하므로글로벌시스템구축을

안정적으로지원합니다

21

bull 자체제작된 CHART 컴포넌트및 CHART DESIGNER 의제공으로강력하고손쉬운 CHART

기능의구현이가능

bull 33개의 CHART Series 를제공한다 (기본타입 14개 + 확장타입 8개 + 재정통계타입 9개 +

게이지 2개)

22

bull Visual적인조작에의해여러가지형식의입력자료들로부터여러가지 Series들과 Function들을

구현하는임의의차트를편집하여여러가지형식의출력자료파일들로생성하는 ShiftChart 전용의

Chart 편집용 Windows 어플리케이션

23

bull 기존사용화면변경없이 ShiftCrossBrowserjs 만호출하면동작합니다

bull TOInBGAUCEInnoXync 제품의 UI 부분에대해 Cross Browsing를지원합니다

bull Internet Explorer 이외에도 4대브라우저(Chrome FireFox Safari Opera)를지원합니다

24

데이터 조회용 웹시스템 개발30여가지종류의 Chart를이용하여2차원 3차원변환 회원 수치조회외많은옵션을제공

Web Report 개발4GL 과동일한수준의리포트양식작성 제공및웹과연계된보고서활용으로 MIS 활용도극대화

Back office 데이터 관리대용량데이터처리및 빠른내응답속도가요구되는웹기반백오피스데이터관리시스템

웹기반 애플리케이션 개발MIS SFAS CRIM EIS ERP HRD CallCenter Financial 외

CS로 구축된 업무시스템기존의 4GL CS 레거시등을가우스액티브엔터프라이즈를통하여웹기반시스템인웹마이그레이션

25

구 분단 위

0

20000

40000

60000

80000

100000

120000

140000

160000

180000

초기화면 입력 조회

및 비교

153817

29678

439 173

2208816744

0

02

04

06

08

1

12

14

16

18

입력 조회 입력 조회 입력 조회

비교

응답시간 응답시간26

ldquo새로운 개발언어습득이 필요없으며(JavaScriptVBScript

JavaASPC) 전용Tool이 아니어도 자유로운 편집이

가능하므로 개발자의 학습곡선이 고속으로 상승합니다rdquo

01 02 03 04

bull End-User로부터요구되는상당수의기본기능이이미구현되어있는UI Component 방식의코딩

bull DataSet통신방식을통한 Multi-Row Multi-DataSet(Table)의CRUD(조회입력수정삭제)처리및UI Component의사용으로화면본수의획기적인감소가이루어지므로해당기능구현공수절감

bull Data 조회및 Transaction 처리의빠른응답

bull 시스템부하최소화bull 네트워크부하감소bull 조회입력화면의일원화

bull 화면개발Tool Report 디자인 Tool 기본제공bull UI Component의각기능에대한완전한

형태의 Sample 및 Manual 제공bull 당사의숙련되고수준높은기술지원및컨설팅

생산성향상(제품의특징장점)

사용자 개발자편의성확보

성능개선

생산성향상(Tool 서비스요소) 동일한기능의화면개발시 통상적으로경우에따라공수기준 20~60

가량단축가능(UI Component적용시 End-User의요구사항이휠씬더까다로워지는경향을반영한수치로 GAUCE 사용으로요구사항의과도한상승시공수단축이거의없는경우도있음(공수지연사례는전혀없음)

사용자 측면bull 웹상에서다양한 Application UI 및기능제공bull 시스템적응도가빠르고만족도극대화bull 업무처리시간의단축

개발자 측면bull 복잡하고다양한요구사항수용및편리한개발bull ActiveX 및 Program의재사용성증대bull 프레젠테이션과비즈니스로직의분리로관리 용이bull 신속한장애대처및유지보수용이

27

ldquo전용 브라우저의 경우 Script Engine을 별도로 구성

하지만 GAUCE의 경우는 범용적인 표준 JavaScript

를 그대로 사용하기 때문에 다른 문법의 Script를 추가

적으로 배울 필요가 없습니다rdquo

bullGAUCE는별도의뷰어또는전용브라우저를사용하

지않고 OS에포함되어진 Internet Explorer를기본

으로사용합니다

항목 IE 기반 Viewer 기반 전용브라우저기반

동작방식구분

해당제품

GAUCE (쉬프트정보통신)

MiPlatform (투비소프트)TrustForm (컴스퀘어)

OZ Xstudio (포시에스) 등

MiPlatForm (투비소프트)OZ Xstudio (포시에스) 등

장점

bull 웹응용과혼합개발가능(유연성)

bull Design의미려함bull IE는다양한기능제공

(워드엑셀보기 HTTPS 지원)

bull 개발사가개발소스를이용하여기능확장이나포팅시유리(확장성)

단점bull IE의기능에의존적이며기능제약이발생하는경우에해법을제시미흡

bull IE에 ActiveX로임베딩시킨경우에뷰어자체가올라가므로무겁고 웹페이지와상호운영하는데번거롭거나불가능적요인발생

bull 디자인측면의기능을많이가지고있는뷰어(Flex WPF) 외에는웹(HTML)과같은디자인에유연성미흡

bull 자체개발한뷰어는 IE의기능에비해기능적제한적상황발생

Component Sets

전용브라우저

OS

Component Sets

IE

Viewer

OS

Component Sets

IE

OS

28

Page 7: 의장점 - shift.co.kr fileOpen Architecture 의장점 기존 시스템에비해조약한UI ... 웹표준기술적용및통합 요소기술캡슐화 체계화된기술지원 기반환경전환

ldquoWYSIWYG 방식의 통합개발환경(IDE)을 제공합니다rdquo

ㅣGForms Designer 제공ㅣ

4GL(PowerBuilder Visual Basic 등) 과유사한방식의개발툴(GForms Designer Beaver FW Eclipse Plug-In Report Builder 등)의제공으로템플릿기능을이용한재사용성을통해뛰어난개발생산성을제공합니다

8

ldquoUI Form Template 기능을 제공합니다rdquo

폼템플릿기능제공으로화면단위로유형별로개발한 UI화면을등록하여재사용성이뛰어납니다

ㅣUI Form Template 기능제공ㅣ

1 Form Template 등록 2 Form Template 선택 3 신규화면개발

9

bull 화면개발시빈번한화면의구성요소를조각내어실화면개발시여러화면에서공용으로조각들을이용하여개발이가능합니다

bull 소스및기능부분도재사용이가능합니다 화면개발의유연성을최대화했으며중복화면개발의단점을최소화할수있습니다

ㅣUI CodeTemplate 기능제공ㅣ

[ 완성된화면]

[ CodeTemplate A ]

[ CodeTemplate B ]

[ CodeTemplate C ]

[ CodeTemplate D ]

ldquoUI Code Template 기능을 제공합니다rdquo

10

bull Eclipse에 Plug-in되는모듈로 DataSet 생성을 Wizard를이용하서손쉽게구현하여GAUCE Data Service를개발할수있습니다

ㅣBeaver FW Eclipse Plug-Inㅣ

ldquoBeaver FW Eclipse Plug-In 기능을 제공합니다rdquo

11

bull GAUCE에서기본제공하는 Report를이용하여리포트를개발할수있습니다 GAUCE Report는다른제품과틀리게서버데이터연계는기본이며화면의데이터를이용하여출력하기때문에매우빠른속도를보장합니다

ㅣ자체 Reporting 기능제공ㅣ

Header Footer 등 Band 형태의시각적디자인환경제공

박스 칼럼 계산 그림 선 글상자 SubType 등의컨트롤옵션제공

리포트다이얼로그를통한출력전이미지확인

용지 정렬 스타일폰트넓이 칼라 디렉토리설정등다양한설정옵션소스보기를통해현재

편집된문서의소스코드확인

ldquo자체 Reporting 기능을 제공합니다rdquo

12

ㅣ강력하고다양한 Type의 UI Component 제공ㅣ

Visual Controlbull SinglelineGridbull MultilineGridbull TreeGridbull LuxeCombobull EMEditbull MaskEditbull TreeViewbull Tabbull TextAreabull Radio Buttonbull ReportInputFilebull Potential(MDI)bull Report 등

Non Visual Controlbull DataSetbull ImageDataSetbull TRbull Bindbull LocalDB

Non Visual Controlbull ActiveUpdate

기본적으로 18종이상의 4GL 수준 UI Component를제공하며개발운영사용자에게최상의 User Interface를지원합니다

ldquoㅣ강력하고 다양한 Type의 UI Component를 제공합니다rdquo

13

개발툴에서메인창의서브창을선택하여구성할수있습니다 GAUCE MDI는자체규격에의해개발된브라우저에서동작하는 viewer 기반의제품과는달리일반웹브라우저에서 MDI를동작할수있습니다

또한 데이터연계도공유 DataSet을두어데이터공유및동기화하여사용할수있습니다

ldquo브라우저에서의 SDI amp MDI 기능을 지원합니다rdquo

ㅣ브라우저에서의 SDI amp MDI 기능지원ㅣ

14

bull DataSet Component를통한빠른응답속도와대용량데이터통합처리bull 대용량 Data 처리에도원활한버퍼링수행(데이터분할전송기능 FirstRow기능)bull 변경된 Data만을 Data Tunneling기법을통해빠르게출력

ldquo세계 최고의 대용량 데이터 전송속도를 제공합니다rdquo

ㅣData Tunneling과Data 압축기법ㅣ

Client GAUCE DataSet

HTTP

Tunneling

ampBuffering

GAUCE Data Service

InnoXync Server Module

InnoXync Data Service

Business Framework

Application

Web Application ServerInnoXyncDataSet

사용자 Explorer

Data Block 1

hellip

Data Block 2

Data Block 3

업무Process

Legacy System

Database암호화부분처리압축다양한통신방식지원

ㅣ대용량 Data 처리기술구성도ㅣ

15

쉬프트정보통신이보유한대용량데이터처리엔진관련특허기술을통한최고의속도퍼포먼스를약속드립니다

ldquo세계 최고의 대용량 데이터 전송속도를 제공합니다rdquo

0

5

10

15

20

25

30

35

10000 50000 100000

대용량데이터처리속도비교(실험조건 JSON데이터동일서버)

Ajax Adobe Flex GAUCE

초Sec

데이터조회건수

ㅣ대용량 Data 처리속도테스트결과비교ㅣ

16

bull GAUCE Grid는 Excel 원본파일을 Grid로 Import할수있습니다Excel 저장및 Excel을구동하여 Excel sheet로 Export 할수있습니다TXT EXCEL CSV HTML변환을지원하며 타이틀및작성정보까지추가기능 65535건이상의데이터 Export시자동 Sheet 추가기능을제공합니다

bull GAUCE는 SinglineGrid외에 Multiline-TreeGrid를제공하여다수의 Column을가로 Scroll없이한Record로표현하는 Multiline을쉽게표현해줍니다

ldquoExcel Export amp Import 기능 MultilineTree Grid 기능을 제공합니다rdquo

ㅣExcel Export amp Import 기능ㅣ

ㅣMultilineTree Gridㅣ

17

ㅣBlock Selectionㅣ

ㅣDrag amp Dropㅣ

bull GAUCE Grid는 Column DragampDrop Cell값의 Grid간 DragampDrop등다양한 DragampDrop동작을지원합니다

bull GAUCE Grid는각각선택영역을마우스로드래그하여 Block을지정한후 Copy하여Excel로 Paste하는등다양한동작을할수있습니다 (Grid Block Copy기능)

ldquoDrag amp Drop기능 Block Selection 기능을 제공합니다rdquo

18

GAUCE Grid는 Column별 Sorting Filtering기능을지원하며마우스오른쪽버튼을통해임의의사용자정의기능을추가하거나화면예제에서볼수있는것과같은장문의 Tooltip도삽입할수있습니다

ldquoSort Tooltip 기능을 제공합니다rdquo

ㅣSort Tooltip 기능ㅣ

19

bullGRID MultiLineTree GRID Report MDI

등시스템구축시기능및사용자만족도에서

bull최상의화면을구현할수있는컴포넌트를제공

bull 제품매출과레퍼런스에서

가장앞선 X-Internet 제품입니다

bull 전용 IDE 뿐만아니라일반적인툴로도상호전환개발가능

bull 마법사기능및디버깅 외부컴포넌트 폼코드및사용자정의템플릿

등개발생산성극대화

bull Elipse Plug-In Beaver로 개발을쉽게가능

bull 시스템구축시안정적

제품의공급 기술지원및개발인력지원가능

20

bull Report APM SSO 보안모듈등시스템운영을위해필요한타 솔루션

과의손쉬운연계를통해시스템의구성을최적화할수있습니다 bull IE 브라우저를Viewer 개념으로사용하며경량화된컴포넌트들이

유기적으로동작하므로화면이가볍게움직입니다

bull Binary Data 처리 DataBuffering FirstRow 압축 MutiDataSet 구조의

통신등으로대량의Data의처리속도를최상으로유지가능합니다

bull ActiveUpdate 모듈을통해사용자들에게 Runtime 시에필요한

모듈을쉽게배포할수있습니다bull유니코드(UTF-8 UTF-16)를완벽하게지원하므로글로벌시스템구축을

안정적으로지원합니다

21

bull 자체제작된 CHART 컴포넌트및 CHART DESIGNER 의제공으로강력하고손쉬운 CHART

기능의구현이가능

bull 33개의 CHART Series 를제공한다 (기본타입 14개 + 확장타입 8개 + 재정통계타입 9개 +

게이지 2개)

22

bull Visual적인조작에의해여러가지형식의입력자료들로부터여러가지 Series들과 Function들을

구현하는임의의차트를편집하여여러가지형식의출력자료파일들로생성하는 ShiftChart 전용의

Chart 편집용 Windows 어플리케이션

23

bull 기존사용화면변경없이 ShiftCrossBrowserjs 만호출하면동작합니다

bull TOInBGAUCEInnoXync 제품의 UI 부분에대해 Cross Browsing를지원합니다

bull Internet Explorer 이외에도 4대브라우저(Chrome FireFox Safari Opera)를지원합니다

24

데이터 조회용 웹시스템 개발30여가지종류의 Chart를이용하여2차원 3차원변환 회원 수치조회외많은옵션을제공

Web Report 개발4GL 과동일한수준의리포트양식작성 제공및웹과연계된보고서활용으로 MIS 활용도극대화

Back office 데이터 관리대용량데이터처리및 빠른내응답속도가요구되는웹기반백오피스데이터관리시스템

웹기반 애플리케이션 개발MIS SFAS CRIM EIS ERP HRD CallCenter Financial 외

CS로 구축된 업무시스템기존의 4GL CS 레거시등을가우스액티브엔터프라이즈를통하여웹기반시스템인웹마이그레이션

25

구 분단 위

0

20000

40000

60000

80000

100000

120000

140000

160000

180000

초기화면 입력 조회

및 비교

153817

29678

439 173

2208816744

0

02

04

06

08

1

12

14

16

18

입력 조회 입력 조회 입력 조회

비교

응답시간 응답시간26

ldquo새로운 개발언어습득이 필요없으며(JavaScriptVBScript

JavaASPC) 전용Tool이 아니어도 자유로운 편집이

가능하므로 개발자의 학습곡선이 고속으로 상승합니다rdquo

01 02 03 04

bull End-User로부터요구되는상당수의기본기능이이미구현되어있는UI Component 방식의코딩

bull DataSet통신방식을통한 Multi-Row Multi-DataSet(Table)의CRUD(조회입력수정삭제)처리및UI Component의사용으로화면본수의획기적인감소가이루어지므로해당기능구현공수절감

bull Data 조회및 Transaction 처리의빠른응답

bull 시스템부하최소화bull 네트워크부하감소bull 조회입력화면의일원화

bull 화면개발Tool Report 디자인 Tool 기본제공bull UI Component의각기능에대한완전한

형태의 Sample 및 Manual 제공bull 당사의숙련되고수준높은기술지원및컨설팅

생산성향상(제품의특징장점)

사용자 개발자편의성확보

성능개선

생산성향상(Tool 서비스요소) 동일한기능의화면개발시 통상적으로경우에따라공수기준 20~60

가량단축가능(UI Component적용시 End-User의요구사항이휠씬더까다로워지는경향을반영한수치로 GAUCE 사용으로요구사항의과도한상승시공수단축이거의없는경우도있음(공수지연사례는전혀없음)

사용자 측면bull 웹상에서다양한 Application UI 및기능제공bull 시스템적응도가빠르고만족도극대화bull 업무처리시간의단축

개발자 측면bull 복잡하고다양한요구사항수용및편리한개발bull ActiveX 및 Program의재사용성증대bull 프레젠테이션과비즈니스로직의분리로관리 용이bull 신속한장애대처및유지보수용이

27

ldquo전용 브라우저의 경우 Script Engine을 별도로 구성

하지만 GAUCE의 경우는 범용적인 표준 JavaScript

를 그대로 사용하기 때문에 다른 문법의 Script를 추가

적으로 배울 필요가 없습니다rdquo

bullGAUCE는별도의뷰어또는전용브라우저를사용하

지않고 OS에포함되어진 Internet Explorer를기본

으로사용합니다

항목 IE 기반 Viewer 기반 전용브라우저기반

동작방식구분

해당제품

GAUCE (쉬프트정보통신)

MiPlatform (투비소프트)TrustForm (컴스퀘어)

OZ Xstudio (포시에스) 등

MiPlatForm (투비소프트)OZ Xstudio (포시에스) 등

장점

bull 웹응용과혼합개발가능(유연성)

bull Design의미려함bull IE는다양한기능제공

(워드엑셀보기 HTTPS 지원)

bull 개발사가개발소스를이용하여기능확장이나포팅시유리(확장성)

단점bull IE의기능에의존적이며기능제약이발생하는경우에해법을제시미흡

bull IE에 ActiveX로임베딩시킨경우에뷰어자체가올라가므로무겁고 웹페이지와상호운영하는데번거롭거나불가능적요인발생

bull 디자인측면의기능을많이가지고있는뷰어(Flex WPF) 외에는웹(HTML)과같은디자인에유연성미흡

bull 자체개발한뷰어는 IE의기능에비해기능적제한적상황발생

Component Sets

전용브라우저

OS

Component Sets

IE

Viewer

OS

Component Sets

IE

OS

28

Page 8: 의장점 - shift.co.kr fileOpen Architecture 의장점 기존 시스템에비해조약한UI ... 웹표준기술적용및통합 요소기술캡슐화 체계화된기술지원 기반환경전환

ldquoUI Form Template 기능을 제공합니다rdquo

폼템플릿기능제공으로화면단위로유형별로개발한 UI화면을등록하여재사용성이뛰어납니다

ㅣUI Form Template 기능제공ㅣ

1 Form Template 등록 2 Form Template 선택 3 신규화면개발

9

bull 화면개발시빈번한화면의구성요소를조각내어실화면개발시여러화면에서공용으로조각들을이용하여개발이가능합니다

bull 소스및기능부분도재사용이가능합니다 화면개발의유연성을최대화했으며중복화면개발의단점을최소화할수있습니다

ㅣUI CodeTemplate 기능제공ㅣ

[ 완성된화면]

[ CodeTemplate A ]

[ CodeTemplate B ]

[ CodeTemplate C ]

[ CodeTemplate D ]

ldquoUI Code Template 기능을 제공합니다rdquo

10

bull Eclipse에 Plug-in되는모듈로 DataSet 생성을 Wizard를이용하서손쉽게구현하여GAUCE Data Service를개발할수있습니다

ㅣBeaver FW Eclipse Plug-Inㅣ

ldquoBeaver FW Eclipse Plug-In 기능을 제공합니다rdquo

11

bull GAUCE에서기본제공하는 Report를이용하여리포트를개발할수있습니다 GAUCE Report는다른제품과틀리게서버데이터연계는기본이며화면의데이터를이용하여출력하기때문에매우빠른속도를보장합니다

ㅣ자체 Reporting 기능제공ㅣ

Header Footer 등 Band 형태의시각적디자인환경제공

박스 칼럼 계산 그림 선 글상자 SubType 등의컨트롤옵션제공

리포트다이얼로그를통한출력전이미지확인

용지 정렬 스타일폰트넓이 칼라 디렉토리설정등다양한설정옵션소스보기를통해현재

편집된문서의소스코드확인

ldquo자체 Reporting 기능을 제공합니다rdquo

12

ㅣ강력하고다양한 Type의 UI Component 제공ㅣ

Visual Controlbull SinglelineGridbull MultilineGridbull TreeGridbull LuxeCombobull EMEditbull MaskEditbull TreeViewbull Tabbull TextAreabull Radio Buttonbull ReportInputFilebull Potential(MDI)bull Report 등

Non Visual Controlbull DataSetbull ImageDataSetbull TRbull Bindbull LocalDB

Non Visual Controlbull ActiveUpdate

기본적으로 18종이상의 4GL 수준 UI Component를제공하며개발운영사용자에게최상의 User Interface를지원합니다

ldquoㅣ강력하고 다양한 Type의 UI Component를 제공합니다rdquo

13

개발툴에서메인창의서브창을선택하여구성할수있습니다 GAUCE MDI는자체규격에의해개발된브라우저에서동작하는 viewer 기반의제품과는달리일반웹브라우저에서 MDI를동작할수있습니다

또한 데이터연계도공유 DataSet을두어데이터공유및동기화하여사용할수있습니다

ldquo브라우저에서의 SDI amp MDI 기능을 지원합니다rdquo

ㅣ브라우저에서의 SDI amp MDI 기능지원ㅣ

14

bull DataSet Component를통한빠른응답속도와대용량데이터통합처리bull 대용량 Data 처리에도원활한버퍼링수행(데이터분할전송기능 FirstRow기능)bull 변경된 Data만을 Data Tunneling기법을통해빠르게출력

ldquo세계 최고의 대용량 데이터 전송속도를 제공합니다rdquo

ㅣData Tunneling과Data 압축기법ㅣ

Client GAUCE DataSet

HTTP

Tunneling

ampBuffering

GAUCE Data Service

InnoXync Server Module

InnoXync Data Service

Business Framework

Application

Web Application ServerInnoXyncDataSet

사용자 Explorer

Data Block 1

hellip

Data Block 2

Data Block 3

업무Process

Legacy System

Database암호화부분처리압축다양한통신방식지원

ㅣ대용량 Data 처리기술구성도ㅣ

15

쉬프트정보통신이보유한대용량데이터처리엔진관련특허기술을통한최고의속도퍼포먼스를약속드립니다

ldquo세계 최고의 대용량 데이터 전송속도를 제공합니다rdquo

0

5

10

15

20

25

30

35

10000 50000 100000

대용량데이터처리속도비교(실험조건 JSON데이터동일서버)

Ajax Adobe Flex GAUCE

초Sec

데이터조회건수

ㅣ대용량 Data 처리속도테스트결과비교ㅣ

16

bull GAUCE Grid는 Excel 원본파일을 Grid로 Import할수있습니다Excel 저장및 Excel을구동하여 Excel sheet로 Export 할수있습니다TXT EXCEL CSV HTML변환을지원하며 타이틀및작성정보까지추가기능 65535건이상의데이터 Export시자동 Sheet 추가기능을제공합니다

bull GAUCE는 SinglineGrid외에 Multiline-TreeGrid를제공하여다수의 Column을가로 Scroll없이한Record로표현하는 Multiline을쉽게표현해줍니다

ldquoExcel Export amp Import 기능 MultilineTree Grid 기능을 제공합니다rdquo

ㅣExcel Export amp Import 기능ㅣ

ㅣMultilineTree Gridㅣ

17

ㅣBlock Selectionㅣ

ㅣDrag amp Dropㅣ

bull GAUCE Grid는 Column DragampDrop Cell값의 Grid간 DragampDrop등다양한 DragampDrop동작을지원합니다

bull GAUCE Grid는각각선택영역을마우스로드래그하여 Block을지정한후 Copy하여Excel로 Paste하는등다양한동작을할수있습니다 (Grid Block Copy기능)

ldquoDrag amp Drop기능 Block Selection 기능을 제공합니다rdquo

18

GAUCE Grid는 Column별 Sorting Filtering기능을지원하며마우스오른쪽버튼을통해임의의사용자정의기능을추가하거나화면예제에서볼수있는것과같은장문의 Tooltip도삽입할수있습니다

ldquoSort Tooltip 기능을 제공합니다rdquo

ㅣSort Tooltip 기능ㅣ

19

bullGRID MultiLineTree GRID Report MDI

등시스템구축시기능및사용자만족도에서

bull최상의화면을구현할수있는컴포넌트를제공

bull 제품매출과레퍼런스에서

가장앞선 X-Internet 제품입니다

bull 전용 IDE 뿐만아니라일반적인툴로도상호전환개발가능

bull 마법사기능및디버깅 외부컴포넌트 폼코드및사용자정의템플릿

등개발생산성극대화

bull Elipse Plug-In Beaver로 개발을쉽게가능

bull 시스템구축시안정적

제품의공급 기술지원및개발인력지원가능

20

bull Report APM SSO 보안모듈등시스템운영을위해필요한타 솔루션

과의손쉬운연계를통해시스템의구성을최적화할수있습니다 bull IE 브라우저를Viewer 개념으로사용하며경량화된컴포넌트들이

유기적으로동작하므로화면이가볍게움직입니다

bull Binary Data 처리 DataBuffering FirstRow 압축 MutiDataSet 구조의

통신등으로대량의Data의처리속도를최상으로유지가능합니다

bull ActiveUpdate 모듈을통해사용자들에게 Runtime 시에필요한

모듈을쉽게배포할수있습니다bull유니코드(UTF-8 UTF-16)를완벽하게지원하므로글로벌시스템구축을

안정적으로지원합니다

21

bull 자체제작된 CHART 컴포넌트및 CHART DESIGNER 의제공으로강력하고손쉬운 CHART

기능의구현이가능

bull 33개의 CHART Series 를제공한다 (기본타입 14개 + 확장타입 8개 + 재정통계타입 9개 +

게이지 2개)

22

bull Visual적인조작에의해여러가지형식의입력자료들로부터여러가지 Series들과 Function들을

구현하는임의의차트를편집하여여러가지형식의출력자료파일들로생성하는 ShiftChart 전용의

Chart 편집용 Windows 어플리케이션

23

bull 기존사용화면변경없이 ShiftCrossBrowserjs 만호출하면동작합니다

bull TOInBGAUCEInnoXync 제품의 UI 부분에대해 Cross Browsing를지원합니다

bull Internet Explorer 이외에도 4대브라우저(Chrome FireFox Safari Opera)를지원합니다

24

데이터 조회용 웹시스템 개발30여가지종류의 Chart를이용하여2차원 3차원변환 회원 수치조회외많은옵션을제공

Web Report 개발4GL 과동일한수준의리포트양식작성 제공및웹과연계된보고서활용으로 MIS 활용도극대화

Back office 데이터 관리대용량데이터처리및 빠른내응답속도가요구되는웹기반백오피스데이터관리시스템

웹기반 애플리케이션 개발MIS SFAS CRIM EIS ERP HRD CallCenter Financial 외

CS로 구축된 업무시스템기존의 4GL CS 레거시등을가우스액티브엔터프라이즈를통하여웹기반시스템인웹마이그레이션

25

구 분단 위

0

20000

40000

60000

80000

100000

120000

140000

160000

180000

초기화면 입력 조회

및 비교

153817

29678

439 173

2208816744

0

02

04

06

08

1

12

14

16

18

입력 조회 입력 조회 입력 조회

비교

응답시간 응답시간26

ldquo새로운 개발언어습득이 필요없으며(JavaScriptVBScript

JavaASPC) 전용Tool이 아니어도 자유로운 편집이

가능하므로 개발자의 학습곡선이 고속으로 상승합니다rdquo

01 02 03 04

bull End-User로부터요구되는상당수의기본기능이이미구현되어있는UI Component 방식의코딩

bull DataSet통신방식을통한 Multi-Row Multi-DataSet(Table)의CRUD(조회입력수정삭제)처리및UI Component의사용으로화면본수의획기적인감소가이루어지므로해당기능구현공수절감

bull Data 조회및 Transaction 처리의빠른응답

bull 시스템부하최소화bull 네트워크부하감소bull 조회입력화면의일원화

bull 화면개발Tool Report 디자인 Tool 기본제공bull UI Component의각기능에대한완전한

형태의 Sample 및 Manual 제공bull 당사의숙련되고수준높은기술지원및컨설팅

생산성향상(제품의특징장점)

사용자 개발자편의성확보

성능개선

생산성향상(Tool 서비스요소) 동일한기능의화면개발시 통상적으로경우에따라공수기준 20~60

가량단축가능(UI Component적용시 End-User의요구사항이휠씬더까다로워지는경향을반영한수치로 GAUCE 사용으로요구사항의과도한상승시공수단축이거의없는경우도있음(공수지연사례는전혀없음)

사용자 측면bull 웹상에서다양한 Application UI 및기능제공bull 시스템적응도가빠르고만족도극대화bull 업무처리시간의단축

개발자 측면bull 복잡하고다양한요구사항수용및편리한개발bull ActiveX 및 Program의재사용성증대bull 프레젠테이션과비즈니스로직의분리로관리 용이bull 신속한장애대처및유지보수용이

27

ldquo전용 브라우저의 경우 Script Engine을 별도로 구성

하지만 GAUCE의 경우는 범용적인 표준 JavaScript

를 그대로 사용하기 때문에 다른 문법의 Script를 추가

적으로 배울 필요가 없습니다rdquo

bullGAUCE는별도의뷰어또는전용브라우저를사용하

지않고 OS에포함되어진 Internet Explorer를기본

으로사용합니다

항목 IE 기반 Viewer 기반 전용브라우저기반

동작방식구분

해당제품

GAUCE (쉬프트정보통신)

MiPlatform (투비소프트)TrustForm (컴스퀘어)

OZ Xstudio (포시에스) 등

MiPlatForm (투비소프트)OZ Xstudio (포시에스) 등

장점

bull 웹응용과혼합개발가능(유연성)

bull Design의미려함bull IE는다양한기능제공

(워드엑셀보기 HTTPS 지원)

bull 개발사가개발소스를이용하여기능확장이나포팅시유리(확장성)

단점bull IE의기능에의존적이며기능제약이발생하는경우에해법을제시미흡

bull IE에 ActiveX로임베딩시킨경우에뷰어자체가올라가므로무겁고 웹페이지와상호운영하는데번거롭거나불가능적요인발생

bull 디자인측면의기능을많이가지고있는뷰어(Flex WPF) 외에는웹(HTML)과같은디자인에유연성미흡

bull 자체개발한뷰어는 IE의기능에비해기능적제한적상황발생

Component Sets

전용브라우저

OS

Component Sets

IE

Viewer

OS

Component Sets

IE

OS

28

Page 9: 의장점 - shift.co.kr fileOpen Architecture 의장점 기존 시스템에비해조약한UI ... 웹표준기술적용및통합 요소기술캡슐화 체계화된기술지원 기반환경전환

bull 화면개발시빈번한화면의구성요소를조각내어실화면개발시여러화면에서공용으로조각들을이용하여개발이가능합니다

bull 소스및기능부분도재사용이가능합니다 화면개발의유연성을최대화했으며중복화면개발의단점을최소화할수있습니다

ㅣUI CodeTemplate 기능제공ㅣ

[ 완성된화면]

[ CodeTemplate A ]

[ CodeTemplate B ]

[ CodeTemplate C ]

[ CodeTemplate D ]

ldquoUI Code Template 기능을 제공합니다rdquo

10

bull Eclipse에 Plug-in되는모듈로 DataSet 생성을 Wizard를이용하서손쉽게구현하여GAUCE Data Service를개발할수있습니다

ㅣBeaver FW Eclipse Plug-Inㅣ

ldquoBeaver FW Eclipse Plug-In 기능을 제공합니다rdquo

11

bull GAUCE에서기본제공하는 Report를이용하여리포트를개발할수있습니다 GAUCE Report는다른제품과틀리게서버데이터연계는기본이며화면의데이터를이용하여출력하기때문에매우빠른속도를보장합니다

ㅣ자체 Reporting 기능제공ㅣ

Header Footer 등 Band 형태의시각적디자인환경제공

박스 칼럼 계산 그림 선 글상자 SubType 등의컨트롤옵션제공

리포트다이얼로그를통한출력전이미지확인

용지 정렬 스타일폰트넓이 칼라 디렉토리설정등다양한설정옵션소스보기를통해현재

편집된문서의소스코드확인

ldquo자체 Reporting 기능을 제공합니다rdquo

12

ㅣ강력하고다양한 Type의 UI Component 제공ㅣ

Visual Controlbull SinglelineGridbull MultilineGridbull TreeGridbull LuxeCombobull EMEditbull MaskEditbull TreeViewbull Tabbull TextAreabull Radio Buttonbull ReportInputFilebull Potential(MDI)bull Report 등

Non Visual Controlbull DataSetbull ImageDataSetbull TRbull Bindbull LocalDB

Non Visual Controlbull ActiveUpdate

기본적으로 18종이상의 4GL 수준 UI Component를제공하며개발운영사용자에게최상의 User Interface를지원합니다

ldquoㅣ강력하고 다양한 Type의 UI Component를 제공합니다rdquo

13

개발툴에서메인창의서브창을선택하여구성할수있습니다 GAUCE MDI는자체규격에의해개발된브라우저에서동작하는 viewer 기반의제품과는달리일반웹브라우저에서 MDI를동작할수있습니다

또한 데이터연계도공유 DataSet을두어데이터공유및동기화하여사용할수있습니다

ldquo브라우저에서의 SDI amp MDI 기능을 지원합니다rdquo

ㅣ브라우저에서의 SDI amp MDI 기능지원ㅣ

14

bull DataSet Component를통한빠른응답속도와대용량데이터통합처리bull 대용량 Data 처리에도원활한버퍼링수행(데이터분할전송기능 FirstRow기능)bull 변경된 Data만을 Data Tunneling기법을통해빠르게출력

ldquo세계 최고의 대용량 데이터 전송속도를 제공합니다rdquo

ㅣData Tunneling과Data 압축기법ㅣ

Client GAUCE DataSet

HTTP

Tunneling

ampBuffering

GAUCE Data Service

InnoXync Server Module

InnoXync Data Service

Business Framework

Application

Web Application ServerInnoXyncDataSet

사용자 Explorer

Data Block 1

hellip

Data Block 2

Data Block 3

업무Process

Legacy System

Database암호화부분처리압축다양한통신방식지원

ㅣ대용량 Data 처리기술구성도ㅣ

15

쉬프트정보통신이보유한대용량데이터처리엔진관련특허기술을통한최고의속도퍼포먼스를약속드립니다

ldquo세계 최고의 대용량 데이터 전송속도를 제공합니다rdquo

0

5

10

15

20

25

30

35

10000 50000 100000

대용량데이터처리속도비교(실험조건 JSON데이터동일서버)

Ajax Adobe Flex GAUCE

초Sec

데이터조회건수

ㅣ대용량 Data 처리속도테스트결과비교ㅣ

16

bull GAUCE Grid는 Excel 원본파일을 Grid로 Import할수있습니다Excel 저장및 Excel을구동하여 Excel sheet로 Export 할수있습니다TXT EXCEL CSV HTML변환을지원하며 타이틀및작성정보까지추가기능 65535건이상의데이터 Export시자동 Sheet 추가기능을제공합니다

bull GAUCE는 SinglineGrid외에 Multiline-TreeGrid를제공하여다수의 Column을가로 Scroll없이한Record로표현하는 Multiline을쉽게표현해줍니다

ldquoExcel Export amp Import 기능 MultilineTree Grid 기능을 제공합니다rdquo

ㅣExcel Export amp Import 기능ㅣ

ㅣMultilineTree Gridㅣ

17

ㅣBlock Selectionㅣ

ㅣDrag amp Dropㅣ

bull GAUCE Grid는 Column DragampDrop Cell값의 Grid간 DragampDrop등다양한 DragampDrop동작을지원합니다

bull GAUCE Grid는각각선택영역을마우스로드래그하여 Block을지정한후 Copy하여Excel로 Paste하는등다양한동작을할수있습니다 (Grid Block Copy기능)

ldquoDrag amp Drop기능 Block Selection 기능을 제공합니다rdquo

18

GAUCE Grid는 Column별 Sorting Filtering기능을지원하며마우스오른쪽버튼을통해임의의사용자정의기능을추가하거나화면예제에서볼수있는것과같은장문의 Tooltip도삽입할수있습니다

ldquoSort Tooltip 기능을 제공합니다rdquo

ㅣSort Tooltip 기능ㅣ

19

bullGRID MultiLineTree GRID Report MDI

등시스템구축시기능및사용자만족도에서

bull최상의화면을구현할수있는컴포넌트를제공

bull 제품매출과레퍼런스에서

가장앞선 X-Internet 제품입니다

bull 전용 IDE 뿐만아니라일반적인툴로도상호전환개발가능

bull 마법사기능및디버깅 외부컴포넌트 폼코드및사용자정의템플릿

등개발생산성극대화

bull Elipse Plug-In Beaver로 개발을쉽게가능

bull 시스템구축시안정적

제품의공급 기술지원및개발인력지원가능

20

bull Report APM SSO 보안모듈등시스템운영을위해필요한타 솔루션

과의손쉬운연계를통해시스템의구성을최적화할수있습니다 bull IE 브라우저를Viewer 개념으로사용하며경량화된컴포넌트들이

유기적으로동작하므로화면이가볍게움직입니다

bull Binary Data 처리 DataBuffering FirstRow 압축 MutiDataSet 구조의

통신등으로대량의Data의처리속도를최상으로유지가능합니다

bull ActiveUpdate 모듈을통해사용자들에게 Runtime 시에필요한

모듈을쉽게배포할수있습니다bull유니코드(UTF-8 UTF-16)를완벽하게지원하므로글로벌시스템구축을

안정적으로지원합니다

21

bull 자체제작된 CHART 컴포넌트및 CHART DESIGNER 의제공으로강력하고손쉬운 CHART

기능의구현이가능

bull 33개의 CHART Series 를제공한다 (기본타입 14개 + 확장타입 8개 + 재정통계타입 9개 +

게이지 2개)

22

bull Visual적인조작에의해여러가지형식의입력자료들로부터여러가지 Series들과 Function들을

구현하는임의의차트를편집하여여러가지형식의출력자료파일들로생성하는 ShiftChart 전용의

Chart 편집용 Windows 어플리케이션

23

bull 기존사용화면변경없이 ShiftCrossBrowserjs 만호출하면동작합니다

bull TOInBGAUCEInnoXync 제품의 UI 부분에대해 Cross Browsing를지원합니다

bull Internet Explorer 이외에도 4대브라우저(Chrome FireFox Safari Opera)를지원합니다

24

데이터 조회용 웹시스템 개발30여가지종류의 Chart를이용하여2차원 3차원변환 회원 수치조회외많은옵션을제공

Web Report 개발4GL 과동일한수준의리포트양식작성 제공및웹과연계된보고서활용으로 MIS 활용도극대화

Back office 데이터 관리대용량데이터처리및 빠른내응답속도가요구되는웹기반백오피스데이터관리시스템

웹기반 애플리케이션 개발MIS SFAS CRIM EIS ERP HRD CallCenter Financial 외

CS로 구축된 업무시스템기존의 4GL CS 레거시등을가우스액티브엔터프라이즈를통하여웹기반시스템인웹마이그레이션

25

구 분단 위

0

20000

40000

60000

80000

100000

120000

140000

160000

180000

초기화면 입력 조회

및 비교

153817

29678

439 173

2208816744

0

02

04

06

08

1

12

14

16

18

입력 조회 입력 조회 입력 조회

비교

응답시간 응답시간26

ldquo새로운 개발언어습득이 필요없으며(JavaScriptVBScript

JavaASPC) 전용Tool이 아니어도 자유로운 편집이

가능하므로 개발자의 학습곡선이 고속으로 상승합니다rdquo

01 02 03 04

bull End-User로부터요구되는상당수의기본기능이이미구현되어있는UI Component 방식의코딩

bull DataSet통신방식을통한 Multi-Row Multi-DataSet(Table)의CRUD(조회입력수정삭제)처리및UI Component의사용으로화면본수의획기적인감소가이루어지므로해당기능구현공수절감

bull Data 조회및 Transaction 처리의빠른응답

bull 시스템부하최소화bull 네트워크부하감소bull 조회입력화면의일원화

bull 화면개발Tool Report 디자인 Tool 기본제공bull UI Component의각기능에대한완전한

형태의 Sample 및 Manual 제공bull 당사의숙련되고수준높은기술지원및컨설팅

생산성향상(제품의특징장점)

사용자 개발자편의성확보

성능개선

생산성향상(Tool 서비스요소) 동일한기능의화면개발시 통상적으로경우에따라공수기준 20~60

가량단축가능(UI Component적용시 End-User의요구사항이휠씬더까다로워지는경향을반영한수치로 GAUCE 사용으로요구사항의과도한상승시공수단축이거의없는경우도있음(공수지연사례는전혀없음)

사용자 측면bull 웹상에서다양한 Application UI 및기능제공bull 시스템적응도가빠르고만족도극대화bull 업무처리시간의단축

개발자 측면bull 복잡하고다양한요구사항수용및편리한개발bull ActiveX 및 Program의재사용성증대bull 프레젠테이션과비즈니스로직의분리로관리 용이bull 신속한장애대처및유지보수용이

27

ldquo전용 브라우저의 경우 Script Engine을 별도로 구성

하지만 GAUCE의 경우는 범용적인 표준 JavaScript

를 그대로 사용하기 때문에 다른 문법의 Script를 추가

적으로 배울 필요가 없습니다rdquo

bullGAUCE는별도의뷰어또는전용브라우저를사용하

지않고 OS에포함되어진 Internet Explorer를기본

으로사용합니다

항목 IE 기반 Viewer 기반 전용브라우저기반

동작방식구분

해당제품

GAUCE (쉬프트정보통신)

MiPlatform (투비소프트)TrustForm (컴스퀘어)

OZ Xstudio (포시에스) 등

MiPlatForm (투비소프트)OZ Xstudio (포시에스) 등

장점

bull 웹응용과혼합개발가능(유연성)

bull Design의미려함bull IE는다양한기능제공

(워드엑셀보기 HTTPS 지원)

bull 개발사가개발소스를이용하여기능확장이나포팅시유리(확장성)

단점bull IE의기능에의존적이며기능제약이발생하는경우에해법을제시미흡

bull IE에 ActiveX로임베딩시킨경우에뷰어자체가올라가므로무겁고 웹페이지와상호운영하는데번거롭거나불가능적요인발생

bull 디자인측면의기능을많이가지고있는뷰어(Flex WPF) 외에는웹(HTML)과같은디자인에유연성미흡

bull 자체개발한뷰어는 IE의기능에비해기능적제한적상황발생

Component Sets

전용브라우저

OS

Component Sets

IE

Viewer

OS

Component Sets

IE

OS

28

Page 10: 의장점 - shift.co.kr fileOpen Architecture 의장점 기존 시스템에비해조약한UI ... 웹표준기술적용및통합 요소기술캡슐화 체계화된기술지원 기반환경전환

bull Eclipse에 Plug-in되는모듈로 DataSet 생성을 Wizard를이용하서손쉽게구현하여GAUCE Data Service를개발할수있습니다

ㅣBeaver FW Eclipse Plug-Inㅣ

ldquoBeaver FW Eclipse Plug-In 기능을 제공합니다rdquo

11

bull GAUCE에서기본제공하는 Report를이용하여리포트를개발할수있습니다 GAUCE Report는다른제품과틀리게서버데이터연계는기본이며화면의데이터를이용하여출력하기때문에매우빠른속도를보장합니다

ㅣ자체 Reporting 기능제공ㅣ

Header Footer 등 Band 형태의시각적디자인환경제공

박스 칼럼 계산 그림 선 글상자 SubType 등의컨트롤옵션제공

리포트다이얼로그를통한출력전이미지확인

용지 정렬 스타일폰트넓이 칼라 디렉토리설정등다양한설정옵션소스보기를통해현재

편집된문서의소스코드확인

ldquo자체 Reporting 기능을 제공합니다rdquo

12

ㅣ강력하고다양한 Type의 UI Component 제공ㅣ

Visual Controlbull SinglelineGridbull MultilineGridbull TreeGridbull LuxeCombobull EMEditbull MaskEditbull TreeViewbull Tabbull TextAreabull Radio Buttonbull ReportInputFilebull Potential(MDI)bull Report 등

Non Visual Controlbull DataSetbull ImageDataSetbull TRbull Bindbull LocalDB

Non Visual Controlbull ActiveUpdate

기본적으로 18종이상의 4GL 수준 UI Component를제공하며개발운영사용자에게최상의 User Interface를지원합니다

ldquoㅣ강력하고 다양한 Type의 UI Component를 제공합니다rdquo

13

개발툴에서메인창의서브창을선택하여구성할수있습니다 GAUCE MDI는자체규격에의해개발된브라우저에서동작하는 viewer 기반의제품과는달리일반웹브라우저에서 MDI를동작할수있습니다

또한 데이터연계도공유 DataSet을두어데이터공유및동기화하여사용할수있습니다

ldquo브라우저에서의 SDI amp MDI 기능을 지원합니다rdquo

ㅣ브라우저에서의 SDI amp MDI 기능지원ㅣ

14

bull DataSet Component를통한빠른응답속도와대용량데이터통합처리bull 대용량 Data 처리에도원활한버퍼링수행(데이터분할전송기능 FirstRow기능)bull 변경된 Data만을 Data Tunneling기법을통해빠르게출력

ldquo세계 최고의 대용량 데이터 전송속도를 제공합니다rdquo

ㅣData Tunneling과Data 압축기법ㅣ

Client GAUCE DataSet

HTTP

Tunneling

ampBuffering

GAUCE Data Service

InnoXync Server Module

InnoXync Data Service

Business Framework

Application

Web Application ServerInnoXyncDataSet

사용자 Explorer

Data Block 1

hellip

Data Block 2

Data Block 3

업무Process

Legacy System

Database암호화부분처리압축다양한통신방식지원

ㅣ대용량 Data 처리기술구성도ㅣ

15

쉬프트정보통신이보유한대용량데이터처리엔진관련특허기술을통한최고의속도퍼포먼스를약속드립니다

ldquo세계 최고의 대용량 데이터 전송속도를 제공합니다rdquo

0

5

10

15

20

25

30

35

10000 50000 100000

대용량데이터처리속도비교(실험조건 JSON데이터동일서버)

Ajax Adobe Flex GAUCE

초Sec

데이터조회건수

ㅣ대용량 Data 처리속도테스트결과비교ㅣ

16

bull GAUCE Grid는 Excel 원본파일을 Grid로 Import할수있습니다Excel 저장및 Excel을구동하여 Excel sheet로 Export 할수있습니다TXT EXCEL CSV HTML변환을지원하며 타이틀및작성정보까지추가기능 65535건이상의데이터 Export시자동 Sheet 추가기능을제공합니다

bull GAUCE는 SinglineGrid외에 Multiline-TreeGrid를제공하여다수의 Column을가로 Scroll없이한Record로표현하는 Multiline을쉽게표현해줍니다

ldquoExcel Export amp Import 기능 MultilineTree Grid 기능을 제공합니다rdquo

ㅣExcel Export amp Import 기능ㅣ

ㅣMultilineTree Gridㅣ

17

ㅣBlock Selectionㅣ

ㅣDrag amp Dropㅣ

bull GAUCE Grid는 Column DragampDrop Cell값의 Grid간 DragampDrop등다양한 DragampDrop동작을지원합니다

bull GAUCE Grid는각각선택영역을마우스로드래그하여 Block을지정한후 Copy하여Excel로 Paste하는등다양한동작을할수있습니다 (Grid Block Copy기능)

ldquoDrag amp Drop기능 Block Selection 기능을 제공합니다rdquo

18

GAUCE Grid는 Column별 Sorting Filtering기능을지원하며마우스오른쪽버튼을통해임의의사용자정의기능을추가하거나화면예제에서볼수있는것과같은장문의 Tooltip도삽입할수있습니다

ldquoSort Tooltip 기능을 제공합니다rdquo

ㅣSort Tooltip 기능ㅣ

19

bullGRID MultiLineTree GRID Report MDI

등시스템구축시기능및사용자만족도에서

bull최상의화면을구현할수있는컴포넌트를제공

bull 제품매출과레퍼런스에서

가장앞선 X-Internet 제품입니다

bull 전용 IDE 뿐만아니라일반적인툴로도상호전환개발가능

bull 마법사기능및디버깅 외부컴포넌트 폼코드및사용자정의템플릿

등개발생산성극대화

bull Elipse Plug-In Beaver로 개발을쉽게가능

bull 시스템구축시안정적

제품의공급 기술지원및개발인력지원가능

20

bull Report APM SSO 보안모듈등시스템운영을위해필요한타 솔루션

과의손쉬운연계를통해시스템의구성을최적화할수있습니다 bull IE 브라우저를Viewer 개념으로사용하며경량화된컴포넌트들이

유기적으로동작하므로화면이가볍게움직입니다

bull Binary Data 처리 DataBuffering FirstRow 압축 MutiDataSet 구조의

통신등으로대량의Data의처리속도를최상으로유지가능합니다

bull ActiveUpdate 모듈을통해사용자들에게 Runtime 시에필요한

모듈을쉽게배포할수있습니다bull유니코드(UTF-8 UTF-16)를완벽하게지원하므로글로벌시스템구축을

안정적으로지원합니다

21

bull 자체제작된 CHART 컴포넌트및 CHART DESIGNER 의제공으로강력하고손쉬운 CHART

기능의구현이가능

bull 33개의 CHART Series 를제공한다 (기본타입 14개 + 확장타입 8개 + 재정통계타입 9개 +

게이지 2개)

22

bull Visual적인조작에의해여러가지형식의입력자료들로부터여러가지 Series들과 Function들을

구현하는임의의차트를편집하여여러가지형식의출력자료파일들로생성하는 ShiftChart 전용의

Chart 편집용 Windows 어플리케이션

23

bull 기존사용화면변경없이 ShiftCrossBrowserjs 만호출하면동작합니다

bull TOInBGAUCEInnoXync 제품의 UI 부분에대해 Cross Browsing를지원합니다

bull Internet Explorer 이외에도 4대브라우저(Chrome FireFox Safari Opera)를지원합니다

24

데이터 조회용 웹시스템 개발30여가지종류의 Chart를이용하여2차원 3차원변환 회원 수치조회외많은옵션을제공

Web Report 개발4GL 과동일한수준의리포트양식작성 제공및웹과연계된보고서활용으로 MIS 활용도극대화

Back office 데이터 관리대용량데이터처리및 빠른내응답속도가요구되는웹기반백오피스데이터관리시스템

웹기반 애플리케이션 개발MIS SFAS CRIM EIS ERP HRD CallCenter Financial 외

CS로 구축된 업무시스템기존의 4GL CS 레거시등을가우스액티브엔터프라이즈를통하여웹기반시스템인웹마이그레이션

25

구 분단 위

0

20000

40000

60000

80000

100000

120000

140000

160000

180000

초기화면 입력 조회

및 비교

153817

29678

439 173

2208816744

0

02

04

06

08

1

12

14

16

18

입력 조회 입력 조회 입력 조회

비교

응답시간 응답시간26

ldquo새로운 개발언어습득이 필요없으며(JavaScriptVBScript

JavaASPC) 전용Tool이 아니어도 자유로운 편집이

가능하므로 개발자의 학습곡선이 고속으로 상승합니다rdquo

01 02 03 04

bull End-User로부터요구되는상당수의기본기능이이미구현되어있는UI Component 방식의코딩

bull DataSet통신방식을통한 Multi-Row Multi-DataSet(Table)의CRUD(조회입력수정삭제)처리및UI Component의사용으로화면본수의획기적인감소가이루어지므로해당기능구현공수절감

bull Data 조회및 Transaction 처리의빠른응답

bull 시스템부하최소화bull 네트워크부하감소bull 조회입력화면의일원화

bull 화면개발Tool Report 디자인 Tool 기본제공bull UI Component의각기능에대한완전한

형태의 Sample 및 Manual 제공bull 당사의숙련되고수준높은기술지원및컨설팅

생산성향상(제품의특징장점)

사용자 개발자편의성확보

성능개선

생산성향상(Tool 서비스요소) 동일한기능의화면개발시 통상적으로경우에따라공수기준 20~60

가량단축가능(UI Component적용시 End-User의요구사항이휠씬더까다로워지는경향을반영한수치로 GAUCE 사용으로요구사항의과도한상승시공수단축이거의없는경우도있음(공수지연사례는전혀없음)

사용자 측면bull 웹상에서다양한 Application UI 및기능제공bull 시스템적응도가빠르고만족도극대화bull 업무처리시간의단축

개발자 측면bull 복잡하고다양한요구사항수용및편리한개발bull ActiveX 및 Program의재사용성증대bull 프레젠테이션과비즈니스로직의분리로관리 용이bull 신속한장애대처및유지보수용이

27

ldquo전용 브라우저의 경우 Script Engine을 별도로 구성

하지만 GAUCE의 경우는 범용적인 표준 JavaScript

를 그대로 사용하기 때문에 다른 문법의 Script를 추가

적으로 배울 필요가 없습니다rdquo

bullGAUCE는별도의뷰어또는전용브라우저를사용하

지않고 OS에포함되어진 Internet Explorer를기본

으로사용합니다

항목 IE 기반 Viewer 기반 전용브라우저기반

동작방식구분

해당제품

GAUCE (쉬프트정보통신)

MiPlatform (투비소프트)TrustForm (컴스퀘어)

OZ Xstudio (포시에스) 등

MiPlatForm (투비소프트)OZ Xstudio (포시에스) 등

장점

bull 웹응용과혼합개발가능(유연성)

bull Design의미려함bull IE는다양한기능제공

(워드엑셀보기 HTTPS 지원)

bull 개발사가개발소스를이용하여기능확장이나포팅시유리(확장성)

단점bull IE의기능에의존적이며기능제약이발생하는경우에해법을제시미흡

bull IE에 ActiveX로임베딩시킨경우에뷰어자체가올라가므로무겁고 웹페이지와상호운영하는데번거롭거나불가능적요인발생

bull 디자인측면의기능을많이가지고있는뷰어(Flex WPF) 외에는웹(HTML)과같은디자인에유연성미흡

bull 자체개발한뷰어는 IE의기능에비해기능적제한적상황발생

Component Sets

전용브라우저

OS

Component Sets

IE

Viewer

OS

Component Sets

IE

OS

28

Page 11: 의장점 - shift.co.kr fileOpen Architecture 의장점 기존 시스템에비해조약한UI ... 웹표준기술적용및통합 요소기술캡슐화 체계화된기술지원 기반환경전환

bull GAUCE에서기본제공하는 Report를이용하여리포트를개발할수있습니다 GAUCE Report는다른제품과틀리게서버데이터연계는기본이며화면의데이터를이용하여출력하기때문에매우빠른속도를보장합니다

ㅣ자체 Reporting 기능제공ㅣ

Header Footer 등 Band 형태의시각적디자인환경제공

박스 칼럼 계산 그림 선 글상자 SubType 등의컨트롤옵션제공

리포트다이얼로그를통한출력전이미지확인

용지 정렬 스타일폰트넓이 칼라 디렉토리설정등다양한설정옵션소스보기를통해현재

편집된문서의소스코드확인

ldquo자체 Reporting 기능을 제공합니다rdquo

12

ㅣ강력하고다양한 Type의 UI Component 제공ㅣ

Visual Controlbull SinglelineGridbull MultilineGridbull TreeGridbull LuxeCombobull EMEditbull MaskEditbull TreeViewbull Tabbull TextAreabull Radio Buttonbull ReportInputFilebull Potential(MDI)bull Report 등

Non Visual Controlbull DataSetbull ImageDataSetbull TRbull Bindbull LocalDB

Non Visual Controlbull ActiveUpdate

기본적으로 18종이상의 4GL 수준 UI Component를제공하며개발운영사용자에게최상의 User Interface를지원합니다

ldquoㅣ강력하고 다양한 Type의 UI Component를 제공합니다rdquo

13

개발툴에서메인창의서브창을선택하여구성할수있습니다 GAUCE MDI는자체규격에의해개발된브라우저에서동작하는 viewer 기반의제품과는달리일반웹브라우저에서 MDI를동작할수있습니다

또한 데이터연계도공유 DataSet을두어데이터공유및동기화하여사용할수있습니다

ldquo브라우저에서의 SDI amp MDI 기능을 지원합니다rdquo

ㅣ브라우저에서의 SDI amp MDI 기능지원ㅣ

14

bull DataSet Component를통한빠른응답속도와대용량데이터통합처리bull 대용량 Data 처리에도원활한버퍼링수행(데이터분할전송기능 FirstRow기능)bull 변경된 Data만을 Data Tunneling기법을통해빠르게출력

ldquo세계 최고의 대용량 데이터 전송속도를 제공합니다rdquo

ㅣData Tunneling과Data 압축기법ㅣ

Client GAUCE DataSet

HTTP

Tunneling

ampBuffering

GAUCE Data Service

InnoXync Server Module

InnoXync Data Service

Business Framework

Application

Web Application ServerInnoXyncDataSet

사용자 Explorer

Data Block 1

hellip

Data Block 2

Data Block 3

업무Process

Legacy System

Database암호화부분처리압축다양한통신방식지원

ㅣ대용량 Data 처리기술구성도ㅣ

15

쉬프트정보통신이보유한대용량데이터처리엔진관련특허기술을통한최고의속도퍼포먼스를약속드립니다

ldquo세계 최고의 대용량 데이터 전송속도를 제공합니다rdquo

0

5

10

15

20

25

30

35

10000 50000 100000

대용량데이터처리속도비교(실험조건 JSON데이터동일서버)

Ajax Adobe Flex GAUCE

초Sec

데이터조회건수

ㅣ대용량 Data 처리속도테스트결과비교ㅣ

16

bull GAUCE Grid는 Excel 원본파일을 Grid로 Import할수있습니다Excel 저장및 Excel을구동하여 Excel sheet로 Export 할수있습니다TXT EXCEL CSV HTML변환을지원하며 타이틀및작성정보까지추가기능 65535건이상의데이터 Export시자동 Sheet 추가기능을제공합니다

bull GAUCE는 SinglineGrid외에 Multiline-TreeGrid를제공하여다수의 Column을가로 Scroll없이한Record로표현하는 Multiline을쉽게표현해줍니다

ldquoExcel Export amp Import 기능 MultilineTree Grid 기능을 제공합니다rdquo

ㅣExcel Export amp Import 기능ㅣ

ㅣMultilineTree Gridㅣ

17

ㅣBlock Selectionㅣ

ㅣDrag amp Dropㅣ

bull GAUCE Grid는 Column DragampDrop Cell값의 Grid간 DragampDrop등다양한 DragampDrop동작을지원합니다

bull GAUCE Grid는각각선택영역을마우스로드래그하여 Block을지정한후 Copy하여Excel로 Paste하는등다양한동작을할수있습니다 (Grid Block Copy기능)

ldquoDrag amp Drop기능 Block Selection 기능을 제공합니다rdquo

18

GAUCE Grid는 Column별 Sorting Filtering기능을지원하며마우스오른쪽버튼을통해임의의사용자정의기능을추가하거나화면예제에서볼수있는것과같은장문의 Tooltip도삽입할수있습니다

ldquoSort Tooltip 기능을 제공합니다rdquo

ㅣSort Tooltip 기능ㅣ

19

bullGRID MultiLineTree GRID Report MDI

등시스템구축시기능및사용자만족도에서

bull최상의화면을구현할수있는컴포넌트를제공

bull 제품매출과레퍼런스에서

가장앞선 X-Internet 제품입니다

bull 전용 IDE 뿐만아니라일반적인툴로도상호전환개발가능

bull 마법사기능및디버깅 외부컴포넌트 폼코드및사용자정의템플릿

등개발생산성극대화

bull Elipse Plug-In Beaver로 개발을쉽게가능

bull 시스템구축시안정적

제품의공급 기술지원및개발인력지원가능

20

bull Report APM SSO 보안모듈등시스템운영을위해필요한타 솔루션

과의손쉬운연계를통해시스템의구성을최적화할수있습니다 bull IE 브라우저를Viewer 개념으로사용하며경량화된컴포넌트들이

유기적으로동작하므로화면이가볍게움직입니다

bull Binary Data 처리 DataBuffering FirstRow 압축 MutiDataSet 구조의

통신등으로대량의Data의처리속도를최상으로유지가능합니다

bull ActiveUpdate 모듈을통해사용자들에게 Runtime 시에필요한

모듈을쉽게배포할수있습니다bull유니코드(UTF-8 UTF-16)를완벽하게지원하므로글로벌시스템구축을

안정적으로지원합니다

21

bull 자체제작된 CHART 컴포넌트및 CHART DESIGNER 의제공으로강력하고손쉬운 CHART

기능의구현이가능

bull 33개의 CHART Series 를제공한다 (기본타입 14개 + 확장타입 8개 + 재정통계타입 9개 +

게이지 2개)

22

bull Visual적인조작에의해여러가지형식의입력자료들로부터여러가지 Series들과 Function들을

구현하는임의의차트를편집하여여러가지형식의출력자료파일들로생성하는 ShiftChart 전용의

Chart 편집용 Windows 어플리케이션

23

bull 기존사용화면변경없이 ShiftCrossBrowserjs 만호출하면동작합니다

bull TOInBGAUCEInnoXync 제품의 UI 부분에대해 Cross Browsing를지원합니다

bull Internet Explorer 이외에도 4대브라우저(Chrome FireFox Safari Opera)를지원합니다

24

데이터 조회용 웹시스템 개발30여가지종류의 Chart를이용하여2차원 3차원변환 회원 수치조회외많은옵션을제공

Web Report 개발4GL 과동일한수준의리포트양식작성 제공및웹과연계된보고서활용으로 MIS 활용도극대화

Back office 데이터 관리대용량데이터처리및 빠른내응답속도가요구되는웹기반백오피스데이터관리시스템

웹기반 애플리케이션 개발MIS SFAS CRIM EIS ERP HRD CallCenter Financial 외

CS로 구축된 업무시스템기존의 4GL CS 레거시등을가우스액티브엔터프라이즈를통하여웹기반시스템인웹마이그레이션

25

구 분단 위

0

20000

40000

60000

80000

100000

120000

140000

160000

180000

초기화면 입력 조회

및 비교

153817

29678

439 173

2208816744

0

02

04

06

08

1

12

14

16

18

입력 조회 입력 조회 입력 조회

비교

응답시간 응답시간26

ldquo새로운 개발언어습득이 필요없으며(JavaScriptVBScript

JavaASPC) 전용Tool이 아니어도 자유로운 편집이

가능하므로 개발자의 학습곡선이 고속으로 상승합니다rdquo

01 02 03 04

bull End-User로부터요구되는상당수의기본기능이이미구현되어있는UI Component 방식의코딩

bull DataSet통신방식을통한 Multi-Row Multi-DataSet(Table)의CRUD(조회입력수정삭제)처리및UI Component의사용으로화면본수의획기적인감소가이루어지므로해당기능구현공수절감

bull Data 조회및 Transaction 처리의빠른응답

bull 시스템부하최소화bull 네트워크부하감소bull 조회입력화면의일원화

bull 화면개발Tool Report 디자인 Tool 기본제공bull UI Component의각기능에대한완전한

형태의 Sample 및 Manual 제공bull 당사의숙련되고수준높은기술지원및컨설팅

생산성향상(제품의특징장점)

사용자 개발자편의성확보

성능개선

생산성향상(Tool 서비스요소) 동일한기능의화면개발시 통상적으로경우에따라공수기준 20~60

가량단축가능(UI Component적용시 End-User의요구사항이휠씬더까다로워지는경향을반영한수치로 GAUCE 사용으로요구사항의과도한상승시공수단축이거의없는경우도있음(공수지연사례는전혀없음)

사용자 측면bull 웹상에서다양한 Application UI 및기능제공bull 시스템적응도가빠르고만족도극대화bull 업무처리시간의단축

개발자 측면bull 복잡하고다양한요구사항수용및편리한개발bull ActiveX 및 Program의재사용성증대bull 프레젠테이션과비즈니스로직의분리로관리 용이bull 신속한장애대처및유지보수용이

27

ldquo전용 브라우저의 경우 Script Engine을 별도로 구성

하지만 GAUCE의 경우는 범용적인 표준 JavaScript

를 그대로 사용하기 때문에 다른 문법의 Script를 추가

적으로 배울 필요가 없습니다rdquo

bullGAUCE는별도의뷰어또는전용브라우저를사용하

지않고 OS에포함되어진 Internet Explorer를기본

으로사용합니다

항목 IE 기반 Viewer 기반 전용브라우저기반

동작방식구분

해당제품

GAUCE (쉬프트정보통신)

MiPlatform (투비소프트)TrustForm (컴스퀘어)

OZ Xstudio (포시에스) 등

MiPlatForm (투비소프트)OZ Xstudio (포시에스) 등

장점

bull 웹응용과혼합개발가능(유연성)

bull Design의미려함bull IE는다양한기능제공

(워드엑셀보기 HTTPS 지원)

bull 개발사가개발소스를이용하여기능확장이나포팅시유리(확장성)

단점bull IE의기능에의존적이며기능제약이발생하는경우에해법을제시미흡

bull IE에 ActiveX로임베딩시킨경우에뷰어자체가올라가므로무겁고 웹페이지와상호운영하는데번거롭거나불가능적요인발생

bull 디자인측면의기능을많이가지고있는뷰어(Flex WPF) 외에는웹(HTML)과같은디자인에유연성미흡

bull 자체개발한뷰어는 IE의기능에비해기능적제한적상황발생

Component Sets

전용브라우저

OS

Component Sets

IE

Viewer

OS

Component Sets

IE

OS

28

Page 12: 의장점 - shift.co.kr fileOpen Architecture 의장점 기존 시스템에비해조약한UI ... 웹표준기술적용및통합 요소기술캡슐화 체계화된기술지원 기반환경전환

ㅣ강력하고다양한 Type의 UI Component 제공ㅣ

Visual Controlbull SinglelineGridbull MultilineGridbull TreeGridbull LuxeCombobull EMEditbull MaskEditbull TreeViewbull Tabbull TextAreabull Radio Buttonbull ReportInputFilebull Potential(MDI)bull Report 등

Non Visual Controlbull DataSetbull ImageDataSetbull TRbull Bindbull LocalDB

Non Visual Controlbull ActiveUpdate

기본적으로 18종이상의 4GL 수준 UI Component를제공하며개발운영사용자에게최상의 User Interface를지원합니다

ldquoㅣ강력하고 다양한 Type의 UI Component를 제공합니다rdquo

13

개발툴에서메인창의서브창을선택하여구성할수있습니다 GAUCE MDI는자체규격에의해개발된브라우저에서동작하는 viewer 기반의제품과는달리일반웹브라우저에서 MDI를동작할수있습니다

또한 데이터연계도공유 DataSet을두어데이터공유및동기화하여사용할수있습니다

ldquo브라우저에서의 SDI amp MDI 기능을 지원합니다rdquo

ㅣ브라우저에서의 SDI amp MDI 기능지원ㅣ

14

bull DataSet Component를통한빠른응답속도와대용량데이터통합처리bull 대용량 Data 처리에도원활한버퍼링수행(데이터분할전송기능 FirstRow기능)bull 변경된 Data만을 Data Tunneling기법을통해빠르게출력

ldquo세계 최고의 대용량 데이터 전송속도를 제공합니다rdquo

ㅣData Tunneling과Data 압축기법ㅣ

Client GAUCE DataSet

HTTP

Tunneling

ampBuffering

GAUCE Data Service

InnoXync Server Module

InnoXync Data Service

Business Framework

Application

Web Application ServerInnoXyncDataSet

사용자 Explorer

Data Block 1

hellip

Data Block 2

Data Block 3

업무Process

Legacy System

Database암호화부분처리압축다양한통신방식지원

ㅣ대용량 Data 처리기술구성도ㅣ

15

쉬프트정보통신이보유한대용량데이터처리엔진관련특허기술을통한최고의속도퍼포먼스를약속드립니다

ldquo세계 최고의 대용량 데이터 전송속도를 제공합니다rdquo

0

5

10

15

20

25

30

35

10000 50000 100000

대용량데이터처리속도비교(실험조건 JSON데이터동일서버)

Ajax Adobe Flex GAUCE

초Sec

데이터조회건수

ㅣ대용량 Data 처리속도테스트결과비교ㅣ

16

bull GAUCE Grid는 Excel 원본파일을 Grid로 Import할수있습니다Excel 저장및 Excel을구동하여 Excel sheet로 Export 할수있습니다TXT EXCEL CSV HTML변환을지원하며 타이틀및작성정보까지추가기능 65535건이상의데이터 Export시자동 Sheet 추가기능을제공합니다

bull GAUCE는 SinglineGrid외에 Multiline-TreeGrid를제공하여다수의 Column을가로 Scroll없이한Record로표현하는 Multiline을쉽게표현해줍니다

ldquoExcel Export amp Import 기능 MultilineTree Grid 기능을 제공합니다rdquo

ㅣExcel Export amp Import 기능ㅣ

ㅣMultilineTree Gridㅣ

17

ㅣBlock Selectionㅣ

ㅣDrag amp Dropㅣ

bull GAUCE Grid는 Column DragampDrop Cell값의 Grid간 DragampDrop등다양한 DragampDrop동작을지원합니다

bull GAUCE Grid는각각선택영역을마우스로드래그하여 Block을지정한후 Copy하여Excel로 Paste하는등다양한동작을할수있습니다 (Grid Block Copy기능)

ldquoDrag amp Drop기능 Block Selection 기능을 제공합니다rdquo

18

GAUCE Grid는 Column별 Sorting Filtering기능을지원하며마우스오른쪽버튼을통해임의의사용자정의기능을추가하거나화면예제에서볼수있는것과같은장문의 Tooltip도삽입할수있습니다

ldquoSort Tooltip 기능을 제공합니다rdquo

ㅣSort Tooltip 기능ㅣ

19

bullGRID MultiLineTree GRID Report MDI

등시스템구축시기능및사용자만족도에서

bull최상의화면을구현할수있는컴포넌트를제공

bull 제품매출과레퍼런스에서

가장앞선 X-Internet 제품입니다

bull 전용 IDE 뿐만아니라일반적인툴로도상호전환개발가능

bull 마법사기능및디버깅 외부컴포넌트 폼코드및사용자정의템플릿

등개발생산성극대화

bull Elipse Plug-In Beaver로 개발을쉽게가능

bull 시스템구축시안정적

제품의공급 기술지원및개발인력지원가능

20

bull Report APM SSO 보안모듈등시스템운영을위해필요한타 솔루션

과의손쉬운연계를통해시스템의구성을최적화할수있습니다 bull IE 브라우저를Viewer 개념으로사용하며경량화된컴포넌트들이

유기적으로동작하므로화면이가볍게움직입니다

bull Binary Data 처리 DataBuffering FirstRow 압축 MutiDataSet 구조의

통신등으로대량의Data의처리속도를최상으로유지가능합니다

bull ActiveUpdate 모듈을통해사용자들에게 Runtime 시에필요한

모듈을쉽게배포할수있습니다bull유니코드(UTF-8 UTF-16)를완벽하게지원하므로글로벌시스템구축을

안정적으로지원합니다

21

bull 자체제작된 CHART 컴포넌트및 CHART DESIGNER 의제공으로강력하고손쉬운 CHART

기능의구현이가능

bull 33개의 CHART Series 를제공한다 (기본타입 14개 + 확장타입 8개 + 재정통계타입 9개 +

게이지 2개)

22

bull Visual적인조작에의해여러가지형식의입력자료들로부터여러가지 Series들과 Function들을

구현하는임의의차트를편집하여여러가지형식의출력자료파일들로생성하는 ShiftChart 전용의

Chart 편집용 Windows 어플리케이션

23

bull 기존사용화면변경없이 ShiftCrossBrowserjs 만호출하면동작합니다

bull TOInBGAUCEInnoXync 제품의 UI 부분에대해 Cross Browsing를지원합니다

bull Internet Explorer 이외에도 4대브라우저(Chrome FireFox Safari Opera)를지원합니다

24

데이터 조회용 웹시스템 개발30여가지종류의 Chart를이용하여2차원 3차원변환 회원 수치조회외많은옵션을제공

Web Report 개발4GL 과동일한수준의리포트양식작성 제공및웹과연계된보고서활용으로 MIS 활용도극대화

Back office 데이터 관리대용량데이터처리및 빠른내응답속도가요구되는웹기반백오피스데이터관리시스템

웹기반 애플리케이션 개발MIS SFAS CRIM EIS ERP HRD CallCenter Financial 외

CS로 구축된 업무시스템기존의 4GL CS 레거시등을가우스액티브엔터프라이즈를통하여웹기반시스템인웹마이그레이션

25

구 분단 위

0

20000

40000

60000

80000

100000

120000

140000

160000

180000

초기화면 입력 조회

및 비교

153817

29678

439 173

2208816744

0

02

04

06

08

1

12

14

16

18

입력 조회 입력 조회 입력 조회

비교

응답시간 응답시간26

ldquo새로운 개발언어습득이 필요없으며(JavaScriptVBScript

JavaASPC) 전용Tool이 아니어도 자유로운 편집이

가능하므로 개발자의 학습곡선이 고속으로 상승합니다rdquo

01 02 03 04

bull End-User로부터요구되는상당수의기본기능이이미구현되어있는UI Component 방식의코딩

bull DataSet통신방식을통한 Multi-Row Multi-DataSet(Table)의CRUD(조회입력수정삭제)처리및UI Component의사용으로화면본수의획기적인감소가이루어지므로해당기능구현공수절감

bull Data 조회및 Transaction 처리의빠른응답

bull 시스템부하최소화bull 네트워크부하감소bull 조회입력화면의일원화

bull 화면개발Tool Report 디자인 Tool 기본제공bull UI Component의각기능에대한완전한

형태의 Sample 및 Manual 제공bull 당사의숙련되고수준높은기술지원및컨설팅

생산성향상(제품의특징장점)

사용자 개발자편의성확보

성능개선

생산성향상(Tool 서비스요소) 동일한기능의화면개발시 통상적으로경우에따라공수기준 20~60

가량단축가능(UI Component적용시 End-User의요구사항이휠씬더까다로워지는경향을반영한수치로 GAUCE 사용으로요구사항의과도한상승시공수단축이거의없는경우도있음(공수지연사례는전혀없음)

사용자 측면bull 웹상에서다양한 Application UI 및기능제공bull 시스템적응도가빠르고만족도극대화bull 업무처리시간의단축

개발자 측면bull 복잡하고다양한요구사항수용및편리한개발bull ActiveX 및 Program의재사용성증대bull 프레젠테이션과비즈니스로직의분리로관리 용이bull 신속한장애대처및유지보수용이

27

ldquo전용 브라우저의 경우 Script Engine을 별도로 구성

하지만 GAUCE의 경우는 범용적인 표준 JavaScript

를 그대로 사용하기 때문에 다른 문법의 Script를 추가

적으로 배울 필요가 없습니다rdquo

bullGAUCE는별도의뷰어또는전용브라우저를사용하

지않고 OS에포함되어진 Internet Explorer를기본

으로사용합니다

항목 IE 기반 Viewer 기반 전용브라우저기반

동작방식구분

해당제품

GAUCE (쉬프트정보통신)

MiPlatform (투비소프트)TrustForm (컴스퀘어)

OZ Xstudio (포시에스) 등

MiPlatForm (투비소프트)OZ Xstudio (포시에스) 등

장점

bull 웹응용과혼합개발가능(유연성)

bull Design의미려함bull IE는다양한기능제공

(워드엑셀보기 HTTPS 지원)

bull 개발사가개발소스를이용하여기능확장이나포팅시유리(확장성)

단점bull IE의기능에의존적이며기능제약이발생하는경우에해법을제시미흡

bull IE에 ActiveX로임베딩시킨경우에뷰어자체가올라가므로무겁고 웹페이지와상호운영하는데번거롭거나불가능적요인발생

bull 디자인측면의기능을많이가지고있는뷰어(Flex WPF) 외에는웹(HTML)과같은디자인에유연성미흡

bull 자체개발한뷰어는 IE의기능에비해기능적제한적상황발생

Component Sets

전용브라우저

OS

Component Sets

IE

Viewer

OS

Component Sets

IE

OS

28

Page 13: 의장점 - shift.co.kr fileOpen Architecture 의장점 기존 시스템에비해조약한UI ... 웹표준기술적용및통합 요소기술캡슐화 체계화된기술지원 기반환경전환

개발툴에서메인창의서브창을선택하여구성할수있습니다 GAUCE MDI는자체규격에의해개발된브라우저에서동작하는 viewer 기반의제품과는달리일반웹브라우저에서 MDI를동작할수있습니다

또한 데이터연계도공유 DataSet을두어데이터공유및동기화하여사용할수있습니다

ldquo브라우저에서의 SDI amp MDI 기능을 지원합니다rdquo

ㅣ브라우저에서의 SDI amp MDI 기능지원ㅣ

14

bull DataSet Component를통한빠른응답속도와대용량데이터통합처리bull 대용량 Data 처리에도원활한버퍼링수행(데이터분할전송기능 FirstRow기능)bull 변경된 Data만을 Data Tunneling기법을통해빠르게출력

ldquo세계 최고의 대용량 데이터 전송속도를 제공합니다rdquo

ㅣData Tunneling과Data 압축기법ㅣ

Client GAUCE DataSet

HTTP

Tunneling

ampBuffering

GAUCE Data Service

InnoXync Server Module

InnoXync Data Service

Business Framework

Application

Web Application ServerInnoXyncDataSet

사용자 Explorer

Data Block 1

hellip

Data Block 2

Data Block 3

업무Process

Legacy System

Database암호화부분처리압축다양한통신방식지원

ㅣ대용량 Data 처리기술구성도ㅣ

15

쉬프트정보통신이보유한대용량데이터처리엔진관련특허기술을통한최고의속도퍼포먼스를약속드립니다

ldquo세계 최고의 대용량 데이터 전송속도를 제공합니다rdquo

0

5

10

15

20

25

30

35

10000 50000 100000

대용량데이터처리속도비교(실험조건 JSON데이터동일서버)

Ajax Adobe Flex GAUCE

초Sec

데이터조회건수

ㅣ대용량 Data 처리속도테스트결과비교ㅣ

16

bull GAUCE Grid는 Excel 원본파일을 Grid로 Import할수있습니다Excel 저장및 Excel을구동하여 Excel sheet로 Export 할수있습니다TXT EXCEL CSV HTML변환을지원하며 타이틀및작성정보까지추가기능 65535건이상의데이터 Export시자동 Sheet 추가기능을제공합니다

bull GAUCE는 SinglineGrid외에 Multiline-TreeGrid를제공하여다수의 Column을가로 Scroll없이한Record로표현하는 Multiline을쉽게표현해줍니다

ldquoExcel Export amp Import 기능 MultilineTree Grid 기능을 제공합니다rdquo

ㅣExcel Export amp Import 기능ㅣ

ㅣMultilineTree Gridㅣ

17

ㅣBlock Selectionㅣ

ㅣDrag amp Dropㅣ

bull GAUCE Grid는 Column DragampDrop Cell값의 Grid간 DragampDrop등다양한 DragampDrop동작을지원합니다

bull GAUCE Grid는각각선택영역을마우스로드래그하여 Block을지정한후 Copy하여Excel로 Paste하는등다양한동작을할수있습니다 (Grid Block Copy기능)

ldquoDrag amp Drop기능 Block Selection 기능을 제공합니다rdquo

18

GAUCE Grid는 Column별 Sorting Filtering기능을지원하며마우스오른쪽버튼을통해임의의사용자정의기능을추가하거나화면예제에서볼수있는것과같은장문의 Tooltip도삽입할수있습니다

ldquoSort Tooltip 기능을 제공합니다rdquo

ㅣSort Tooltip 기능ㅣ

19

bullGRID MultiLineTree GRID Report MDI

등시스템구축시기능및사용자만족도에서

bull최상의화면을구현할수있는컴포넌트를제공

bull 제품매출과레퍼런스에서

가장앞선 X-Internet 제품입니다

bull 전용 IDE 뿐만아니라일반적인툴로도상호전환개발가능

bull 마법사기능및디버깅 외부컴포넌트 폼코드및사용자정의템플릿

등개발생산성극대화

bull Elipse Plug-In Beaver로 개발을쉽게가능

bull 시스템구축시안정적

제품의공급 기술지원및개발인력지원가능

20

bull Report APM SSO 보안모듈등시스템운영을위해필요한타 솔루션

과의손쉬운연계를통해시스템의구성을최적화할수있습니다 bull IE 브라우저를Viewer 개념으로사용하며경량화된컴포넌트들이

유기적으로동작하므로화면이가볍게움직입니다

bull Binary Data 처리 DataBuffering FirstRow 압축 MutiDataSet 구조의

통신등으로대량의Data의처리속도를최상으로유지가능합니다

bull ActiveUpdate 모듈을통해사용자들에게 Runtime 시에필요한

모듈을쉽게배포할수있습니다bull유니코드(UTF-8 UTF-16)를완벽하게지원하므로글로벌시스템구축을

안정적으로지원합니다

21

bull 자체제작된 CHART 컴포넌트및 CHART DESIGNER 의제공으로강력하고손쉬운 CHART

기능의구현이가능

bull 33개의 CHART Series 를제공한다 (기본타입 14개 + 확장타입 8개 + 재정통계타입 9개 +

게이지 2개)

22

bull Visual적인조작에의해여러가지형식의입력자료들로부터여러가지 Series들과 Function들을

구현하는임의의차트를편집하여여러가지형식의출력자료파일들로생성하는 ShiftChart 전용의

Chart 편집용 Windows 어플리케이션

23

bull 기존사용화면변경없이 ShiftCrossBrowserjs 만호출하면동작합니다

bull TOInBGAUCEInnoXync 제품의 UI 부분에대해 Cross Browsing를지원합니다

bull Internet Explorer 이외에도 4대브라우저(Chrome FireFox Safari Opera)를지원합니다

24

데이터 조회용 웹시스템 개발30여가지종류의 Chart를이용하여2차원 3차원변환 회원 수치조회외많은옵션을제공

Web Report 개발4GL 과동일한수준의리포트양식작성 제공및웹과연계된보고서활용으로 MIS 활용도극대화

Back office 데이터 관리대용량데이터처리및 빠른내응답속도가요구되는웹기반백오피스데이터관리시스템

웹기반 애플리케이션 개발MIS SFAS CRIM EIS ERP HRD CallCenter Financial 외

CS로 구축된 업무시스템기존의 4GL CS 레거시등을가우스액티브엔터프라이즈를통하여웹기반시스템인웹마이그레이션

25

구 분단 위

0

20000

40000

60000

80000

100000

120000

140000

160000

180000

초기화면 입력 조회

및 비교

153817

29678

439 173

2208816744

0

02

04

06

08

1

12

14

16

18

입력 조회 입력 조회 입력 조회

비교

응답시간 응답시간26

ldquo새로운 개발언어습득이 필요없으며(JavaScriptVBScript

JavaASPC) 전용Tool이 아니어도 자유로운 편집이

가능하므로 개발자의 학습곡선이 고속으로 상승합니다rdquo

01 02 03 04

bull End-User로부터요구되는상당수의기본기능이이미구현되어있는UI Component 방식의코딩

bull DataSet통신방식을통한 Multi-Row Multi-DataSet(Table)의CRUD(조회입력수정삭제)처리및UI Component의사용으로화면본수의획기적인감소가이루어지므로해당기능구현공수절감

bull Data 조회및 Transaction 처리의빠른응답

bull 시스템부하최소화bull 네트워크부하감소bull 조회입력화면의일원화

bull 화면개발Tool Report 디자인 Tool 기본제공bull UI Component의각기능에대한완전한

형태의 Sample 및 Manual 제공bull 당사의숙련되고수준높은기술지원및컨설팅

생산성향상(제품의특징장점)

사용자 개발자편의성확보

성능개선

생산성향상(Tool 서비스요소) 동일한기능의화면개발시 통상적으로경우에따라공수기준 20~60

가량단축가능(UI Component적용시 End-User의요구사항이휠씬더까다로워지는경향을반영한수치로 GAUCE 사용으로요구사항의과도한상승시공수단축이거의없는경우도있음(공수지연사례는전혀없음)

사용자 측면bull 웹상에서다양한 Application UI 및기능제공bull 시스템적응도가빠르고만족도극대화bull 업무처리시간의단축

개발자 측면bull 복잡하고다양한요구사항수용및편리한개발bull ActiveX 및 Program의재사용성증대bull 프레젠테이션과비즈니스로직의분리로관리 용이bull 신속한장애대처및유지보수용이

27

ldquo전용 브라우저의 경우 Script Engine을 별도로 구성

하지만 GAUCE의 경우는 범용적인 표준 JavaScript

를 그대로 사용하기 때문에 다른 문법의 Script를 추가

적으로 배울 필요가 없습니다rdquo

bullGAUCE는별도의뷰어또는전용브라우저를사용하

지않고 OS에포함되어진 Internet Explorer를기본

으로사용합니다

항목 IE 기반 Viewer 기반 전용브라우저기반

동작방식구분

해당제품

GAUCE (쉬프트정보통신)

MiPlatform (투비소프트)TrustForm (컴스퀘어)

OZ Xstudio (포시에스) 등

MiPlatForm (투비소프트)OZ Xstudio (포시에스) 등

장점

bull 웹응용과혼합개발가능(유연성)

bull Design의미려함bull IE는다양한기능제공

(워드엑셀보기 HTTPS 지원)

bull 개발사가개발소스를이용하여기능확장이나포팅시유리(확장성)

단점bull IE의기능에의존적이며기능제약이발생하는경우에해법을제시미흡

bull IE에 ActiveX로임베딩시킨경우에뷰어자체가올라가므로무겁고 웹페이지와상호운영하는데번거롭거나불가능적요인발생

bull 디자인측면의기능을많이가지고있는뷰어(Flex WPF) 외에는웹(HTML)과같은디자인에유연성미흡

bull 자체개발한뷰어는 IE의기능에비해기능적제한적상황발생

Component Sets

전용브라우저

OS

Component Sets

IE

Viewer

OS

Component Sets

IE

OS

28

Page 14: 의장점 - shift.co.kr fileOpen Architecture 의장점 기존 시스템에비해조약한UI ... 웹표준기술적용및통합 요소기술캡슐화 체계화된기술지원 기반환경전환

bull DataSet Component를통한빠른응답속도와대용량데이터통합처리bull 대용량 Data 처리에도원활한버퍼링수행(데이터분할전송기능 FirstRow기능)bull 변경된 Data만을 Data Tunneling기법을통해빠르게출력

ldquo세계 최고의 대용량 데이터 전송속도를 제공합니다rdquo

ㅣData Tunneling과Data 압축기법ㅣ

Client GAUCE DataSet

HTTP

Tunneling

ampBuffering

GAUCE Data Service

InnoXync Server Module

InnoXync Data Service

Business Framework

Application

Web Application ServerInnoXyncDataSet

사용자 Explorer

Data Block 1

hellip

Data Block 2

Data Block 3

업무Process

Legacy System

Database암호화부분처리압축다양한통신방식지원

ㅣ대용량 Data 처리기술구성도ㅣ

15

쉬프트정보통신이보유한대용량데이터처리엔진관련특허기술을통한최고의속도퍼포먼스를약속드립니다

ldquo세계 최고의 대용량 데이터 전송속도를 제공합니다rdquo

0

5

10

15

20

25

30

35

10000 50000 100000

대용량데이터처리속도비교(실험조건 JSON데이터동일서버)

Ajax Adobe Flex GAUCE

초Sec

데이터조회건수

ㅣ대용량 Data 처리속도테스트결과비교ㅣ

16

bull GAUCE Grid는 Excel 원본파일을 Grid로 Import할수있습니다Excel 저장및 Excel을구동하여 Excel sheet로 Export 할수있습니다TXT EXCEL CSV HTML변환을지원하며 타이틀및작성정보까지추가기능 65535건이상의데이터 Export시자동 Sheet 추가기능을제공합니다

bull GAUCE는 SinglineGrid외에 Multiline-TreeGrid를제공하여다수의 Column을가로 Scroll없이한Record로표현하는 Multiline을쉽게표현해줍니다

ldquoExcel Export amp Import 기능 MultilineTree Grid 기능을 제공합니다rdquo

ㅣExcel Export amp Import 기능ㅣ

ㅣMultilineTree Gridㅣ

17

ㅣBlock Selectionㅣ

ㅣDrag amp Dropㅣ

bull GAUCE Grid는 Column DragampDrop Cell값의 Grid간 DragampDrop등다양한 DragampDrop동작을지원합니다

bull GAUCE Grid는각각선택영역을마우스로드래그하여 Block을지정한후 Copy하여Excel로 Paste하는등다양한동작을할수있습니다 (Grid Block Copy기능)

ldquoDrag amp Drop기능 Block Selection 기능을 제공합니다rdquo

18

GAUCE Grid는 Column별 Sorting Filtering기능을지원하며마우스오른쪽버튼을통해임의의사용자정의기능을추가하거나화면예제에서볼수있는것과같은장문의 Tooltip도삽입할수있습니다

ldquoSort Tooltip 기능을 제공합니다rdquo

ㅣSort Tooltip 기능ㅣ

19

bullGRID MultiLineTree GRID Report MDI

등시스템구축시기능및사용자만족도에서

bull최상의화면을구현할수있는컴포넌트를제공

bull 제품매출과레퍼런스에서

가장앞선 X-Internet 제품입니다

bull 전용 IDE 뿐만아니라일반적인툴로도상호전환개발가능

bull 마법사기능및디버깅 외부컴포넌트 폼코드및사용자정의템플릿

등개발생산성극대화

bull Elipse Plug-In Beaver로 개발을쉽게가능

bull 시스템구축시안정적

제품의공급 기술지원및개발인력지원가능

20

bull Report APM SSO 보안모듈등시스템운영을위해필요한타 솔루션

과의손쉬운연계를통해시스템의구성을최적화할수있습니다 bull IE 브라우저를Viewer 개념으로사용하며경량화된컴포넌트들이

유기적으로동작하므로화면이가볍게움직입니다

bull Binary Data 처리 DataBuffering FirstRow 압축 MutiDataSet 구조의

통신등으로대량의Data의처리속도를최상으로유지가능합니다

bull ActiveUpdate 모듈을통해사용자들에게 Runtime 시에필요한

모듈을쉽게배포할수있습니다bull유니코드(UTF-8 UTF-16)를완벽하게지원하므로글로벌시스템구축을

안정적으로지원합니다

21

bull 자체제작된 CHART 컴포넌트및 CHART DESIGNER 의제공으로강력하고손쉬운 CHART

기능의구현이가능

bull 33개의 CHART Series 를제공한다 (기본타입 14개 + 확장타입 8개 + 재정통계타입 9개 +

게이지 2개)

22

bull Visual적인조작에의해여러가지형식의입력자료들로부터여러가지 Series들과 Function들을

구현하는임의의차트를편집하여여러가지형식의출력자료파일들로생성하는 ShiftChart 전용의

Chart 편집용 Windows 어플리케이션

23

bull 기존사용화면변경없이 ShiftCrossBrowserjs 만호출하면동작합니다

bull TOInBGAUCEInnoXync 제품의 UI 부분에대해 Cross Browsing를지원합니다

bull Internet Explorer 이외에도 4대브라우저(Chrome FireFox Safari Opera)를지원합니다

24

데이터 조회용 웹시스템 개발30여가지종류의 Chart를이용하여2차원 3차원변환 회원 수치조회외많은옵션을제공

Web Report 개발4GL 과동일한수준의리포트양식작성 제공및웹과연계된보고서활용으로 MIS 활용도극대화

Back office 데이터 관리대용량데이터처리및 빠른내응답속도가요구되는웹기반백오피스데이터관리시스템

웹기반 애플리케이션 개발MIS SFAS CRIM EIS ERP HRD CallCenter Financial 외

CS로 구축된 업무시스템기존의 4GL CS 레거시등을가우스액티브엔터프라이즈를통하여웹기반시스템인웹마이그레이션

25

구 분단 위

0

20000

40000

60000

80000

100000

120000

140000

160000

180000

초기화면 입력 조회

및 비교

153817

29678

439 173

2208816744

0

02

04

06

08

1

12

14

16

18

입력 조회 입력 조회 입력 조회

비교

응답시간 응답시간26

ldquo새로운 개발언어습득이 필요없으며(JavaScriptVBScript

JavaASPC) 전용Tool이 아니어도 자유로운 편집이

가능하므로 개발자의 학습곡선이 고속으로 상승합니다rdquo

01 02 03 04

bull End-User로부터요구되는상당수의기본기능이이미구현되어있는UI Component 방식의코딩

bull DataSet통신방식을통한 Multi-Row Multi-DataSet(Table)의CRUD(조회입력수정삭제)처리및UI Component의사용으로화면본수의획기적인감소가이루어지므로해당기능구현공수절감

bull Data 조회및 Transaction 처리의빠른응답

bull 시스템부하최소화bull 네트워크부하감소bull 조회입력화면의일원화

bull 화면개발Tool Report 디자인 Tool 기본제공bull UI Component의각기능에대한완전한

형태의 Sample 및 Manual 제공bull 당사의숙련되고수준높은기술지원및컨설팅

생산성향상(제품의특징장점)

사용자 개발자편의성확보

성능개선

생산성향상(Tool 서비스요소) 동일한기능의화면개발시 통상적으로경우에따라공수기준 20~60

가량단축가능(UI Component적용시 End-User의요구사항이휠씬더까다로워지는경향을반영한수치로 GAUCE 사용으로요구사항의과도한상승시공수단축이거의없는경우도있음(공수지연사례는전혀없음)

사용자 측면bull 웹상에서다양한 Application UI 및기능제공bull 시스템적응도가빠르고만족도극대화bull 업무처리시간의단축

개발자 측면bull 복잡하고다양한요구사항수용및편리한개발bull ActiveX 및 Program의재사용성증대bull 프레젠테이션과비즈니스로직의분리로관리 용이bull 신속한장애대처및유지보수용이

27

ldquo전용 브라우저의 경우 Script Engine을 별도로 구성

하지만 GAUCE의 경우는 범용적인 표준 JavaScript

를 그대로 사용하기 때문에 다른 문법의 Script를 추가

적으로 배울 필요가 없습니다rdquo

bullGAUCE는별도의뷰어또는전용브라우저를사용하

지않고 OS에포함되어진 Internet Explorer를기본

으로사용합니다

항목 IE 기반 Viewer 기반 전용브라우저기반

동작방식구분

해당제품

GAUCE (쉬프트정보통신)

MiPlatform (투비소프트)TrustForm (컴스퀘어)

OZ Xstudio (포시에스) 등

MiPlatForm (투비소프트)OZ Xstudio (포시에스) 등

장점

bull 웹응용과혼합개발가능(유연성)

bull Design의미려함bull IE는다양한기능제공

(워드엑셀보기 HTTPS 지원)

bull 개발사가개발소스를이용하여기능확장이나포팅시유리(확장성)

단점bull IE의기능에의존적이며기능제약이발생하는경우에해법을제시미흡

bull IE에 ActiveX로임베딩시킨경우에뷰어자체가올라가므로무겁고 웹페이지와상호운영하는데번거롭거나불가능적요인발생

bull 디자인측면의기능을많이가지고있는뷰어(Flex WPF) 외에는웹(HTML)과같은디자인에유연성미흡

bull 자체개발한뷰어는 IE의기능에비해기능적제한적상황발생

Component Sets

전용브라우저

OS

Component Sets

IE

Viewer

OS

Component Sets

IE

OS

28

Page 15: 의장점 - shift.co.kr fileOpen Architecture 의장점 기존 시스템에비해조약한UI ... 웹표준기술적용및통합 요소기술캡슐화 체계화된기술지원 기반환경전환

쉬프트정보통신이보유한대용량데이터처리엔진관련특허기술을통한최고의속도퍼포먼스를약속드립니다

ldquo세계 최고의 대용량 데이터 전송속도를 제공합니다rdquo

0

5

10

15

20

25

30

35

10000 50000 100000

대용량데이터처리속도비교(실험조건 JSON데이터동일서버)

Ajax Adobe Flex GAUCE

초Sec

데이터조회건수

ㅣ대용량 Data 처리속도테스트결과비교ㅣ

16

bull GAUCE Grid는 Excel 원본파일을 Grid로 Import할수있습니다Excel 저장및 Excel을구동하여 Excel sheet로 Export 할수있습니다TXT EXCEL CSV HTML변환을지원하며 타이틀및작성정보까지추가기능 65535건이상의데이터 Export시자동 Sheet 추가기능을제공합니다

bull GAUCE는 SinglineGrid외에 Multiline-TreeGrid를제공하여다수의 Column을가로 Scroll없이한Record로표현하는 Multiline을쉽게표현해줍니다

ldquoExcel Export amp Import 기능 MultilineTree Grid 기능을 제공합니다rdquo

ㅣExcel Export amp Import 기능ㅣ

ㅣMultilineTree Gridㅣ

17

ㅣBlock Selectionㅣ

ㅣDrag amp Dropㅣ

bull GAUCE Grid는 Column DragampDrop Cell값의 Grid간 DragampDrop등다양한 DragampDrop동작을지원합니다

bull GAUCE Grid는각각선택영역을마우스로드래그하여 Block을지정한후 Copy하여Excel로 Paste하는등다양한동작을할수있습니다 (Grid Block Copy기능)

ldquoDrag amp Drop기능 Block Selection 기능을 제공합니다rdquo

18

GAUCE Grid는 Column별 Sorting Filtering기능을지원하며마우스오른쪽버튼을통해임의의사용자정의기능을추가하거나화면예제에서볼수있는것과같은장문의 Tooltip도삽입할수있습니다

ldquoSort Tooltip 기능을 제공합니다rdquo

ㅣSort Tooltip 기능ㅣ

19

bullGRID MultiLineTree GRID Report MDI

등시스템구축시기능및사용자만족도에서

bull최상의화면을구현할수있는컴포넌트를제공

bull 제품매출과레퍼런스에서

가장앞선 X-Internet 제품입니다

bull 전용 IDE 뿐만아니라일반적인툴로도상호전환개발가능

bull 마법사기능및디버깅 외부컴포넌트 폼코드및사용자정의템플릿

등개발생산성극대화

bull Elipse Plug-In Beaver로 개발을쉽게가능

bull 시스템구축시안정적

제품의공급 기술지원및개발인력지원가능

20

bull Report APM SSO 보안모듈등시스템운영을위해필요한타 솔루션

과의손쉬운연계를통해시스템의구성을최적화할수있습니다 bull IE 브라우저를Viewer 개념으로사용하며경량화된컴포넌트들이

유기적으로동작하므로화면이가볍게움직입니다

bull Binary Data 처리 DataBuffering FirstRow 압축 MutiDataSet 구조의

통신등으로대량의Data의처리속도를최상으로유지가능합니다

bull ActiveUpdate 모듈을통해사용자들에게 Runtime 시에필요한

모듈을쉽게배포할수있습니다bull유니코드(UTF-8 UTF-16)를완벽하게지원하므로글로벌시스템구축을

안정적으로지원합니다

21

bull 자체제작된 CHART 컴포넌트및 CHART DESIGNER 의제공으로강력하고손쉬운 CHART

기능의구현이가능

bull 33개의 CHART Series 를제공한다 (기본타입 14개 + 확장타입 8개 + 재정통계타입 9개 +

게이지 2개)

22

bull Visual적인조작에의해여러가지형식의입력자료들로부터여러가지 Series들과 Function들을

구현하는임의의차트를편집하여여러가지형식의출력자료파일들로생성하는 ShiftChart 전용의

Chart 편집용 Windows 어플리케이션

23

bull 기존사용화면변경없이 ShiftCrossBrowserjs 만호출하면동작합니다

bull TOInBGAUCEInnoXync 제품의 UI 부분에대해 Cross Browsing를지원합니다

bull Internet Explorer 이외에도 4대브라우저(Chrome FireFox Safari Opera)를지원합니다

24

데이터 조회용 웹시스템 개발30여가지종류의 Chart를이용하여2차원 3차원변환 회원 수치조회외많은옵션을제공

Web Report 개발4GL 과동일한수준의리포트양식작성 제공및웹과연계된보고서활용으로 MIS 활용도극대화

Back office 데이터 관리대용량데이터처리및 빠른내응답속도가요구되는웹기반백오피스데이터관리시스템

웹기반 애플리케이션 개발MIS SFAS CRIM EIS ERP HRD CallCenter Financial 외

CS로 구축된 업무시스템기존의 4GL CS 레거시등을가우스액티브엔터프라이즈를통하여웹기반시스템인웹마이그레이션

25

구 분단 위

0

20000

40000

60000

80000

100000

120000

140000

160000

180000

초기화면 입력 조회

및 비교

153817

29678

439 173

2208816744

0

02

04

06

08

1

12

14

16

18

입력 조회 입력 조회 입력 조회

비교

응답시간 응답시간26

ldquo새로운 개발언어습득이 필요없으며(JavaScriptVBScript

JavaASPC) 전용Tool이 아니어도 자유로운 편집이

가능하므로 개발자의 학습곡선이 고속으로 상승합니다rdquo

01 02 03 04

bull End-User로부터요구되는상당수의기본기능이이미구현되어있는UI Component 방식의코딩

bull DataSet통신방식을통한 Multi-Row Multi-DataSet(Table)의CRUD(조회입력수정삭제)처리및UI Component의사용으로화면본수의획기적인감소가이루어지므로해당기능구현공수절감

bull Data 조회및 Transaction 처리의빠른응답

bull 시스템부하최소화bull 네트워크부하감소bull 조회입력화면의일원화

bull 화면개발Tool Report 디자인 Tool 기본제공bull UI Component의각기능에대한완전한

형태의 Sample 및 Manual 제공bull 당사의숙련되고수준높은기술지원및컨설팅

생산성향상(제품의특징장점)

사용자 개발자편의성확보

성능개선

생산성향상(Tool 서비스요소) 동일한기능의화면개발시 통상적으로경우에따라공수기준 20~60

가량단축가능(UI Component적용시 End-User의요구사항이휠씬더까다로워지는경향을반영한수치로 GAUCE 사용으로요구사항의과도한상승시공수단축이거의없는경우도있음(공수지연사례는전혀없음)

사용자 측면bull 웹상에서다양한 Application UI 및기능제공bull 시스템적응도가빠르고만족도극대화bull 업무처리시간의단축

개발자 측면bull 복잡하고다양한요구사항수용및편리한개발bull ActiveX 및 Program의재사용성증대bull 프레젠테이션과비즈니스로직의분리로관리 용이bull 신속한장애대처및유지보수용이

27

ldquo전용 브라우저의 경우 Script Engine을 별도로 구성

하지만 GAUCE의 경우는 범용적인 표준 JavaScript

를 그대로 사용하기 때문에 다른 문법의 Script를 추가

적으로 배울 필요가 없습니다rdquo

bullGAUCE는별도의뷰어또는전용브라우저를사용하

지않고 OS에포함되어진 Internet Explorer를기본

으로사용합니다

항목 IE 기반 Viewer 기반 전용브라우저기반

동작방식구분

해당제품

GAUCE (쉬프트정보통신)

MiPlatform (투비소프트)TrustForm (컴스퀘어)

OZ Xstudio (포시에스) 등

MiPlatForm (투비소프트)OZ Xstudio (포시에스) 등

장점

bull 웹응용과혼합개발가능(유연성)

bull Design의미려함bull IE는다양한기능제공

(워드엑셀보기 HTTPS 지원)

bull 개발사가개발소스를이용하여기능확장이나포팅시유리(확장성)

단점bull IE의기능에의존적이며기능제약이발생하는경우에해법을제시미흡

bull IE에 ActiveX로임베딩시킨경우에뷰어자체가올라가므로무겁고 웹페이지와상호운영하는데번거롭거나불가능적요인발생

bull 디자인측면의기능을많이가지고있는뷰어(Flex WPF) 외에는웹(HTML)과같은디자인에유연성미흡

bull 자체개발한뷰어는 IE의기능에비해기능적제한적상황발생

Component Sets

전용브라우저

OS

Component Sets

IE

Viewer

OS

Component Sets

IE

OS

28

Page 16: 의장점 - shift.co.kr fileOpen Architecture 의장점 기존 시스템에비해조약한UI ... 웹표준기술적용및통합 요소기술캡슐화 체계화된기술지원 기반환경전환

bull GAUCE Grid는 Excel 원본파일을 Grid로 Import할수있습니다Excel 저장및 Excel을구동하여 Excel sheet로 Export 할수있습니다TXT EXCEL CSV HTML변환을지원하며 타이틀및작성정보까지추가기능 65535건이상의데이터 Export시자동 Sheet 추가기능을제공합니다

bull GAUCE는 SinglineGrid외에 Multiline-TreeGrid를제공하여다수의 Column을가로 Scroll없이한Record로표현하는 Multiline을쉽게표현해줍니다

ldquoExcel Export amp Import 기능 MultilineTree Grid 기능을 제공합니다rdquo

ㅣExcel Export amp Import 기능ㅣ

ㅣMultilineTree Gridㅣ

17

ㅣBlock Selectionㅣ

ㅣDrag amp Dropㅣ

bull GAUCE Grid는 Column DragampDrop Cell값의 Grid간 DragampDrop등다양한 DragampDrop동작을지원합니다

bull GAUCE Grid는각각선택영역을마우스로드래그하여 Block을지정한후 Copy하여Excel로 Paste하는등다양한동작을할수있습니다 (Grid Block Copy기능)

ldquoDrag amp Drop기능 Block Selection 기능을 제공합니다rdquo

18

GAUCE Grid는 Column별 Sorting Filtering기능을지원하며마우스오른쪽버튼을통해임의의사용자정의기능을추가하거나화면예제에서볼수있는것과같은장문의 Tooltip도삽입할수있습니다

ldquoSort Tooltip 기능을 제공합니다rdquo

ㅣSort Tooltip 기능ㅣ

19

bullGRID MultiLineTree GRID Report MDI

등시스템구축시기능및사용자만족도에서

bull최상의화면을구현할수있는컴포넌트를제공

bull 제품매출과레퍼런스에서

가장앞선 X-Internet 제품입니다

bull 전용 IDE 뿐만아니라일반적인툴로도상호전환개발가능

bull 마법사기능및디버깅 외부컴포넌트 폼코드및사용자정의템플릿

등개발생산성극대화

bull Elipse Plug-In Beaver로 개발을쉽게가능

bull 시스템구축시안정적

제품의공급 기술지원및개발인력지원가능

20

bull Report APM SSO 보안모듈등시스템운영을위해필요한타 솔루션

과의손쉬운연계를통해시스템의구성을최적화할수있습니다 bull IE 브라우저를Viewer 개념으로사용하며경량화된컴포넌트들이

유기적으로동작하므로화면이가볍게움직입니다

bull Binary Data 처리 DataBuffering FirstRow 압축 MutiDataSet 구조의

통신등으로대량의Data의처리속도를최상으로유지가능합니다

bull ActiveUpdate 모듈을통해사용자들에게 Runtime 시에필요한

모듈을쉽게배포할수있습니다bull유니코드(UTF-8 UTF-16)를완벽하게지원하므로글로벌시스템구축을

안정적으로지원합니다

21

bull 자체제작된 CHART 컴포넌트및 CHART DESIGNER 의제공으로강력하고손쉬운 CHART

기능의구현이가능

bull 33개의 CHART Series 를제공한다 (기본타입 14개 + 확장타입 8개 + 재정통계타입 9개 +

게이지 2개)

22

bull Visual적인조작에의해여러가지형식의입력자료들로부터여러가지 Series들과 Function들을

구현하는임의의차트를편집하여여러가지형식의출력자료파일들로생성하는 ShiftChart 전용의

Chart 편집용 Windows 어플리케이션

23

bull 기존사용화면변경없이 ShiftCrossBrowserjs 만호출하면동작합니다

bull TOInBGAUCEInnoXync 제품의 UI 부분에대해 Cross Browsing를지원합니다

bull Internet Explorer 이외에도 4대브라우저(Chrome FireFox Safari Opera)를지원합니다

24

데이터 조회용 웹시스템 개발30여가지종류의 Chart를이용하여2차원 3차원변환 회원 수치조회외많은옵션을제공

Web Report 개발4GL 과동일한수준의리포트양식작성 제공및웹과연계된보고서활용으로 MIS 활용도극대화

Back office 데이터 관리대용량데이터처리및 빠른내응답속도가요구되는웹기반백오피스데이터관리시스템

웹기반 애플리케이션 개발MIS SFAS CRIM EIS ERP HRD CallCenter Financial 외

CS로 구축된 업무시스템기존의 4GL CS 레거시등을가우스액티브엔터프라이즈를통하여웹기반시스템인웹마이그레이션

25

구 분단 위

0

20000

40000

60000

80000

100000

120000

140000

160000

180000

초기화면 입력 조회

및 비교

153817

29678

439 173

2208816744

0

02

04

06

08

1

12

14

16

18

입력 조회 입력 조회 입력 조회

비교

응답시간 응답시간26

ldquo새로운 개발언어습득이 필요없으며(JavaScriptVBScript

JavaASPC) 전용Tool이 아니어도 자유로운 편집이

가능하므로 개발자의 학습곡선이 고속으로 상승합니다rdquo

01 02 03 04

bull End-User로부터요구되는상당수의기본기능이이미구현되어있는UI Component 방식의코딩

bull DataSet통신방식을통한 Multi-Row Multi-DataSet(Table)의CRUD(조회입력수정삭제)처리및UI Component의사용으로화면본수의획기적인감소가이루어지므로해당기능구현공수절감

bull Data 조회및 Transaction 처리의빠른응답

bull 시스템부하최소화bull 네트워크부하감소bull 조회입력화면의일원화

bull 화면개발Tool Report 디자인 Tool 기본제공bull UI Component의각기능에대한완전한

형태의 Sample 및 Manual 제공bull 당사의숙련되고수준높은기술지원및컨설팅

생산성향상(제품의특징장점)

사용자 개발자편의성확보

성능개선

생산성향상(Tool 서비스요소) 동일한기능의화면개발시 통상적으로경우에따라공수기준 20~60

가량단축가능(UI Component적용시 End-User의요구사항이휠씬더까다로워지는경향을반영한수치로 GAUCE 사용으로요구사항의과도한상승시공수단축이거의없는경우도있음(공수지연사례는전혀없음)

사용자 측면bull 웹상에서다양한 Application UI 및기능제공bull 시스템적응도가빠르고만족도극대화bull 업무처리시간의단축

개발자 측면bull 복잡하고다양한요구사항수용및편리한개발bull ActiveX 및 Program의재사용성증대bull 프레젠테이션과비즈니스로직의분리로관리 용이bull 신속한장애대처및유지보수용이

27

ldquo전용 브라우저의 경우 Script Engine을 별도로 구성

하지만 GAUCE의 경우는 범용적인 표준 JavaScript

를 그대로 사용하기 때문에 다른 문법의 Script를 추가

적으로 배울 필요가 없습니다rdquo

bullGAUCE는별도의뷰어또는전용브라우저를사용하

지않고 OS에포함되어진 Internet Explorer를기본

으로사용합니다

항목 IE 기반 Viewer 기반 전용브라우저기반

동작방식구분

해당제품

GAUCE (쉬프트정보통신)

MiPlatform (투비소프트)TrustForm (컴스퀘어)

OZ Xstudio (포시에스) 등

MiPlatForm (투비소프트)OZ Xstudio (포시에스) 등

장점

bull 웹응용과혼합개발가능(유연성)

bull Design의미려함bull IE는다양한기능제공

(워드엑셀보기 HTTPS 지원)

bull 개발사가개발소스를이용하여기능확장이나포팅시유리(확장성)

단점bull IE의기능에의존적이며기능제약이발생하는경우에해법을제시미흡

bull IE에 ActiveX로임베딩시킨경우에뷰어자체가올라가므로무겁고 웹페이지와상호운영하는데번거롭거나불가능적요인발생

bull 디자인측면의기능을많이가지고있는뷰어(Flex WPF) 외에는웹(HTML)과같은디자인에유연성미흡

bull 자체개발한뷰어는 IE의기능에비해기능적제한적상황발생

Component Sets

전용브라우저

OS

Component Sets

IE

Viewer

OS

Component Sets

IE

OS

28

Page 17: 의장점 - shift.co.kr fileOpen Architecture 의장점 기존 시스템에비해조약한UI ... 웹표준기술적용및통합 요소기술캡슐화 체계화된기술지원 기반환경전환

ㅣBlock Selectionㅣ

ㅣDrag amp Dropㅣ

bull GAUCE Grid는 Column DragampDrop Cell값의 Grid간 DragampDrop등다양한 DragampDrop동작을지원합니다

bull GAUCE Grid는각각선택영역을마우스로드래그하여 Block을지정한후 Copy하여Excel로 Paste하는등다양한동작을할수있습니다 (Grid Block Copy기능)

ldquoDrag amp Drop기능 Block Selection 기능을 제공합니다rdquo

18

GAUCE Grid는 Column별 Sorting Filtering기능을지원하며마우스오른쪽버튼을통해임의의사용자정의기능을추가하거나화면예제에서볼수있는것과같은장문의 Tooltip도삽입할수있습니다

ldquoSort Tooltip 기능을 제공합니다rdquo

ㅣSort Tooltip 기능ㅣ

19

bullGRID MultiLineTree GRID Report MDI

등시스템구축시기능및사용자만족도에서

bull최상의화면을구현할수있는컴포넌트를제공

bull 제품매출과레퍼런스에서

가장앞선 X-Internet 제품입니다

bull 전용 IDE 뿐만아니라일반적인툴로도상호전환개발가능

bull 마법사기능및디버깅 외부컴포넌트 폼코드및사용자정의템플릿

등개발생산성극대화

bull Elipse Plug-In Beaver로 개발을쉽게가능

bull 시스템구축시안정적

제품의공급 기술지원및개발인력지원가능

20

bull Report APM SSO 보안모듈등시스템운영을위해필요한타 솔루션

과의손쉬운연계를통해시스템의구성을최적화할수있습니다 bull IE 브라우저를Viewer 개념으로사용하며경량화된컴포넌트들이

유기적으로동작하므로화면이가볍게움직입니다

bull Binary Data 처리 DataBuffering FirstRow 압축 MutiDataSet 구조의

통신등으로대량의Data의처리속도를최상으로유지가능합니다

bull ActiveUpdate 모듈을통해사용자들에게 Runtime 시에필요한

모듈을쉽게배포할수있습니다bull유니코드(UTF-8 UTF-16)를완벽하게지원하므로글로벌시스템구축을

안정적으로지원합니다

21

bull 자체제작된 CHART 컴포넌트및 CHART DESIGNER 의제공으로강력하고손쉬운 CHART

기능의구현이가능

bull 33개의 CHART Series 를제공한다 (기본타입 14개 + 확장타입 8개 + 재정통계타입 9개 +

게이지 2개)

22

bull Visual적인조작에의해여러가지형식의입력자료들로부터여러가지 Series들과 Function들을

구현하는임의의차트를편집하여여러가지형식의출력자료파일들로생성하는 ShiftChart 전용의

Chart 편집용 Windows 어플리케이션

23

bull 기존사용화면변경없이 ShiftCrossBrowserjs 만호출하면동작합니다

bull TOInBGAUCEInnoXync 제품의 UI 부분에대해 Cross Browsing를지원합니다

bull Internet Explorer 이외에도 4대브라우저(Chrome FireFox Safari Opera)를지원합니다

24

데이터 조회용 웹시스템 개발30여가지종류의 Chart를이용하여2차원 3차원변환 회원 수치조회외많은옵션을제공

Web Report 개발4GL 과동일한수준의리포트양식작성 제공및웹과연계된보고서활용으로 MIS 활용도극대화

Back office 데이터 관리대용량데이터처리및 빠른내응답속도가요구되는웹기반백오피스데이터관리시스템

웹기반 애플리케이션 개발MIS SFAS CRIM EIS ERP HRD CallCenter Financial 외

CS로 구축된 업무시스템기존의 4GL CS 레거시등을가우스액티브엔터프라이즈를통하여웹기반시스템인웹마이그레이션

25

구 분단 위

0

20000

40000

60000

80000

100000

120000

140000

160000

180000

초기화면 입력 조회

및 비교

153817

29678

439 173

2208816744

0

02

04

06

08

1

12

14

16

18

입력 조회 입력 조회 입력 조회

비교

응답시간 응답시간26

ldquo새로운 개발언어습득이 필요없으며(JavaScriptVBScript

JavaASPC) 전용Tool이 아니어도 자유로운 편집이

가능하므로 개발자의 학습곡선이 고속으로 상승합니다rdquo

01 02 03 04

bull End-User로부터요구되는상당수의기본기능이이미구현되어있는UI Component 방식의코딩

bull DataSet통신방식을통한 Multi-Row Multi-DataSet(Table)의CRUD(조회입력수정삭제)처리및UI Component의사용으로화면본수의획기적인감소가이루어지므로해당기능구현공수절감

bull Data 조회및 Transaction 처리의빠른응답

bull 시스템부하최소화bull 네트워크부하감소bull 조회입력화면의일원화

bull 화면개발Tool Report 디자인 Tool 기본제공bull UI Component의각기능에대한완전한

형태의 Sample 및 Manual 제공bull 당사의숙련되고수준높은기술지원및컨설팅

생산성향상(제품의특징장점)

사용자 개발자편의성확보

성능개선

생산성향상(Tool 서비스요소) 동일한기능의화면개발시 통상적으로경우에따라공수기준 20~60

가량단축가능(UI Component적용시 End-User의요구사항이휠씬더까다로워지는경향을반영한수치로 GAUCE 사용으로요구사항의과도한상승시공수단축이거의없는경우도있음(공수지연사례는전혀없음)

사용자 측면bull 웹상에서다양한 Application UI 및기능제공bull 시스템적응도가빠르고만족도극대화bull 업무처리시간의단축

개발자 측면bull 복잡하고다양한요구사항수용및편리한개발bull ActiveX 및 Program의재사용성증대bull 프레젠테이션과비즈니스로직의분리로관리 용이bull 신속한장애대처및유지보수용이

27

ldquo전용 브라우저의 경우 Script Engine을 별도로 구성

하지만 GAUCE의 경우는 범용적인 표준 JavaScript

를 그대로 사용하기 때문에 다른 문법의 Script를 추가

적으로 배울 필요가 없습니다rdquo

bullGAUCE는별도의뷰어또는전용브라우저를사용하

지않고 OS에포함되어진 Internet Explorer를기본

으로사용합니다

항목 IE 기반 Viewer 기반 전용브라우저기반

동작방식구분

해당제품

GAUCE (쉬프트정보통신)

MiPlatform (투비소프트)TrustForm (컴스퀘어)

OZ Xstudio (포시에스) 등

MiPlatForm (투비소프트)OZ Xstudio (포시에스) 등

장점

bull 웹응용과혼합개발가능(유연성)

bull Design의미려함bull IE는다양한기능제공

(워드엑셀보기 HTTPS 지원)

bull 개발사가개발소스를이용하여기능확장이나포팅시유리(확장성)

단점bull IE의기능에의존적이며기능제약이발생하는경우에해법을제시미흡

bull IE에 ActiveX로임베딩시킨경우에뷰어자체가올라가므로무겁고 웹페이지와상호운영하는데번거롭거나불가능적요인발생

bull 디자인측면의기능을많이가지고있는뷰어(Flex WPF) 외에는웹(HTML)과같은디자인에유연성미흡

bull 자체개발한뷰어는 IE의기능에비해기능적제한적상황발생

Component Sets

전용브라우저

OS

Component Sets

IE

Viewer

OS

Component Sets

IE

OS

28

Page 18: 의장점 - shift.co.kr fileOpen Architecture 의장점 기존 시스템에비해조약한UI ... 웹표준기술적용및통합 요소기술캡슐화 체계화된기술지원 기반환경전환

GAUCE Grid는 Column별 Sorting Filtering기능을지원하며마우스오른쪽버튼을통해임의의사용자정의기능을추가하거나화면예제에서볼수있는것과같은장문의 Tooltip도삽입할수있습니다

ldquoSort Tooltip 기능을 제공합니다rdquo

ㅣSort Tooltip 기능ㅣ

19

bullGRID MultiLineTree GRID Report MDI

등시스템구축시기능및사용자만족도에서

bull최상의화면을구현할수있는컴포넌트를제공

bull 제품매출과레퍼런스에서

가장앞선 X-Internet 제품입니다

bull 전용 IDE 뿐만아니라일반적인툴로도상호전환개발가능

bull 마법사기능및디버깅 외부컴포넌트 폼코드및사용자정의템플릿

등개발생산성극대화

bull Elipse Plug-In Beaver로 개발을쉽게가능

bull 시스템구축시안정적

제품의공급 기술지원및개발인력지원가능

20

bull Report APM SSO 보안모듈등시스템운영을위해필요한타 솔루션

과의손쉬운연계를통해시스템의구성을최적화할수있습니다 bull IE 브라우저를Viewer 개념으로사용하며경량화된컴포넌트들이

유기적으로동작하므로화면이가볍게움직입니다

bull Binary Data 처리 DataBuffering FirstRow 압축 MutiDataSet 구조의

통신등으로대량의Data의처리속도를최상으로유지가능합니다

bull ActiveUpdate 모듈을통해사용자들에게 Runtime 시에필요한

모듈을쉽게배포할수있습니다bull유니코드(UTF-8 UTF-16)를완벽하게지원하므로글로벌시스템구축을

안정적으로지원합니다

21

bull 자체제작된 CHART 컴포넌트및 CHART DESIGNER 의제공으로강력하고손쉬운 CHART

기능의구현이가능

bull 33개의 CHART Series 를제공한다 (기본타입 14개 + 확장타입 8개 + 재정통계타입 9개 +

게이지 2개)

22

bull Visual적인조작에의해여러가지형식의입력자료들로부터여러가지 Series들과 Function들을

구현하는임의의차트를편집하여여러가지형식의출력자료파일들로생성하는 ShiftChart 전용의

Chart 편집용 Windows 어플리케이션

23

bull 기존사용화면변경없이 ShiftCrossBrowserjs 만호출하면동작합니다

bull TOInBGAUCEInnoXync 제품의 UI 부분에대해 Cross Browsing를지원합니다

bull Internet Explorer 이외에도 4대브라우저(Chrome FireFox Safari Opera)를지원합니다

24

데이터 조회용 웹시스템 개발30여가지종류의 Chart를이용하여2차원 3차원변환 회원 수치조회외많은옵션을제공

Web Report 개발4GL 과동일한수준의리포트양식작성 제공및웹과연계된보고서활용으로 MIS 활용도극대화

Back office 데이터 관리대용량데이터처리및 빠른내응답속도가요구되는웹기반백오피스데이터관리시스템

웹기반 애플리케이션 개발MIS SFAS CRIM EIS ERP HRD CallCenter Financial 외

CS로 구축된 업무시스템기존의 4GL CS 레거시등을가우스액티브엔터프라이즈를통하여웹기반시스템인웹마이그레이션

25

구 분단 위

0

20000

40000

60000

80000

100000

120000

140000

160000

180000

초기화면 입력 조회

및 비교

153817

29678

439 173

2208816744

0

02

04

06

08

1

12

14

16

18

입력 조회 입력 조회 입력 조회

비교

응답시간 응답시간26

ldquo새로운 개발언어습득이 필요없으며(JavaScriptVBScript

JavaASPC) 전용Tool이 아니어도 자유로운 편집이

가능하므로 개발자의 학습곡선이 고속으로 상승합니다rdquo

01 02 03 04

bull End-User로부터요구되는상당수의기본기능이이미구현되어있는UI Component 방식의코딩

bull DataSet통신방식을통한 Multi-Row Multi-DataSet(Table)의CRUD(조회입력수정삭제)처리및UI Component의사용으로화면본수의획기적인감소가이루어지므로해당기능구현공수절감

bull Data 조회및 Transaction 처리의빠른응답

bull 시스템부하최소화bull 네트워크부하감소bull 조회입력화면의일원화

bull 화면개발Tool Report 디자인 Tool 기본제공bull UI Component의각기능에대한완전한

형태의 Sample 및 Manual 제공bull 당사의숙련되고수준높은기술지원및컨설팅

생산성향상(제품의특징장점)

사용자 개발자편의성확보

성능개선

생산성향상(Tool 서비스요소) 동일한기능의화면개발시 통상적으로경우에따라공수기준 20~60

가량단축가능(UI Component적용시 End-User의요구사항이휠씬더까다로워지는경향을반영한수치로 GAUCE 사용으로요구사항의과도한상승시공수단축이거의없는경우도있음(공수지연사례는전혀없음)

사용자 측면bull 웹상에서다양한 Application UI 및기능제공bull 시스템적응도가빠르고만족도극대화bull 업무처리시간의단축

개발자 측면bull 복잡하고다양한요구사항수용및편리한개발bull ActiveX 및 Program의재사용성증대bull 프레젠테이션과비즈니스로직의분리로관리 용이bull 신속한장애대처및유지보수용이

27

ldquo전용 브라우저의 경우 Script Engine을 별도로 구성

하지만 GAUCE의 경우는 범용적인 표준 JavaScript

를 그대로 사용하기 때문에 다른 문법의 Script를 추가

적으로 배울 필요가 없습니다rdquo

bullGAUCE는별도의뷰어또는전용브라우저를사용하

지않고 OS에포함되어진 Internet Explorer를기본

으로사용합니다

항목 IE 기반 Viewer 기반 전용브라우저기반

동작방식구분

해당제품

GAUCE (쉬프트정보통신)

MiPlatform (투비소프트)TrustForm (컴스퀘어)

OZ Xstudio (포시에스) 등

MiPlatForm (투비소프트)OZ Xstudio (포시에스) 등

장점

bull 웹응용과혼합개발가능(유연성)

bull Design의미려함bull IE는다양한기능제공

(워드엑셀보기 HTTPS 지원)

bull 개발사가개발소스를이용하여기능확장이나포팅시유리(확장성)

단점bull IE의기능에의존적이며기능제약이발생하는경우에해법을제시미흡

bull IE에 ActiveX로임베딩시킨경우에뷰어자체가올라가므로무겁고 웹페이지와상호운영하는데번거롭거나불가능적요인발생

bull 디자인측면의기능을많이가지고있는뷰어(Flex WPF) 외에는웹(HTML)과같은디자인에유연성미흡

bull 자체개발한뷰어는 IE의기능에비해기능적제한적상황발생

Component Sets

전용브라우저

OS

Component Sets

IE

Viewer

OS

Component Sets

IE

OS

28

Page 19: 의장점 - shift.co.kr fileOpen Architecture 의장점 기존 시스템에비해조약한UI ... 웹표준기술적용및통합 요소기술캡슐화 체계화된기술지원 기반환경전환

bullGRID MultiLineTree GRID Report MDI

등시스템구축시기능및사용자만족도에서

bull최상의화면을구현할수있는컴포넌트를제공

bull 제품매출과레퍼런스에서

가장앞선 X-Internet 제품입니다

bull 전용 IDE 뿐만아니라일반적인툴로도상호전환개발가능

bull 마법사기능및디버깅 외부컴포넌트 폼코드및사용자정의템플릿

등개발생산성극대화

bull Elipse Plug-In Beaver로 개발을쉽게가능

bull 시스템구축시안정적

제품의공급 기술지원및개발인력지원가능

20

bull Report APM SSO 보안모듈등시스템운영을위해필요한타 솔루션

과의손쉬운연계를통해시스템의구성을최적화할수있습니다 bull IE 브라우저를Viewer 개념으로사용하며경량화된컴포넌트들이

유기적으로동작하므로화면이가볍게움직입니다

bull Binary Data 처리 DataBuffering FirstRow 압축 MutiDataSet 구조의

통신등으로대량의Data의처리속도를최상으로유지가능합니다

bull ActiveUpdate 모듈을통해사용자들에게 Runtime 시에필요한

모듈을쉽게배포할수있습니다bull유니코드(UTF-8 UTF-16)를완벽하게지원하므로글로벌시스템구축을

안정적으로지원합니다

21

bull 자체제작된 CHART 컴포넌트및 CHART DESIGNER 의제공으로강력하고손쉬운 CHART

기능의구현이가능

bull 33개의 CHART Series 를제공한다 (기본타입 14개 + 확장타입 8개 + 재정통계타입 9개 +

게이지 2개)

22

bull Visual적인조작에의해여러가지형식의입력자료들로부터여러가지 Series들과 Function들을

구현하는임의의차트를편집하여여러가지형식의출력자료파일들로생성하는 ShiftChart 전용의

Chart 편집용 Windows 어플리케이션

23

bull 기존사용화면변경없이 ShiftCrossBrowserjs 만호출하면동작합니다

bull TOInBGAUCEInnoXync 제품의 UI 부분에대해 Cross Browsing를지원합니다

bull Internet Explorer 이외에도 4대브라우저(Chrome FireFox Safari Opera)를지원합니다

24

데이터 조회용 웹시스템 개발30여가지종류의 Chart를이용하여2차원 3차원변환 회원 수치조회외많은옵션을제공

Web Report 개발4GL 과동일한수준의리포트양식작성 제공및웹과연계된보고서활용으로 MIS 활용도극대화

Back office 데이터 관리대용량데이터처리및 빠른내응답속도가요구되는웹기반백오피스데이터관리시스템

웹기반 애플리케이션 개발MIS SFAS CRIM EIS ERP HRD CallCenter Financial 외

CS로 구축된 업무시스템기존의 4GL CS 레거시등을가우스액티브엔터프라이즈를통하여웹기반시스템인웹마이그레이션

25

구 분단 위

0

20000

40000

60000

80000

100000

120000

140000

160000

180000

초기화면 입력 조회

및 비교

153817

29678

439 173

2208816744

0

02

04

06

08

1

12

14

16

18

입력 조회 입력 조회 입력 조회

비교

응답시간 응답시간26

ldquo새로운 개발언어습득이 필요없으며(JavaScriptVBScript

JavaASPC) 전용Tool이 아니어도 자유로운 편집이

가능하므로 개발자의 학습곡선이 고속으로 상승합니다rdquo

01 02 03 04

bull End-User로부터요구되는상당수의기본기능이이미구현되어있는UI Component 방식의코딩

bull DataSet통신방식을통한 Multi-Row Multi-DataSet(Table)의CRUD(조회입력수정삭제)처리및UI Component의사용으로화면본수의획기적인감소가이루어지므로해당기능구현공수절감

bull Data 조회및 Transaction 처리의빠른응답

bull 시스템부하최소화bull 네트워크부하감소bull 조회입력화면의일원화

bull 화면개발Tool Report 디자인 Tool 기본제공bull UI Component의각기능에대한완전한

형태의 Sample 및 Manual 제공bull 당사의숙련되고수준높은기술지원및컨설팅

생산성향상(제품의특징장점)

사용자 개발자편의성확보

성능개선

생산성향상(Tool 서비스요소) 동일한기능의화면개발시 통상적으로경우에따라공수기준 20~60

가량단축가능(UI Component적용시 End-User의요구사항이휠씬더까다로워지는경향을반영한수치로 GAUCE 사용으로요구사항의과도한상승시공수단축이거의없는경우도있음(공수지연사례는전혀없음)

사용자 측면bull 웹상에서다양한 Application UI 및기능제공bull 시스템적응도가빠르고만족도극대화bull 업무처리시간의단축

개발자 측면bull 복잡하고다양한요구사항수용및편리한개발bull ActiveX 및 Program의재사용성증대bull 프레젠테이션과비즈니스로직의분리로관리 용이bull 신속한장애대처및유지보수용이

27

ldquo전용 브라우저의 경우 Script Engine을 별도로 구성

하지만 GAUCE의 경우는 범용적인 표준 JavaScript

를 그대로 사용하기 때문에 다른 문법의 Script를 추가

적으로 배울 필요가 없습니다rdquo

bullGAUCE는별도의뷰어또는전용브라우저를사용하

지않고 OS에포함되어진 Internet Explorer를기본

으로사용합니다

항목 IE 기반 Viewer 기반 전용브라우저기반

동작방식구분

해당제품

GAUCE (쉬프트정보통신)

MiPlatform (투비소프트)TrustForm (컴스퀘어)

OZ Xstudio (포시에스) 등

MiPlatForm (투비소프트)OZ Xstudio (포시에스) 등

장점

bull 웹응용과혼합개발가능(유연성)

bull Design의미려함bull IE는다양한기능제공

(워드엑셀보기 HTTPS 지원)

bull 개발사가개발소스를이용하여기능확장이나포팅시유리(확장성)

단점bull IE의기능에의존적이며기능제약이발생하는경우에해법을제시미흡

bull IE에 ActiveX로임베딩시킨경우에뷰어자체가올라가므로무겁고 웹페이지와상호운영하는데번거롭거나불가능적요인발생

bull 디자인측면의기능을많이가지고있는뷰어(Flex WPF) 외에는웹(HTML)과같은디자인에유연성미흡

bull 자체개발한뷰어는 IE의기능에비해기능적제한적상황발생

Component Sets

전용브라우저

OS

Component Sets

IE

Viewer

OS

Component Sets

IE

OS

28

Page 20: 의장점 - shift.co.kr fileOpen Architecture 의장점 기존 시스템에비해조약한UI ... 웹표준기술적용및통합 요소기술캡슐화 체계화된기술지원 기반환경전환

bull Report APM SSO 보안모듈등시스템운영을위해필요한타 솔루션

과의손쉬운연계를통해시스템의구성을최적화할수있습니다 bull IE 브라우저를Viewer 개념으로사용하며경량화된컴포넌트들이

유기적으로동작하므로화면이가볍게움직입니다

bull Binary Data 처리 DataBuffering FirstRow 압축 MutiDataSet 구조의

통신등으로대량의Data의처리속도를최상으로유지가능합니다

bull ActiveUpdate 모듈을통해사용자들에게 Runtime 시에필요한

모듈을쉽게배포할수있습니다bull유니코드(UTF-8 UTF-16)를완벽하게지원하므로글로벌시스템구축을

안정적으로지원합니다

21

bull 자체제작된 CHART 컴포넌트및 CHART DESIGNER 의제공으로강력하고손쉬운 CHART

기능의구현이가능

bull 33개의 CHART Series 를제공한다 (기본타입 14개 + 확장타입 8개 + 재정통계타입 9개 +

게이지 2개)

22

bull Visual적인조작에의해여러가지형식의입력자료들로부터여러가지 Series들과 Function들을

구현하는임의의차트를편집하여여러가지형식의출력자료파일들로생성하는 ShiftChart 전용의

Chart 편집용 Windows 어플리케이션

23

bull 기존사용화면변경없이 ShiftCrossBrowserjs 만호출하면동작합니다

bull TOInBGAUCEInnoXync 제품의 UI 부분에대해 Cross Browsing를지원합니다

bull Internet Explorer 이외에도 4대브라우저(Chrome FireFox Safari Opera)를지원합니다

24

데이터 조회용 웹시스템 개발30여가지종류의 Chart를이용하여2차원 3차원변환 회원 수치조회외많은옵션을제공

Web Report 개발4GL 과동일한수준의리포트양식작성 제공및웹과연계된보고서활용으로 MIS 활용도극대화

Back office 데이터 관리대용량데이터처리및 빠른내응답속도가요구되는웹기반백오피스데이터관리시스템

웹기반 애플리케이션 개발MIS SFAS CRIM EIS ERP HRD CallCenter Financial 외

CS로 구축된 업무시스템기존의 4GL CS 레거시등을가우스액티브엔터프라이즈를통하여웹기반시스템인웹마이그레이션

25

구 분단 위

0

20000

40000

60000

80000

100000

120000

140000

160000

180000

초기화면 입력 조회

및 비교

153817

29678

439 173

2208816744

0

02

04

06

08

1

12

14

16

18

입력 조회 입력 조회 입력 조회

비교

응답시간 응답시간26

ldquo새로운 개발언어습득이 필요없으며(JavaScriptVBScript

JavaASPC) 전용Tool이 아니어도 자유로운 편집이

가능하므로 개발자의 학습곡선이 고속으로 상승합니다rdquo

01 02 03 04

bull End-User로부터요구되는상당수의기본기능이이미구현되어있는UI Component 방식의코딩

bull DataSet통신방식을통한 Multi-Row Multi-DataSet(Table)의CRUD(조회입력수정삭제)처리및UI Component의사용으로화면본수의획기적인감소가이루어지므로해당기능구현공수절감

bull Data 조회및 Transaction 처리의빠른응답

bull 시스템부하최소화bull 네트워크부하감소bull 조회입력화면의일원화

bull 화면개발Tool Report 디자인 Tool 기본제공bull UI Component의각기능에대한완전한

형태의 Sample 및 Manual 제공bull 당사의숙련되고수준높은기술지원및컨설팅

생산성향상(제품의특징장점)

사용자 개발자편의성확보

성능개선

생산성향상(Tool 서비스요소) 동일한기능의화면개발시 통상적으로경우에따라공수기준 20~60

가량단축가능(UI Component적용시 End-User의요구사항이휠씬더까다로워지는경향을반영한수치로 GAUCE 사용으로요구사항의과도한상승시공수단축이거의없는경우도있음(공수지연사례는전혀없음)

사용자 측면bull 웹상에서다양한 Application UI 및기능제공bull 시스템적응도가빠르고만족도극대화bull 업무처리시간의단축

개발자 측면bull 복잡하고다양한요구사항수용및편리한개발bull ActiveX 및 Program의재사용성증대bull 프레젠테이션과비즈니스로직의분리로관리 용이bull 신속한장애대처및유지보수용이

27

ldquo전용 브라우저의 경우 Script Engine을 별도로 구성

하지만 GAUCE의 경우는 범용적인 표준 JavaScript

를 그대로 사용하기 때문에 다른 문법의 Script를 추가

적으로 배울 필요가 없습니다rdquo

bullGAUCE는별도의뷰어또는전용브라우저를사용하

지않고 OS에포함되어진 Internet Explorer를기본

으로사용합니다

항목 IE 기반 Viewer 기반 전용브라우저기반

동작방식구분

해당제품

GAUCE (쉬프트정보통신)

MiPlatform (투비소프트)TrustForm (컴스퀘어)

OZ Xstudio (포시에스) 등

MiPlatForm (투비소프트)OZ Xstudio (포시에스) 등

장점

bull 웹응용과혼합개발가능(유연성)

bull Design의미려함bull IE는다양한기능제공

(워드엑셀보기 HTTPS 지원)

bull 개발사가개발소스를이용하여기능확장이나포팅시유리(확장성)

단점bull IE의기능에의존적이며기능제약이발생하는경우에해법을제시미흡

bull IE에 ActiveX로임베딩시킨경우에뷰어자체가올라가므로무겁고 웹페이지와상호운영하는데번거롭거나불가능적요인발생

bull 디자인측면의기능을많이가지고있는뷰어(Flex WPF) 외에는웹(HTML)과같은디자인에유연성미흡

bull 자체개발한뷰어는 IE의기능에비해기능적제한적상황발생

Component Sets

전용브라우저

OS

Component Sets

IE

Viewer

OS

Component Sets

IE

OS

28

Page 21: 의장점 - shift.co.kr fileOpen Architecture 의장점 기존 시스템에비해조약한UI ... 웹표준기술적용및통합 요소기술캡슐화 체계화된기술지원 기반환경전환

bull 자체제작된 CHART 컴포넌트및 CHART DESIGNER 의제공으로강력하고손쉬운 CHART

기능의구현이가능

bull 33개의 CHART Series 를제공한다 (기본타입 14개 + 확장타입 8개 + 재정통계타입 9개 +

게이지 2개)

22

bull Visual적인조작에의해여러가지형식의입력자료들로부터여러가지 Series들과 Function들을

구현하는임의의차트를편집하여여러가지형식의출력자료파일들로생성하는 ShiftChart 전용의

Chart 편집용 Windows 어플리케이션

23

bull 기존사용화면변경없이 ShiftCrossBrowserjs 만호출하면동작합니다

bull TOInBGAUCEInnoXync 제품의 UI 부분에대해 Cross Browsing를지원합니다

bull Internet Explorer 이외에도 4대브라우저(Chrome FireFox Safari Opera)를지원합니다

24

데이터 조회용 웹시스템 개발30여가지종류의 Chart를이용하여2차원 3차원변환 회원 수치조회외많은옵션을제공

Web Report 개발4GL 과동일한수준의리포트양식작성 제공및웹과연계된보고서활용으로 MIS 활용도극대화

Back office 데이터 관리대용량데이터처리및 빠른내응답속도가요구되는웹기반백오피스데이터관리시스템

웹기반 애플리케이션 개발MIS SFAS CRIM EIS ERP HRD CallCenter Financial 외

CS로 구축된 업무시스템기존의 4GL CS 레거시등을가우스액티브엔터프라이즈를통하여웹기반시스템인웹마이그레이션

25

구 분단 위

0

20000

40000

60000

80000

100000

120000

140000

160000

180000

초기화면 입력 조회

및 비교

153817

29678

439 173

2208816744

0

02

04

06

08

1

12

14

16

18

입력 조회 입력 조회 입력 조회

비교

응답시간 응답시간26

ldquo새로운 개발언어습득이 필요없으며(JavaScriptVBScript

JavaASPC) 전용Tool이 아니어도 자유로운 편집이

가능하므로 개발자의 학습곡선이 고속으로 상승합니다rdquo

01 02 03 04

bull End-User로부터요구되는상당수의기본기능이이미구현되어있는UI Component 방식의코딩

bull DataSet통신방식을통한 Multi-Row Multi-DataSet(Table)의CRUD(조회입력수정삭제)처리및UI Component의사용으로화면본수의획기적인감소가이루어지므로해당기능구현공수절감

bull Data 조회및 Transaction 처리의빠른응답

bull 시스템부하최소화bull 네트워크부하감소bull 조회입력화면의일원화

bull 화면개발Tool Report 디자인 Tool 기본제공bull UI Component의각기능에대한완전한

형태의 Sample 및 Manual 제공bull 당사의숙련되고수준높은기술지원및컨설팅

생산성향상(제품의특징장점)

사용자 개발자편의성확보

성능개선

생산성향상(Tool 서비스요소) 동일한기능의화면개발시 통상적으로경우에따라공수기준 20~60

가량단축가능(UI Component적용시 End-User의요구사항이휠씬더까다로워지는경향을반영한수치로 GAUCE 사용으로요구사항의과도한상승시공수단축이거의없는경우도있음(공수지연사례는전혀없음)

사용자 측면bull 웹상에서다양한 Application UI 및기능제공bull 시스템적응도가빠르고만족도극대화bull 업무처리시간의단축

개발자 측면bull 복잡하고다양한요구사항수용및편리한개발bull ActiveX 및 Program의재사용성증대bull 프레젠테이션과비즈니스로직의분리로관리 용이bull 신속한장애대처및유지보수용이

27

ldquo전용 브라우저의 경우 Script Engine을 별도로 구성

하지만 GAUCE의 경우는 범용적인 표준 JavaScript

를 그대로 사용하기 때문에 다른 문법의 Script를 추가

적으로 배울 필요가 없습니다rdquo

bullGAUCE는별도의뷰어또는전용브라우저를사용하

지않고 OS에포함되어진 Internet Explorer를기본

으로사용합니다

항목 IE 기반 Viewer 기반 전용브라우저기반

동작방식구분

해당제품

GAUCE (쉬프트정보통신)

MiPlatform (투비소프트)TrustForm (컴스퀘어)

OZ Xstudio (포시에스) 등

MiPlatForm (투비소프트)OZ Xstudio (포시에스) 등

장점

bull 웹응용과혼합개발가능(유연성)

bull Design의미려함bull IE는다양한기능제공

(워드엑셀보기 HTTPS 지원)

bull 개발사가개발소스를이용하여기능확장이나포팅시유리(확장성)

단점bull IE의기능에의존적이며기능제약이발생하는경우에해법을제시미흡

bull IE에 ActiveX로임베딩시킨경우에뷰어자체가올라가므로무겁고 웹페이지와상호운영하는데번거롭거나불가능적요인발생

bull 디자인측면의기능을많이가지고있는뷰어(Flex WPF) 외에는웹(HTML)과같은디자인에유연성미흡

bull 자체개발한뷰어는 IE의기능에비해기능적제한적상황발생

Component Sets

전용브라우저

OS

Component Sets

IE

Viewer

OS

Component Sets

IE

OS

28

Page 22: 의장점 - shift.co.kr fileOpen Architecture 의장점 기존 시스템에비해조약한UI ... 웹표준기술적용및통합 요소기술캡슐화 체계화된기술지원 기반환경전환

bull Visual적인조작에의해여러가지형식의입력자료들로부터여러가지 Series들과 Function들을

구현하는임의의차트를편집하여여러가지형식의출력자료파일들로생성하는 ShiftChart 전용의

Chart 편집용 Windows 어플리케이션

23

bull 기존사용화면변경없이 ShiftCrossBrowserjs 만호출하면동작합니다

bull TOInBGAUCEInnoXync 제품의 UI 부분에대해 Cross Browsing를지원합니다

bull Internet Explorer 이외에도 4대브라우저(Chrome FireFox Safari Opera)를지원합니다

24

데이터 조회용 웹시스템 개발30여가지종류의 Chart를이용하여2차원 3차원변환 회원 수치조회외많은옵션을제공

Web Report 개발4GL 과동일한수준의리포트양식작성 제공및웹과연계된보고서활용으로 MIS 활용도극대화

Back office 데이터 관리대용량데이터처리및 빠른내응답속도가요구되는웹기반백오피스데이터관리시스템

웹기반 애플리케이션 개발MIS SFAS CRIM EIS ERP HRD CallCenter Financial 외

CS로 구축된 업무시스템기존의 4GL CS 레거시등을가우스액티브엔터프라이즈를통하여웹기반시스템인웹마이그레이션

25

구 분단 위

0

20000

40000

60000

80000

100000

120000

140000

160000

180000

초기화면 입력 조회

및 비교

153817

29678

439 173

2208816744

0

02

04

06

08

1

12

14

16

18

입력 조회 입력 조회 입력 조회

비교

응답시간 응답시간26

ldquo새로운 개발언어습득이 필요없으며(JavaScriptVBScript

JavaASPC) 전용Tool이 아니어도 자유로운 편집이

가능하므로 개발자의 학습곡선이 고속으로 상승합니다rdquo

01 02 03 04

bull End-User로부터요구되는상당수의기본기능이이미구현되어있는UI Component 방식의코딩

bull DataSet통신방식을통한 Multi-Row Multi-DataSet(Table)의CRUD(조회입력수정삭제)처리및UI Component의사용으로화면본수의획기적인감소가이루어지므로해당기능구현공수절감

bull Data 조회및 Transaction 처리의빠른응답

bull 시스템부하최소화bull 네트워크부하감소bull 조회입력화면의일원화

bull 화면개발Tool Report 디자인 Tool 기본제공bull UI Component의각기능에대한완전한

형태의 Sample 및 Manual 제공bull 당사의숙련되고수준높은기술지원및컨설팅

생산성향상(제품의특징장점)

사용자 개발자편의성확보

성능개선

생산성향상(Tool 서비스요소) 동일한기능의화면개발시 통상적으로경우에따라공수기준 20~60

가량단축가능(UI Component적용시 End-User의요구사항이휠씬더까다로워지는경향을반영한수치로 GAUCE 사용으로요구사항의과도한상승시공수단축이거의없는경우도있음(공수지연사례는전혀없음)

사용자 측면bull 웹상에서다양한 Application UI 및기능제공bull 시스템적응도가빠르고만족도극대화bull 업무처리시간의단축

개발자 측면bull 복잡하고다양한요구사항수용및편리한개발bull ActiveX 및 Program의재사용성증대bull 프레젠테이션과비즈니스로직의분리로관리 용이bull 신속한장애대처및유지보수용이

27

ldquo전용 브라우저의 경우 Script Engine을 별도로 구성

하지만 GAUCE의 경우는 범용적인 표준 JavaScript

를 그대로 사용하기 때문에 다른 문법의 Script를 추가

적으로 배울 필요가 없습니다rdquo

bullGAUCE는별도의뷰어또는전용브라우저를사용하

지않고 OS에포함되어진 Internet Explorer를기본

으로사용합니다

항목 IE 기반 Viewer 기반 전용브라우저기반

동작방식구분

해당제품

GAUCE (쉬프트정보통신)

MiPlatform (투비소프트)TrustForm (컴스퀘어)

OZ Xstudio (포시에스) 등

MiPlatForm (투비소프트)OZ Xstudio (포시에스) 등

장점

bull 웹응용과혼합개발가능(유연성)

bull Design의미려함bull IE는다양한기능제공

(워드엑셀보기 HTTPS 지원)

bull 개발사가개발소스를이용하여기능확장이나포팅시유리(확장성)

단점bull IE의기능에의존적이며기능제약이발생하는경우에해법을제시미흡

bull IE에 ActiveX로임베딩시킨경우에뷰어자체가올라가므로무겁고 웹페이지와상호운영하는데번거롭거나불가능적요인발생

bull 디자인측면의기능을많이가지고있는뷰어(Flex WPF) 외에는웹(HTML)과같은디자인에유연성미흡

bull 자체개발한뷰어는 IE의기능에비해기능적제한적상황발생

Component Sets

전용브라우저

OS

Component Sets

IE

Viewer

OS

Component Sets

IE

OS

28

Page 23: 의장점 - shift.co.kr fileOpen Architecture 의장점 기존 시스템에비해조약한UI ... 웹표준기술적용및통합 요소기술캡슐화 체계화된기술지원 기반환경전환

bull 기존사용화면변경없이 ShiftCrossBrowserjs 만호출하면동작합니다

bull TOInBGAUCEInnoXync 제품의 UI 부분에대해 Cross Browsing를지원합니다

bull Internet Explorer 이외에도 4대브라우저(Chrome FireFox Safari Opera)를지원합니다

24

데이터 조회용 웹시스템 개발30여가지종류의 Chart를이용하여2차원 3차원변환 회원 수치조회외많은옵션을제공

Web Report 개발4GL 과동일한수준의리포트양식작성 제공및웹과연계된보고서활용으로 MIS 활용도극대화

Back office 데이터 관리대용량데이터처리및 빠른내응답속도가요구되는웹기반백오피스데이터관리시스템

웹기반 애플리케이션 개발MIS SFAS CRIM EIS ERP HRD CallCenter Financial 외

CS로 구축된 업무시스템기존의 4GL CS 레거시등을가우스액티브엔터프라이즈를통하여웹기반시스템인웹마이그레이션

25

구 분단 위

0

20000

40000

60000

80000

100000

120000

140000

160000

180000

초기화면 입력 조회

및 비교

153817

29678

439 173

2208816744

0

02

04

06

08

1

12

14

16

18

입력 조회 입력 조회 입력 조회

비교

응답시간 응답시간26

ldquo새로운 개발언어습득이 필요없으며(JavaScriptVBScript

JavaASPC) 전용Tool이 아니어도 자유로운 편집이

가능하므로 개발자의 학습곡선이 고속으로 상승합니다rdquo

01 02 03 04

bull End-User로부터요구되는상당수의기본기능이이미구현되어있는UI Component 방식의코딩

bull DataSet통신방식을통한 Multi-Row Multi-DataSet(Table)의CRUD(조회입력수정삭제)처리및UI Component의사용으로화면본수의획기적인감소가이루어지므로해당기능구현공수절감

bull Data 조회및 Transaction 처리의빠른응답

bull 시스템부하최소화bull 네트워크부하감소bull 조회입력화면의일원화

bull 화면개발Tool Report 디자인 Tool 기본제공bull UI Component의각기능에대한완전한

형태의 Sample 및 Manual 제공bull 당사의숙련되고수준높은기술지원및컨설팅

생산성향상(제품의특징장점)

사용자 개발자편의성확보

성능개선

생산성향상(Tool 서비스요소) 동일한기능의화면개발시 통상적으로경우에따라공수기준 20~60

가량단축가능(UI Component적용시 End-User의요구사항이휠씬더까다로워지는경향을반영한수치로 GAUCE 사용으로요구사항의과도한상승시공수단축이거의없는경우도있음(공수지연사례는전혀없음)

사용자 측면bull 웹상에서다양한 Application UI 및기능제공bull 시스템적응도가빠르고만족도극대화bull 업무처리시간의단축

개발자 측면bull 복잡하고다양한요구사항수용및편리한개발bull ActiveX 및 Program의재사용성증대bull 프레젠테이션과비즈니스로직의분리로관리 용이bull 신속한장애대처및유지보수용이

27

ldquo전용 브라우저의 경우 Script Engine을 별도로 구성

하지만 GAUCE의 경우는 범용적인 표준 JavaScript

를 그대로 사용하기 때문에 다른 문법의 Script를 추가

적으로 배울 필요가 없습니다rdquo

bullGAUCE는별도의뷰어또는전용브라우저를사용하

지않고 OS에포함되어진 Internet Explorer를기본

으로사용합니다

항목 IE 기반 Viewer 기반 전용브라우저기반

동작방식구분

해당제품

GAUCE (쉬프트정보통신)

MiPlatform (투비소프트)TrustForm (컴스퀘어)

OZ Xstudio (포시에스) 등

MiPlatForm (투비소프트)OZ Xstudio (포시에스) 등

장점

bull 웹응용과혼합개발가능(유연성)

bull Design의미려함bull IE는다양한기능제공

(워드엑셀보기 HTTPS 지원)

bull 개발사가개발소스를이용하여기능확장이나포팅시유리(확장성)

단점bull IE의기능에의존적이며기능제약이발생하는경우에해법을제시미흡

bull IE에 ActiveX로임베딩시킨경우에뷰어자체가올라가므로무겁고 웹페이지와상호운영하는데번거롭거나불가능적요인발생

bull 디자인측면의기능을많이가지고있는뷰어(Flex WPF) 외에는웹(HTML)과같은디자인에유연성미흡

bull 자체개발한뷰어는 IE의기능에비해기능적제한적상황발생

Component Sets

전용브라우저

OS

Component Sets

IE

Viewer

OS

Component Sets

IE

OS

28

Page 24: 의장점 - shift.co.kr fileOpen Architecture 의장점 기존 시스템에비해조약한UI ... 웹표준기술적용및통합 요소기술캡슐화 체계화된기술지원 기반환경전환

데이터 조회용 웹시스템 개발30여가지종류의 Chart를이용하여2차원 3차원변환 회원 수치조회외많은옵션을제공

Web Report 개발4GL 과동일한수준의리포트양식작성 제공및웹과연계된보고서활용으로 MIS 활용도극대화

Back office 데이터 관리대용량데이터처리및 빠른내응답속도가요구되는웹기반백오피스데이터관리시스템

웹기반 애플리케이션 개발MIS SFAS CRIM EIS ERP HRD CallCenter Financial 외

CS로 구축된 업무시스템기존의 4GL CS 레거시등을가우스액티브엔터프라이즈를통하여웹기반시스템인웹마이그레이션

25

구 분단 위

0

20000

40000

60000

80000

100000

120000

140000

160000

180000

초기화면 입력 조회

및 비교

153817

29678

439 173

2208816744

0

02

04

06

08

1

12

14

16

18

입력 조회 입력 조회 입력 조회

비교

응답시간 응답시간26

ldquo새로운 개발언어습득이 필요없으며(JavaScriptVBScript

JavaASPC) 전용Tool이 아니어도 자유로운 편집이

가능하므로 개발자의 학습곡선이 고속으로 상승합니다rdquo

01 02 03 04

bull End-User로부터요구되는상당수의기본기능이이미구현되어있는UI Component 방식의코딩

bull DataSet통신방식을통한 Multi-Row Multi-DataSet(Table)의CRUD(조회입력수정삭제)처리및UI Component의사용으로화면본수의획기적인감소가이루어지므로해당기능구현공수절감

bull Data 조회및 Transaction 처리의빠른응답

bull 시스템부하최소화bull 네트워크부하감소bull 조회입력화면의일원화

bull 화면개발Tool Report 디자인 Tool 기본제공bull UI Component의각기능에대한완전한

형태의 Sample 및 Manual 제공bull 당사의숙련되고수준높은기술지원및컨설팅

생산성향상(제품의특징장점)

사용자 개발자편의성확보

성능개선

생산성향상(Tool 서비스요소) 동일한기능의화면개발시 통상적으로경우에따라공수기준 20~60

가량단축가능(UI Component적용시 End-User의요구사항이휠씬더까다로워지는경향을반영한수치로 GAUCE 사용으로요구사항의과도한상승시공수단축이거의없는경우도있음(공수지연사례는전혀없음)

사용자 측면bull 웹상에서다양한 Application UI 및기능제공bull 시스템적응도가빠르고만족도극대화bull 업무처리시간의단축

개발자 측면bull 복잡하고다양한요구사항수용및편리한개발bull ActiveX 및 Program의재사용성증대bull 프레젠테이션과비즈니스로직의분리로관리 용이bull 신속한장애대처및유지보수용이

27

ldquo전용 브라우저의 경우 Script Engine을 별도로 구성

하지만 GAUCE의 경우는 범용적인 표준 JavaScript

를 그대로 사용하기 때문에 다른 문법의 Script를 추가

적으로 배울 필요가 없습니다rdquo

bullGAUCE는별도의뷰어또는전용브라우저를사용하

지않고 OS에포함되어진 Internet Explorer를기본

으로사용합니다

항목 IE 기반 Viewer 기반 전용브라우저기반

동작방식구분

해당제품

GAUCE (쉬프트정보통신)

MiPlatform (투비소프트)TrustForm (컴스퀘어)

OZ Xstudio (포시에스) 등

MiPlatForm (투비소프트)OZ Xstudio (포시에스) 등

장점

bull 웹응용과혼합개발가능(유연성)

bull Design의미려함bull IE는다양한기능제공

(워드엑셀보기 HTTPS 지원)

bull 개발사가개발소스를이용하여기능확장이나포팅시유리(확장성)

단점bull IE의기능에의존적이며기능제약이발생하는경우에해법을제시미흡

bull IE에 ActiveX로임베딩시킨경우에뷰어자체가올라가므로무겁고 웹페이지와상호운영하는데번거롭거나불가능적요인발생

bull 디자인측면의기능을많이가지고있는뷰어(Flex WPF) 외에는웹(HTML)과같은디자인에유연성미흡

bull 자체개발한뷰어는 IE의기능에비해기능적제한적상황발생

Component Sets

전용브라우저

OS

Component Sets

IE

Viewer

OS

Component Sets

IE

OS

28

Page 25: 의장점 - shift.co.kr fileOpen Architecture 의장점 기존 시스템에비해조약한UI ... 웹표준기술적용및통합 요소기술캡슐화 체계화된기술지원 기반환경전환

구 분단 위

0

20000

40000

60000

80000

100000

120000

140000

160000

180000

초기화면 입력 조회

및 비교

153817

29678

439 173

2208816744

0

02

04

06

08

1

12

14

16

18

입력 조회 입력 조회 입력 조회

비교

응답시간 응답시간26

ldquo새로운 개발언어습득이 필요없으며(JavaScriptVBScript

JavaASPC) 전용Tool이 아니어도 자유로운 편집이

가능하므로 개발자의 학습곡선이 고속으로 상승합니다rdquo

01 02 03 04

bull End-User로부터요구되는상당수의기본기능이이미구현되어있는UI Component 방식의코딩

bull DataSet통신방식을통한 Multi-Row Multi-DataSet(Table)의CRUD(조회입력수정삭제)처리및UI Component의사용으로화면본수의획기적인감소가이루어지므로해당기능구현공수절감

bull Data 조회및 Transaction 처리의빠른응답

bull 시스템부하최소화bull 네트워크부하감소bull 조회입력화면의일원화

bull 화면개발Tool Report 디자인 Tool 기본제공bull UI Component의각기능에대한완전한

형태의 Sample 및 Manual 제공bull 당사의숙련되고수준높은기술지원및컨설팅

생산성향상(제품의특징장점)

사용자 개발자편의성확보

성능개선

생산성향상(Tool 서비스요소) 동일한기능의화면개발시 통상적으로경우에따라공수기준 20~60

가량단축가능(UI Component적용시 End-User의요구사항이휠씬더까다로워지는경향을반영한수치로 GAUCE 사용으로요구사항의과도한상승시공수단축이거의없는경우도있음(공수지연사례는전혀없음)

사용자 측면bull 웹상에서다양한 Application UI 및기능제공bull 시스템적응도가빠르고만족도극대화bull 업무처리시간의단축

개발자 측면bull 복잡하고다양한요구사항수용및편리한개발bull ActiveX 및 Program의재사용성증대bull 프레젠테이션과비즈니스로직의분리로관리 용이bull 신속한장애대처및유지보수용이

27

ldquo전용 브라우저의 경우 Script Engine을 별도로 구성

하지만 GAUCE의 경우는 범용적인 표준 JavaScript

를 그대로 사용하기 때문에 다른 문법의 Script를 추가

적으로 배울 필요가 없습니다rdquo

bullGAUCE는별도의뷰어또는전용브라우저를사용하

지않고 OS에포함되어진 Internet Explorer를기본

으로사용합니다

항목 IE 기반 Viewer 기반 전용브라우저기반

동작방식구분

해당제품

GAUCE (쉬프트정보통신)

MiPlatform (투비소프트)TrustForm (컴스퀘어)

OZ Xstudio (포시에스) 등

MiPlatForm (투비소프트)OZ Xstudio (포시에스) 등

장점

bull 웹응용과혼합개발가능(유연성)

bull Design의미려함bull IE는다양한기능제공

(워드엑셀보기 HTTPS 지원)

bull 개발사가개발소스를이용하여기능확장이나포팅시유리(확장성)

단점bull IE의기능에의존적이며기능제약이발생하는경우에해법을제시미흡

bull IE에 ActiveX로임베딩시킨경우에뷰어자체가올라가므로무겁고 웹페이지와상호운영하는데번거롭거나불가능적요인발생

bull 디자인측면의기능을많이가지고있는뷰어(Flex WPF) 외에는웹(HTML)과같은디자인에유연성미흡

bull 자체개발한뷰어는 IE의기능에비해기능적제한적상황발생

Component Sets

전용브라우저

OS

Component Sets

IE

Viewer

OS

Component Sets

IE

OS

28

Page 26: 의장점 - shift.co.kr fileOpen Architecture 의장점 기존 시스템에비해조약한UI ... 웹표준기술적용및통합 요소기술캡슐화 체계화된기술지원 기반환경전환

ldquo새로운 개발언어습득이 필요없으며(JavaScriptVBScript

JavaASPC) 전용Tool이 아니어도 자유로운 편집이

가능하므로 개발자의 학습곡선이 고속으로 상승합니다rdquo

01 02 03 04

bull End-User로부터요구되는상당수의기본기능이이미구현되어있는UI Component 방식의코딩

bull DataSet통신방식을통한 Multi-Row Multi-DataSet(Table)의CRUD(조회입력수정삭제)처리및UI Component의사용으로화면본수의획기적인감소가이루어지므로해당기능구현공수절감

bull Data 조회및 Transaction 처리의빠른응답

bull 시스템부하최소화bull 네트워크부하감소bull 조회입력화면의일원화

bull 화면개발Tool Report 디자인 Tool 기본제공bull UI Component의각기능에대한완전한

형태의 Sample 및 Manual 제공bull 당사의숙련되고수준높은기술지원및컨설팅

생산성향상(제품의특징장점)

사용자 개발자편의성확보

성능개선

생산성향상(Tool 서비스요소) 동일한기능의화면개발시 통상적으로경우에따라공수기준 20~60

가량단축가능(UI Component적용시 End-User의요구사항이휠씬더까다로워지는경향을반영한수치로 GAUCE 사용으로요구사항의과도한상승시공수단축이거의없는경우도있음(공수지연사례는전혀없음)

사용자 측면bull 웹상에서다양한 Application UI 및기능제공bull 시스템적응도가빠르고만족도극대화bull 업무처리시간의단축

개발자 측면bull 복잡하고다양한요구사항수용및편리한개발bull ActiveX 및 Program의재사용성증대bull 프레젠테이션과비즈니스로직의분리로관리 용이bull 신속한장애대처및유지보수용이

27

ldquo전용 브라우저의 경우 Script Engine을 별도로 구성

하지만 GAUCE의 경우는 범용적인 표준 JavaScript

를 그대로 사용하기 때문에 다른 문법의 Script를 추가

적으로 배울 필요가 없습니다rdquo

bullGAUCE는별도의뷰어또는전용브라우저를사용하

지않고 OS에포함되어진 Internet Explorer를기본

으로사용합니다

항목 IE 기반 Viewer 기반 전용브라우저기반

동작방식구분

해당제품

GAUCE (쉬프트정보통신)

MiPlatform (투비소프트)TrustForm (컴스퀘어)

OZ Xstudio (포시에스) 등

MiPlatForm (투비소프트)OZ Xstudio (포시에스) 등

장점

bull 웹응용과혼합개발가능(유연성)

bull Design의미려함bull IE는다양한기능제공

(워드엑셀보기 HTTPS 지원)

bull 개발사가개발소스를이용하여기능확장이나포팅시유리(확장성)

단점bull IE의기능에의존적이며기능제약이발생하는경우에해법을제시미흡

bull IE에 ActiveX로임베딩시킨경우에뷰어자체가올라가므로무겁고 웹페이지와상호운영하는데번거롭거나불가능적요인발생

bull 디자인측면의기능을많이가지고있는뷰어(Flex WPF) 외에는웹(HTML)과같은디자인에유연성미흡

bull 자체개발한뷰어는 IE의기능에비해기능적제한적상황발생

Component Sets

전용브라우저

OS

Component Sets

IE

Viewer

OS

Component Sets

IE

OS

28

Page 27: 의장점 - shift.co.kr fileOpen Architecture 의장점 기존 시스템에비해조약한UI ... 웹표준기술적용및통합 요소기술캡슐화 체계화된기술지원 기반환경전환

ldquo전용 브라우저의 경우 Script Engine을 별도로 구성

하지만 GAUCE의 경우는 범용적인 표준 JavaScript

를 그대로 사용하기 때문에 다른 문법의 Script를 추가

적으로 배울 필요가 없습니다rdquo

bullGAUCE는별도의뷰어또는전용브라우저를사용하

지않고 OS에포함되어진 Internet Explorer를기본

으로사용합니다

항목 IE 기반 Viewer 기반 전용브라우저기반

동작방식구분

해당제품

GAUCE (쉬프트정보통신)

MiPlatform (투비소프트)TrustForm (컴스퀘어)

OZ Xstudio (포시에스) 등

MiPlatForm (투비소프트)OZ Xstudio (포시에스) 등

장점

bull 웹응용과혼합개발가능(유연성)

bull Design의미려함bull IE는다양한기능제공

(워드엑셀보기 HTTPS 지원)

bull 개발사가개발소스를이용하여기능확장이나포팅시유리(확장성)

단점bull IE의기능에의존적이며기능제약이발생하는경우에해법을제시미흡

bull IE에 ActiveX로임베딩시킨경우에뷰어자체가올라가므로무겁고 웹페이지와상호운영하는데번거롭거나불가능적요인발생

bull 디자인측면의기능을많이가지고있는뷰어(Flex WPF) 외에는웹(HTML)과같은디자인에유연성미흡

bull 자체개발한뷰어는 IE의기능에비해기능적제한적상황발생

Component Sets

전용브라우저

OS

Component Sets

IE

Viewer

OS

Component Sets

IE

OS

28