SlideShare a Scribd company logo
1 of 30
Agados Functions & Features
Chapter 2. Biz-Apps 의 업무 로직 정의(디자인), 외부 I/F 기능과 특징
Functions & Features Revision: 2016.07.23
Template Revision:20131025 v2.0
Ⓒ 2014 agados All rights reserved. 2
Agados Smart Architecture for Application
New Paradigm for SW Package Architecture
• All Logics Visibility (Design Flow)
• Monitoring View Providing
• Objects Relationship View Providing
• Design, Flows & Rules Definition
• High Responsiveness to Change
• Intelligent Customizing Power
• X-Using between Agados & others
• Support to Java & .NET
• Support to Most RDBMS, WAS
• Cloud Computing Intention
• Enable to Service ‘SaaS’ & ‘PaaS’
• Biz. Private / Public Cloud
Smart Architecture to biz. Application
VisualHybrid
SmartCloud
Ⓒ 2014 agados All rights reserved. 3
Imagination of Agados Based Biz. Application (Package/Service)
App Defining & Running Mechanism in Agados App AI Engine Platform
App Modeler
Define Tool
App Configure Tool
Redefine Tool
Visual Monitor Client
AI Engine Client
Your Application
Smart Client
Application
DB
Application
Model Data
Application
Log Data
WAS (JBoss, IIS, …)
App AI Engine
(Design, Execute)
App AI
Log Engine
Out-of-Box
Reporting Tool
App AI
Monitor Engine
External System
Your App.
Biz. Assembly
(Model OBJ)HTTP
Your Application
Smart Server
DB(Data)
Server
 Agados based App Environment
Server : Windows Server, Unix, Linux
for Java / .NET
DBMS : SQL Server, Oracle, MySQL, …
JSP, ASP
Your App.
Biz. Assembly
(General Class)
Servlet
Other Framework
Internet Browser
Ⓒ 2014 agados All rights reserved. 4
Agados Smart Architecture for Application
Other System Interface , Agados -> External System
Node Type Description
 Run Module  Execute Module in Library.
 Run Outside Program  Execute External Program.
 Net Object  Call other object on Network.
( Client-> Server, Server->Server )
 HTTP Communication
 TCP Communication
Using Interface Node Case
 SMTP Communication
 Apply for HTTP Communication. Define and
Transmission for Request, Response Parameter.
 Apply for Sending mail.
 Apply for TCP/IP Communication. Define and
Transmission for Request, Response Parameter.
Node Type Description
Using Control Case
 User Panel  Able to invoke ‘User-Defined-Control’ on a Form
made in Agados
Ⓒ 2014 agados All rights reserved. 5
Biz. Application을 위한
Biz. Logic 디자이너/재조정기
• ‘아가도스 AppStudio’는 Biz-App내에서 Configure Tool의 역할을 수행
• ‘아가도스 AppStudio’는 DevExpress UI Control 을 적용.
• 사용자는 if~then-else 코딩 대신, Flow Rule 정의 작업만 하면 됨.
(Do Not Control by Program Code)
Ⓒ 2014 agados All rights reserved. 6
Functions of Flow Designer
Flow & Rule Definition
Design Logics/Biz. Rules
 Define Rule & flow
 Visual Design
Ⓒ 2014 agados All rights reserved. 7
Functions of Flow Designer
Flow & Rule – Nodes
Node Icon Node Type Descriptions
Node Type
 Event
 Gateway
 Task
 Control start & end point for the flow
 Control flow by condition
 Perform to ‘task, there are various task-node
Ⓒ 2014 agados All rights reserved. 8
Functions of Flow Designer
Flow & Rule – Nodes
Events Descriptions
Event Nodes
 Start
 End
 Throw Error
 Starting Point of Flow
 Ending Point of Flow
 User Define Exception, if this is performed then all
flows are stopped
 LoopStart, LoopEnd
 SyncStart, SyncEnd
 FilterStart, FilterEnd
 Start & End Point used in Loop Group. Repeat flow
as assigned value defined in Group.
 Start & End Point used in Synchronize Group.
Perform Nodes by Synchronized running defined in
Group.
 Start & End Point used in Filter Group. MemberSet
Filtering Value is applied in Group.
Ⓒ 2014 agados All rights reserved. 9
Functions of Flow Designer
Flow & Rule – Nodes
Types Descriptions
Gateway Nodes
 Gateway
 Filter
 Combine
 Branch point for flow. Just getting information for
flow
 Filtering MemberSet Value
 Combine MemberSets. A Union B equal AB.
 Join  In case of Multi-Threading, wait until all joined
nodes is completed.
Ⓒ 2014 agados All rights reserved. 10
Functions of Flow Designer
Flow & Rule – Nodes
Types Descriptions
Task Nodes
 Run Object
 Run Form Object
 Run Form
 Call Object.
 Call Form Object.
 Call Form. Show Form.
 Run Module
 Jump Form
 Script
 Call Module in Library.
 Client Call Form in Server. Showed form on client.
 Call Script. (VBScript, PyThon, C#)
 Jump Object  Call other object in Server. Only used in
FormObject.
 Common Script  Call common scripts object.
 Query  Execute Query.
Ⓒ 2014 agados All rights reserved. 11
Functions of Flow Designer
Flow & Rule – Nodes
Types Descriptions
Task Nodes
 Create Adapter
 Close Adaptor
 Clear Mset
 Create Adapter (DB Connection, Hibernate
Connection, …)
 Close Adapter.
 Clear MemberSet.
 Stored Procedure/ Function
 Create Stored Mset
 Create Session
 Perform Stored Procedure or Function.
 Store MemberSet to Memory.
 Create HTTP Session.
 Jump Code  Define Code Value. Response values for server-to-
Client.
 Clear Session  Close HTTP Session.
 Data Manager  Add, Remove, Update & Select Data in MemberSet
or DataTable.
Ⓒ 2014 agados All rights reserved. 12
Functions of Flow Designer
Flow & Rule – Nodes
Types Descriptions
Task Nodes
 Control Property
 Control Method
 Hibernate Object
 Set Property of Control.
 Perform method of Control.
 Perform Hibernate Object.
 Hibernate Query
 Message Box
 Data Trace
 Perform Hibernate Query.
 Show Message Box.
 For tracing. Generate snapshot of data used in
DataTable.
 Dialog Box  Show Dialog Box. Folder Browsing, File Open &
Save File Dialog.
 Trace Compare  Compare Snapshot at Data Trace Node to trace.
 Run Outside Program  Execute external program.
Ⓒ 2014 agados All rights reserved. 13
Functions of Flow Designer
Flow & Rule – Nodes
Types Descriptions
Task Nodes
 Run Outside File
 File Download
 File Manager
 Open External Files ( Open Type : Edit, Open,
OpenAsReadonly, Print).
 Download file existed in Server to Client.
 Copy, Move, Remove, Rename and Save As file
 Background Worker Start
 Background Worker End
 Timer End
 Perform Specified Object as background processing
 Stop Background Worker.
 Stop Timer.
 Timer Start  Perform Specified Object by Timer
Ⓒ 2014 agados All rights reserved. 14
Functions of Flow Designer
Flow & Rule – Nodes
Types Descriptions
Task Nodes
 Register Client
 Unregister Client
 Message Push
 Register Client-Info. at Server for using Server Push.
Registered Clients are received ‘Push Message’.
 Delete Client-Info. registered through Register-
Node
 Send Message to registered Client on ‘Server Push’
 Net Object
 HTTP Communication
 SMTP Communication
 Call Specified Object (client->server, server->server)
 Apply for HTTP Communication. Define and
Transmission for Request, Response Parameter.
 Apply for Sending mail.
 TCP Communication  Apply for TCP/IP Communication. Define and
Transmission for Request, Response Parameter.
Ⓒ 2014 agados All rights reserved. 15
Functions of Flow Designer
Flow & Rule – Group
Icons Descriptions
Group Type
 Base
 Looping
 Associated with the nodes that can be managed.
 Repeat executing the nodes in Group as assigned
Value.
 Synchronized
 Filter
 Execute the nodes in Group as synchronized
process.
 Execute the nodes as MemberSet filtered in Group
Types
Ⓒ 2014 agados All rights reserved. 16
Functions of ‘Result Set Manager’ on Designer
MemberSet
 Unit of Management for Data on ServerMemberSet Information
Ⓒ 2014 agados All rights reserved. 17
Functions of ‘Result Set Manager’ on Designer
Specific MemberSet Mapping View
MemberSet Mapping Diagram
 Managing Relationship for Specific MemberSet & its related DataTable
 Create, Delete and Modify for Relationship
Ⓒ 2014 agados All rights reserved. 18
Functions of ‘Result Set Manager’ on Designer
DataTable
 Unit of Management for Data on ClientDataTable Information
Ⓒ 2014 agados All rights reserved. 19
Functions of ‘Result Set Manager’ on Designer
DataTable’s Elements & MemberSets Mapping Info. View
MemberSet & DataTable
Relationship Matrix
 View Relationship Matrix for DataTable’s Elements & MemberSet
Ⓒ 2014 agados All rights reserved. 20
Functions of ‘Result Set Manager’ on Designer
All MemberSet Mapping View
MemberSet & DataTable Map
Diagram
 View Relationship for all MemberSet & DataTable
Ⓒ 2014 agados All rights reserved. 21
Functions of ‘Result Set Manager’ on Designer
Searching List for Used MemberSet or DataTable
Searching Object & Node for
related MemberSet or DataTable
 Enable to search objects & nodes that used MemberSet or DataTable
Ⓒ 2014 agados All rights reserved. 22
Functions of ‘Scripts Manager’ on Designer
Script Managing
Script  Common Script Management
Ⓒ 2014 agados All rights reserved. 23
Functions of ‘Scripts Manager’ on Designer
Script Mapping View
Scripts Matrix  View Relationship Matrix for Scripts & Objects
Ⓒ 2014 agados All rights reserved. 24
Functions of ‘Scripts Manager’ on Designer
Searching List for used Script
Objects & Script List  Enable to search objects & nodes that used Script
Ⓒ 2014 agados All rights reserved. 25
Functions of ‘Testing’ on Designer
Unit Test for Object Testing
Unit Test  Enable to test Object as Unit
Ⓒ 2014 agados All rights reserved. 26
Functions of ‘Testing’ on Designer
View Unit Test List
Unit Test List  Unit Test List
 Provide Performance View for specific Unit Testing
Ⓒ 2014 agados All rights reserved. 27
Functions of ‘Testing’ on Designer
Object Stress Testing
Stress Test  Perform Stress Testing for Object
 Manage Item or Method for Testing
Ⓒ 2014 agados All rights reserved. 28
Functions of ‘Testing’ on Designer
Object Stress Testing
Running Stress Test  Execute Stress Testing, View Test Result
Ⓒ 2014 agados All rights reserved. 29
Functions of ‘Testing’ on Designer
Viewing Stress Test List
Stress Test List  Stress Test List
 Provide Performance View for specific Stress Testing
AGADOS function & feature Chapter-02 biz logic define

More Related Content

Viewers also liked

애플트리랩 Intelligent service automation
애플트리랩 Intelligent service automation애플트리랩 Intelligent service automation
애플트리랩 Intelligent service automationJaeWoo Wie
 
AGADOS 지능형 앱 엔진 플랫폼 소개
AGADOS 지능형 앱 엔진 플랫폼 소개AGADOS 지능형 앱 엔진 플랫폼 소개
AGADOS 지능형 앱 엔진 플랫폼 소개Yongkyoo Park
 
Platform as a Service - Cloud Foundry and IBM Bluemix
Platform as a Service - Cloud Foundry and IBM BluemixPlatform as a Service - Cloud Foundry and IBM Bluemix
Platform as a Service - Cloud Foundry and IBM BluemixDavid Currie
 
가장 쉬운 안드로이드 앱 개발 방법 앱인벤터
가장 쉬운 안드로이드 앱 개발 방법 앱인벤터가장 쉬운 안드로이드 앱 개발 방법 앱인벤터
가장 쉬운 안드로이드 앱 개발 방법 앱인벤터Choulhyouc Lee
 
앱 인벤터 2: 비전공자를 위한 안드로이드 앱 만들기
앱 인벤터 2: 비전공자를 위한 안드로이드 앱 만들기앱 인벤터 2: 비전공자를 위한 안드로이드 앱 만들기
앱 인벤터 2: 비전공자를 위한 안드로이드 앱 만들기위키북스
 
사례로 본 모바일 웹/앱 기획, 제작 과정 및 포인트
사례로 본 모바일 웹/앱 기획, 제작 과정 및 포인트사례로 본 모바일 웹/앱 기획, 제작 과정 및 포인트
사례로 본 모바일 웹/앱 기획, 제작 과정 및 포인트mosaicnet
 
기획서 템플릿
기획서 템플릿기획서 템플릿
기획서 템플릿Jaewon Choi
 

Viewers also liked (7)

애플트리랩 Intelligent service automation
애플트리랩 Intelligent service automation애플트리랩 Intelligent service automation
애플트리랩 Intelligent service automation
 
AGADOS 지능형 앱 엔진 플랫폼 소개
AGADOS 지능형 앱 엔진 플랫폼 소개AGADOS 지능형 앱 엔진 플랫폼 소개
AGADOS 지능형 앱 엔진 플랫폼 소개
 
Platform as a Service - Cloud Foundry and IBM Bluemix
Platform as a Service - Cloud Foundry and IBM BluemixPlatform as a Service - Cloud Foundry and IBM Bluemix
Platform as a Service - Cloud Foundry and IBM Bluemix
 
가장 쉬운 안드로이드 앱 개발 방법 앱인벤터
가장 쉬운 안드로이드 앱 개발 방법 앱인벤터가장 쉬운 안드로이드 앱 개발 방법 앱인벤터
가장 쉬운 안드로이드 앱 개발 방법 앱인벤터
 
앱 인벤터 2: 비전공자를 위한 안드로이드 앱 만들기
앱 인벤터 2: 비전공자를 위한 안드로이드 앱 만들기앱 인벤터 2: 비전공자를 위한 안드로이드 앱 만들기
앱 인벤터 2: 비전공자를 위한 안드로이드 앱 만들기
 
사례로 본 모바일 웹/앱 기획, 제작 과정 및 포인트
사례로 본 모바일 웹/앱 기획, 제작 과정 및 포인트사례로 본 모바일 웹/앱 기획, 제작 과정 및 포인트
사례로 본 모바일 웹/앱 기획, 제작 과정 및 포인트
 
기획서 템플릿
기획서 템플릿기획서 템플릿
기획서 템플릿
 

Similar to AGADOS function & feature Chapter-02 biz logic define

Intro to Ruby on Rails
Intro to Ruby on RailsIntro to Ruby on Rails
Intro to Ruby on RailsMark Menard
 
Multi-tenancy with Rails
Multi-tenancy with RailsMulti-tenancy with Rails
Multi-tenancy with RailsPaul Gallagher
 
SAP Inside Track 2010 - Thomas Jung Intro to WDA
SAP Inside Track 2010 - Thomas Jung Intro to WDASAP Inside Track 2010 - Thomas Jung Intro to WDA
SAP Inside Track 2010 - Thomas Jung Intro to WDAsjohannes
 
Agados Function & Feature
Agados Function & FeatureAgados Function & Feature
Agados Function & FeatureYongkyoo Park
 
Best practices in using Salesforce Metadata API
Best practices in using Salesforce Metadata APIBest practices in using Salesforce Metadata API
Best practices in using Salesforce Metadata APISanchit Dua
 
Oracle ADF Architecture TV - Design - Task Flow Overview
Oracle ADF Architecture TV - Design - Task Flow OverviewOracle ADF Architecture TV - Design - Task Flow Overview
Oracle ADF Architecture TV - Design - Task Flow OverviewChris Muir
 
Best practices in using Salesforce Metadata API
Best practices in using Salesforce Metadata APIBest practices in using Salesforce Metadata API
Best practices in using Salesforce Metadata APISanchit Dua
 
Best Weblogic Server Online Training
Best Weblogic Server Online TrainingBest Weblogic Server Online Training
Best Weblogic Server Online TrainingSamatha Kamuni
 
Oracle adf online training
Oracle adf online trainingOracle adf online training
Oracle adf online trainingo2education
 
Onion Architecture with S#arp
Onion Architecture with S#arpOnion Architecture with S#arp
Onion Architecture with S#arpGary Pedretti
 
2011-02-03 LA RubyConf Rails3 TDD Workshop
2011-02-03 LA RubyConf Rails3 TDD Workshop2011-02-03 LA RubyConf Rails3 TDD Workshop
2011-02-03 LA RubyConf Rails3 TDD WorkshopWolfram Arnold
 
Strategies and Tips for Building Enterprise Drupal Applications - PNWDS 2013
Strategies and Tips for Building Enterprise Drupal Applications - PNWDS 2013Strategies and Tips for Building Enterprise Drupal Applications - PNWDS 2013
Strategies and Tips for Building Enterprise Drupal Applications - PNWDS 2013Mack Hardy
 
Pega training layman learning - call +91-741-626-7887
Pega training   layman learning -  call +91-741-626-7887Pega training   layman learning -  call +91-741-626-7887
Pega training layman learning - call +91-741-626-7887Layman Learning
 
Behavior Driven Development by Example
Behavior Driven Development by ExampleBehavior Driven Development by Example
Behavior Driven Development by ExampleNalin Goonawardana
 
2010-07-19_rails_tdd_week1
2010-07-19_rails_tdd_week12010-07-19_rails_tdd_week1
2010-07-19_rails_tdd_week1Wolfram Arnold
 
Introduction to sails.js
Introduction to sails.jsIntroduction to sails.js
Introduction to sails.jsAmit Bidwai
 
Hands-On Lab: Improve large network visibility and operational efficiency wit...
Hands-On Lab: Improve large network visibility and operational efficiency wit...Hands-On Lab: Improve large network visibility and operational efficiency wit...
Hands-On Lab: Improve large network visibility and operational efficiency wit...CA Technologies
 

Similar to AGADOS function & feature Chapter-02 biz logic define (20)

Intro to Ruby on Rails
Intro to Ruby on RailsIntro to Ruby on Rails
Intro to Ruby on Rails
 
Multi-tenancy with Rails
Multi-tenancy with RailsMulti-tenancy with Rails
Multi-tenancy with Rails
 
SAP Inside Track 2010 - Thomas Jung Intro to WDA
SAP Inside Track 2010 - Thomas Jung Intro to WDASAP Inside Track 2010 - Thomas Jung Intro to WDA
SAP Inside Track 2010 - Thomas Jung Intro to WDA
 
o
oo
o
 
Agados Function & Feature
Agados Function & FeatureAgados Function & Feature
Agados Function & Feature
 
Best practices in using Salesforce Metadata API
Best practices in using Salesforce Metadata APIBest practices in using Salesforce Metadata API
Best practices in using Salesforce Metadata API
 
Oracle ADF Architecture TV - Design - Task Flow Overview
Oracle ADF Architecture TV - Design - Task Flow OverviewOracle ADF Architecture TV - Design - Task Flow Overview
Oracle ADF Architecture TV - Design - Task Flow Overview
 
Best practices in using Salesforce Metadata API
Best practices in using Salesforce Metadata APIBest practices in using Salesforce Metadata API
Best practices in using Salesforce Metadata API
 
Best Weblogic Server Online Training
Best Weblogic Server Online TrainingBest Weblogic Server Online Training
Best Weblogic Server Online Training
 
Oracle adf online training
Oracle adf online trainingOracle adf online training
Oracle adf online training
 
Onion Architecture with S#arp
Onion Architecture with S#arpOnion Architecture with S#arp
Onion Architecture with S#arp
 
J2EE pattern 5
J2EE pattern 5J2EE pattern 5
J2EE pattern 5
 
2011-02-03 LA RubyConf Rails3 TDD Workshop
2011-02-03 LA RubyConf Rails3 TDD Workshop2011-02-03 LA RubyConf Rails3 TDD Workshop
2011-02-03 LA RubyConf Rails3 TDD Workshop
 
Strategies and Tips for Building Enterprise Drupal Applications - PNWDS 2013
Strategies and Tips for Building Enterprise Drupal Applications - PNWDS 2013Strategies and Tips for Building Enterprise Drupal Applications - PNWDS 2013
Strategies and Tips for Building Enterprise Drupal Applications - PNWDS 2013
 
Pega training layman learning - call +91-741-626-7887
Pega training   layman learning -  call +91-741-626-7887Pega training   layman learning -  call +91-741-626-7887
Pega training layman learning - call +91-741-626-7887
 
Behavior Driven Development by Example
Behavior Driven Development by ExampleBehavior Driven Development by Example
Behavior Driven Development by Example
 
2007 Zend Con Mvc
2007 Zend Con Mvc2007 Zend Con Mvc
2007 Zend Con Mvc
 
2010-07-19_rails_tdd_week1
2010-07-19_rails_tdd_week12010-07-19_rails_tdd_week1
2010-07-19_rails_tdd_week1
 
Introduction to sails.js
Introduction to sails.jsIntroduction to sails.js
Introduction to sails.js
 
Hands-On Lab: Improve large network visibility and operational efficiency wit...
Hands-On Lab: Improve large network visibility and operational efficiency wit...Hands-On Lab: Improve large network visibility and operational efficiency wit...
Hands-On Lab: Improve large network visibility and operational efficiency wit...
 

More from Yongkyoo Park

Agados ABP(Application Building Process) Overview
Agados ABP(Application Building Process) Overview Agados ABP(Application Building Process) Overview
Agados ABP(Application Building Process) Overview Yongkyoo Park
 
Agados Function and Feature Overview
Agados Function and Feature OverviewAgados Function and Feature Overview
Agados Function and Feature OverviewYongkyoo Park
 
agados app engine platform Intro
agados app engine platform Introagados app engine platform Intro
agados app engine platform IntroYongkyoo Park
 
Agados CRM(SFA) introduction (doc version 1.0 20140416)
Agados CRM(SFA) introduction (doc version 1.0 20140416)Agados CRM(SFA) introduction (doc version 1.0 20140416)
Agados CRM(SFA) introduction (doc version 1.0 20140416)Yongkyoo Park
 
(인터뷰) 귀사의 소프트웨어, 진짜 '제품'맞습니까
(인터뷰) 귀사의 소프트웨어, 진짜 '제품'맞습니까(인터뷰) 귀사의 소프트웨어, 진짜 '제품'맞습니까
(인터뷰) 귀사의 소프트웨어, 진짜 '제품'맞습니까Yongkyoo Park
 
SW서비스, 플랫폼비즈니스화에 대한 생각(가치생성수단편)
SW서비스, 플랫폼비즈니스화에 대한 생각(가치생성수단편)SW서비스, 플랫폼비즈니스화에 대한 생각(가치생성수단편)
SW서비스, 플랫폼비즈니스화에 대한 생각(가치생성수단편)Yongkyoo Park
 
탈SI하고, 완성품(제품)사업 모델로...
탈SI하고, 완성품(제품)사업 모델로...탈SI하고, 완성품(제품)사업 모델로...
탈SI하고, 완성품(제품)사업 모델로...Yongkyoo Park
 
Agados cloud application builder guide-v1.1.kr(2014.12.15)
Agados cloud application builder guide-v1.1.kr(2014.12.15)Agados cloud application builder guide-v1.1.kr(2014.12.15)
Agados cloud application builder guide-v1.1.kr(2014.12.15)Yongkyoo Park
 
Agados POC Report to Build/Rebuild for ERP PKG
Agados POC Report to Build/Rebuild for ERP PKG Agados POC Report to Build/Rebuild for ERP PKG
Agados POC Report to Build/Rebuild for ERP PKG Yongkyoo Park
 
비즈니스 Application 산업에서 플랫폼의 의미 ①
비즈니스 Application 산업에서 플랫폼의 의미 ①비즈니스 Application 산업에서 플랫폼의 의미 ①
비즈니스 Application 산업에서 플랫폼의 의미 ①Yongkyoo Park
 
한국 비즈니스 Application SW, 혁신이 필요한 이유(컬럼)
한국 비즈니스 Application SW, 혁신이 필요한 이유(컬럼)한국 비즈니스 Application SW, 혁신이 필요한 이유(컬럼)
한국 비즈니스 Application SW, 혁신이 필요한 이유(컬럼)Yongkyoo Park
 
선진 글로벌 SW 경쟁력의 힘
선진 글로벌 SW 경쟁력의 힘선진 글로벌 SW 경쟁력의 힘
선진 글로벌 SW 경쟁력의 힘Yongkyoo Park
 
비즈니스 Application 솔루션 구조 기술 진화 모델 ②
비즈니스 Application 솔루션 구조 기술 진화 모델 ②비즈니스 Application 솔루션 구조 기술 진화 모델 ②
비즈니스 Application 솔루션 구조 기술 진화 모델 ②Yongkyoo Park
 
비즈니스 Application 솔루션 구조 기술 진화 모델 ①
비즈니스 Application 솔루션 구조 기술 진화 모델 ①비즈니스 Application 솔루션 구조 기술 진화 모델 ①
비즈니스 Application 솔루션 구조 기술 진화 모델 ①Yongkyoo Park
 
SW 산업 - 노동력 기반에서 탈피해야
SW 산업 - 노동력 기반에서 탈피해야 SW 산업 - 노동력 기반에서 탈피해야
SW 산업 - 노동력 기반에서 탈피해야 Yongkyoo Park
 
Application SW 산업 - 적용프레임 달라야 한다
Application SW 산업 - 적용프레임 달라야 한다 Application SW 산업 - 적용프레임 달라야 한다
Application SW 산업 - 적용프레임 달라야 한다 Yongkyoo Park
 
'글로벌 SW Package 지배력을 배워야'
 '글로벌 SW Package 지배력을 배워야'  '글로벌 SW Package 지배력을 배워야'
'글로벌 SW Package 지배력을 배워야' Yongkyoo Park
 
Agados biz. introductio
Agados biz. introductioAgados biz. introductio
Agados biz. introductioYongkyoo Park
 
SW 솔루션 사업요소간 인과관계 ③
SW 솔루션 사업요소간 인과관계  ③SW 솔루션 사업요소간 인과관계  ③
SW 솔루션 사업요소간 인과관계 ③Yongkyoo Park
 
SW 솔루션 사업요소간 인과관계 ②
SW 솔루션 사업요소간 인과관계  ②SW 솔루션 사업요소간 인과관계  ②
SW 솔루션 사업요소간 인과관계 ②Yongkyoo Park
 

More from Yongkyoo Park (20)

Agados ABP(Application Building Process) Overview
Agados ABP(Application Building Process) Overview Agados ABP(Application Building Process) Overview
Agados ABP(Application Building Process) Overview
 
Agados Function and Feature Overview
Agados Function and Feature OverviewAgados Function and Feature Overview
Agados Function and Feature Overview
 
agados app engine platform Intro
agados app engine platform Introagados app engine platform Intro
agados app engine platform Intro
 
Agados CRM(SFA) introduction (doc version 1.0 20140416)
Agados CRM(SFA) introduction (doc version 1.0 20140416)Agados CRM(SFA) introduction (doc version 1.0 20140416)
Agados CRM(SFA) introduction (doc version 1.0 20140416)
 
(인터뷰) 귀사의 소프트웨어, 진짜 '제품'맞습니까
(인터뷰) 귀사의 소프트웨어, 진짜 '제품'맞습니까(인터뷰) 귀사의 소프트웨어, 진짜 '제품'맞습니까
(인터뷰) 귀사의 소프트웨어, 진짜 '제품'맞습니까
 
SW서비스, 플랫폼비즈니스화에 대한 생각(가치생성수단편)
SW서비스, 플랫폼비즈니스화에 대한 생각(가치생성수단편)SW서비스, 플랫폼비즈니스화에 대한 생각(가치생성수단편)
SW서비스, 플랫폼비즈니스화에 대한 생각(가치생성수단편)
 
탈SI하고, 완성품(제품)사업 모델로...
탈SI하고, 완성품(제품)사업 모델로...탈SI하고, 완성품(제품)사업 모델로...
탈SI하고, 완성품(제품)사업 모델로...
 
Agados cloud application builder guide-v1.1.kr(2014.12.15)
Agados cloud application builder guide-v1.1.kr(2014.12.15)Agados cloud application builder guide-v1.1.kr(2014.12.15)
Agados cloud application builder guide-v1.1.kr(2014.12.15)
 
Agados POC Report to Build/Rebuild for ERP PKG
Agados POC Report to Build/Rebuild for ERP PKG Agados POC Report to Build/Rebuild for ERP PKG
Agados POC Report to Build/Rebuild for ERP PKG
 
비즈니스 Application 산업에서 플랫폼의 의미 ①
비즈니스 Application 산업에서 플랫폼의 의미 ①비즈니스 Application 산업에서 플랫폼의 의미 ①
비즈니스 Application 산업에서 플랫폼의 의미 ①
 
한국 비즈니스 Application SW, 혁신이 필요한 이유(컬럼)
한국 비즈니스 Application SW, 혁신이 필요한 이유(컬럼)한국 비즈니스 Application SW, 혁신이 필요한 이유(컬럼)
한국 비즈니스 Application SW, 혁신이 필요한 이유(컬럼)
 
선진 글로벌 SW 경쟁력의 힘
선진 글로벌 SW 경쟁력의 힘선진 글로벌 SW 경쟁력의 힘
선진 글로벌 SW 경쟁력의 힘
 
비즈니스 Application 솔루션 구조 기술 진화 모델 ②
비즈니스 Application 솔루션 구조 기술 진화 모델 ②비즈니스 Application 솔루션 구조 기술 진화 모델 ②
비즈니스 Application 솔루션 구조 기술 진화 모델 ②
 
비즈니스 Application 솔루션 구조 기술 진화 모델 ①
비즈니스 Application 솔루션 구조 기술 진화 모델 ①비즈니스 Application 솔루션 구조 기술 진화 모델 ①
비즈니스 Application 솔루션 구조 기술 진화 모델 ①
 
SW 산업 - 노동력 기반에서 탈피해야
SW 산업 - 노동력 기반에서 탈피해야 SW 산업 - 노동력 기반에서 탈피해야
SW 산업 - 노동력 기반에서 탈피해야
 
Application SW 산업 - 적용프레임 달라야 한다
Application SW 산업 - 적용프레임 달라야 한다 Application SW 산업 - 적용프레임 달라야 한다
Application SW 산업 - 적용프레임 달라야 한다
 
'글로벌 SW Package 지배력을 배워야'
 '글로벌 SW Package 지배력을 배워야'  '글로벌 SW Package 지배력을 배워야'
'글로벌 SW Package 지배력을 배워야'
 
Agados biz. introductio
Agados biz. introductioAgados biz. introductio
Agados biz. introductio
 
SW 솔루션 사업요소간 인과관계 ③
SW 솔루션 사업요소간 인과관계  ③SW 솔루션 사업요소간 인과관계  ③
SW 솔루션 사업요소간 인과관계 ③
 
SW 솔루션 사업요소간 인과관계 ②
SW 솔루션 사업요소간 인과관계  ②SW 솔루션 사업요소간 인과관계  ②
SW 솔루션 사업요소간 인과관계 ②
 

Recently uploaded

Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identityteam-WIBU
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZABSYZ Inc
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 

Recently uploaded (20)

Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your BusinessAdvantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZ
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 

AGADOS function & feature Chapter-02 biz logic define

  • 1. Agados Functions & Features Chapter 2. Biz-Apps 의 업무 로직 정의(디자인), 외부 I/F 기능과 특징 Functions & Features Revision: 2016.07.23 Template Revision:20131025 v2.0
  • 2. Ⓒ 2014 agados All rights reserved. 2 Agados Smart Architecture for Application New Paradigm for SW Package Architecture • All Logics Visibility (Design Flow) • Monitoring View Providing • Objects Relationship View Providing • Design, Flows & Rules Definition • High Responsiveness to Change • Intelligent Customizing Power • X-Using between Agados & others • Support to Java & .NET • Support to Most RDBMS, WAS • Cloud Computing Intention • Enable to Service ‘SaaS’ & ‘PaaS’ • Biz. Private / Public Cloud Smart Architecture to biz. Application VisualHybrid SmartCloud
  • 3. Ⓒ 2014 agados All rights reserved. 3 Imagination of Agados Based Biz. Application (Package/Service) App Defining & Running Mechanism in Agados App AI Engine Platform App Modeler Define Tool App Configure Tool Redefine Tool Visual Monitor Client AI Engine Client Your Application Smart Client Application DB Application Model Data Application Log Data WAS (JBoss, IIS, …) App AI Engine (Design, Execute) App AI Log Engine Out-of-Box Reporting Tool App AI Monitor Engine External System Your App. Biz. Assembly (Model OBJ)HTTP Your Application Smart Server DB(Data) Server  Agados based App Environment Server : Windows Server, Unix, Linux for Java / .NET DBMS : SQL Server, Oracle, MySQL, … JSP, ASP Your App. Biz. Assembly (General Class) Servlet Other Framework Internet Browser
  • 4. Ⓒ 2014 agados All rights reserved. 4 Agados Smart Architecture for Application Other System Interface , Agados -> External System Node Type Description  Run Module  Execute Module in Library.  Run Outside Program  Execute External Program.  Net Object  Call other object on Network. ( Client-> Server, Server->Server )  HTTP Communication  TCP Communication Using Interface Node Case  SMTP Communication  Apply for HTTP Communication. Define and Transmission for Request, Response Parameter.  Apply for Sending mail.  Apply for TCP/IP Communication. Define and Transmission for Request, Response Parameter. Node Type Description Using Control Case  User Panel  Able to invoke ‘User-Defined-Control’ on a Form made in Agados
  • 5. Ⓒ 2014 agados All rights reserved. 5 Biz. Application을 위한 Biz. Logic 디자이너/재조정기 • ‘아가도스 AppStudio’는 Biz-App내에서 Configure Tool의 역할을 수행 • ‘아가도스 AppStudio’는 DevExpress UI Control 을 적용. • 사용자는 if~then-else 코딩 대신, Flow Rule 정의 작업만 하면 됨. (Do Not Control by Program Code)
  • 6. Ⓒ 2014 agados All rights reserved. 6 Functions of Flow Designer Flow & Rule Definition Design Logics/Biz. Rules  Define Rule & flow  Visual Design
  • 7. Ⓒ 2014 agados All rights reserved. 7 Functions of Flow Designer Flow & Rule – Nodes Node Icon Node Type Descriptions Node Type  Event  Gateway  Task  Control start & end point for the flow  Control flow by condition  Perform to ‘task, there are various task-node
  • 8. Ⓒ 2014 agados All rights reserved. 8 Functions of Flow Designer Flow & Rule – Nodes Events Descriptions Event Nodes  Start  End  Throw Error  Starting Point of Flow  Ending Point of Flow  User Define Exception, if this is performed then all flows are stopped  LoopStart, LoopEnd  SyncStart, SyncEnd  FilterStart, FilterEnd  Start & End Point used in Loop Group. Repeat flow as assigned value defined in Group.  Start & End Point used in Synchronize Group. Perform Nodes by Synchronized running defined in Group.  Start & End Point used in Filter Group. MemberSet Filtering Value is applied in Group.
  • 9. Ⓒ 2014 agados All rights reserved. 9 Functions of Flow Designer Flow & Rule – Nodes Types Descriptions Gateway Nodes  Gateway  Filter  Combine  Branch point for flow. Just getting information for flow  Filtering MemberSet Value  Combine MemberSets. A Union B equal AB.  Join  In case of Multi-Threading, wait until all joined nodes is completed.
  • 10. Ⓒ 2014 agados All rights reserved. 10 Functions of Flow Designer Flow & Rule – Nodes Types Descriptions Task Nodes  Run Object  Run Form Object  Run Form  Call Object.  Call Form Object.  Call Form. Show Form.  Run Module  Jump Form  Script  Call Module in Library.  Client Call Form in Server. Showed form on client.  Call Script. (VBScript, PyThon, C#)  Jump Object  Call other object in Server. Only used in FormObject.  Common Script  Call common scripts object.  Query  Execute Query.
  • 11. Ⓒ 2014 agados All rights reserved. 11 Functions of Flow Designer Flow & Rule – Nodes Types Descriptions Task Nodes  Create Adapter  Close Adaptor  Clear Mset  Create Adapter (DB Connection, Hibernate Connection, …)  Close Adapter.  Clear MemberSet.  Stored Procedure/ Function  Create Stored Mset  Create Session  Perform Stored Procedure or Function.  Store MemberSet to Memory.  Create HTTP Session.  Jump Code  Define Code Value. Response values for server-to- Client.  Clear Session  Close HTTP Session.  Data Manager  Add, Remove, Update & Select Data in MemberSet or DataTable.
  • 12. Ⓒ 2014 agados All rights reserved. 12 Functions of Flow Designer Flow & Rule – Nodes Types Descriptions Task Nodes  Control Property  Control Method  Hibernate Object  Set Property of Control.  Perform method of Control.  Perform Hibernate Object.  Hibernate Query  Message Box  Data Trace  Perform Hibernate Query.  Show Message Box.  For tracing. Generate snapshot of data used in DataTable.  Dialog Box  Show Dialog Box. Folder Browsing, File Open & Save File Dialog.  Trace Compare  Compare Snapshot at Data Trace Node to trace.  Run Outside Program  Execute external program.
  • 13. Ⓒ 2014 agados All rights reserved. 13 Functions of Flow Designer Flow & Rule – Nodes Types Descriptions Task Nodes  Run Outside File  File Download  File Manager  Open External Files ( Open Type : Edit, Open, OpenAsReadonly, Print).  Download file existed in Server to Client.  Copy, Move, Remove, Rename and Save As file  Background Worker Start  Background Worker End  Timer End  Perform Specified Object as background processing  Stop Background Worker.  Stop Timer.  Timer Start  Perform Specified Object by Timer
  • 14. Ⓒ 2014 agados All rights reserved. 14 Functions of Flow Designer Flow & Rule – Nodes Types Descriptions Task Nodes  Register Client  Unregister Client  Message Push  Register Client-Info. at Server for using Server Push. Registered Clients are received ‘Push Message’.  Delete Client-Info. registered through Register- Node  Send Message to registered Client on ‘Server Push’  Net Object  HTTP Communication  SMTP Communication  Call Specified Object (client->server, server->server)  Apply for HTTP Communication. Define and Transmission for Request, Response Parameter.  Apply for Sending mail.  TCP Communication  Apply for TCP/IP Communication. Define and Transmission for Request, Response Parameter.
  • 15. Ⓒ 2014 agados All rights reserved. 15 Functions of Flow Designer Flow & Rule – Group Icons Descriptions Group Type  Base  Looping  Associated with the nodes that can be managed.  Repeat executing the nodes in Group as assigned Value.  Synchronized  Filter  Execute the nodes in Group as synchronized process.  Execute the nodes as MemberSet filtered in Group Types
  • 16. Ⓒ 2014 agados All rights reserved. 16 Functions of ‘Result Set Manager’ on Designer MemberSet  Unit of Management for Data on ServerMemberSet Information
  • 17. Ⓒ 2014 agados All rights reserved. 17 Functions of ‘Result Set Manager’ on Designer Specific MemberSet Mapping View MemberSet Mapping Diagram  Managing Relationship for Specific MemberSet & its related DataTable  Create, Delete and Modify for Relationship
  • 18. Ⓒ 2014 agados All rights reserved. 18 Functions of ‘Result Set Manager’ on Designer DataTable  Unit of Management for Data on ClientDataTable Information
  • 19. Ⓒ 2014 agados All rights reserved. 19 Functions of ‘Result Set Manager’ on Designer DataTable’s Elements & MemberSets Mapping Info. View MemberSet & DataTable Relationship Matrix  View Relationship Matrix for DataTable’s Elements & MemberSet
  • 20. Ⓒ 2014 agados All rights reserved. 20 Functions of ‘Result Set Manager’ on Designer All MemberSet Mapping View MemberSet & DataTable Map Diagram  View Relationship for all MemberSet & DataTable
  • 21. Ⓒ 2014 agados All rights reserved. 21 Functions of ‘Result Set Manager’ on Designer Searching List for Used MemberSet or DataTable Searching Object & Node for related MemberSet or DataTable  Enable to search objects & nodes that used MemberSet or DataTable
  • 22. Ⓒ 2014 agados All rights reserved. 22 Functions of ‘Scripts Manager’ on Designer Script Managing Script  Common Script Management
  • 23. Ⓒ 2014 agados All rights reserved. 23 Functions of ‘Scripts Manager’ on Designer Script Mapping View Scripts Matrix  View Relationship Matrix for Scripts & Objects
  • 24. Ⓒ 2014 agados All rights reserved. 24 Functions of ‘Scripts Manager’ on Designer Searching List for used Script Objects & Script List  Enable to search objects & nodes that used Script
  • 25. Ⓒ 2014 agados All rights reserved. 25 Functions of ‘Testing’ on Designer Unit Test for Object Testing Unit Test  Enable to test Object as Unit
  • 26. Ⓒ 2014 agados All rights reserved. 26 Functions of ‘Testing’ on Designer View Unit Test List Unit Test List  Unit Test List  Provide Performance View for specific Unit Testing
  • 27. Ⓒ 2014 agados All rights reserved. 27 Functions of ‘Testing’ on Designer Object Stress Testing Stress Test  Perform Stress Testing for Object  Manage Item or Method for Testing
  • 28. Ⓒ 2014 agados All rights reserved. 28 Functions of ‘Testing’ on Designer Object Stress Testing Running Stress Test  Execute Stress Testing, View Test Result
  • 29. Ⓒ 2014 agados All rights reserved. 29 Functions of ‘Testing’ on Designer Viewing Stress Test List Stress Test List  Stress Test List  Provide Performance View for specific Stress Testing