O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.
Agados, POC Report for ERP Module 
기존ERP특정모듈제작에‘아가도스’ 적용에대한POC(Concept증명) 수행보고서 
POC /Report Demo Revision: 2014.11.23 
Te...
Ⓒ2014 agados All rights reserved. 
2 
Agados, POC Report for ERP Module 
POC (Proof of Concept) 목적: 비즈니스SW 패키지플랫폼으로서의아가도스가...
Ⓒ2014 agados All rights reserved. 
3 
Agados, POC Report for Targeted ERP Module 
POC Report 구성(Structure of this presenta...
Ⓒ2014 agados All rights reserved. 
4 
POC, 대상(Targeted)ERP ModuleDemo 
원본모듈실행과Agados 기반으로제작된실행화면보기
Ⓒ2014 agados All rights reserved. 
5 
POC 에적용된ERP Module-Demo 
AS-ISERP Package, Targeted POC Module-Code Searching(조회)화면 ...
Ⓒ2014 agados All rights reserved. 
6 
POC 에적용된ERP Module-Demo 
Agados-BasedNew Application Module -Code Searching(조회)Scree...
Ⓒ2014 agados All rights reserved. 
7 
POC 에적용된ERP Module-Demo 
Agados-BasedNew Application Module –Applied Locale (English...
Ⓒ2014 agados All rights reserved. 
8 
POC 에적용된ERP Module-Demo 
Agados-BasedNew Application Module –Added Column in List (목...
Ⓒ2014 agados All rights reserved. 
9 
POC, MajorCode Searching “Build Process” 
Major Code 조회, 디자인& Debug & 재조정(수정) 예.
Ⓒ2014 agados All rights reserved. 
10 
POC, Design을통한ERP Package Building 절차 
Build 작업Process 
POC, TargetedERP ModuleBuil...
Ⓒ2014 agados All rights reserved. 
11 
POC, ERP Function Building Demo 
POC, Targeted Module Build Tasking List(ModuleComp...
Ⓒ2014 agados All rights reserved. 
12 
POC, ERP Function Building Demo 
Object Definition–Member Set (Model Definition) 
M...
Ⓒ2014 agados All rights reserved. 
13 
POC, ERP Function Building Demo 
Object Definition–Member Set (Model Definition) 
M...
Ⓒ 2014 agados All rights reserved. 14 
POC, ERP Function Building Demo 
Object Definition - DataTable (Model Definition) 
...
Ⓒ 2014 agados All rights reserved. 15 
POC, ERP Function Building Demo 
Object Definition – DataTable (Model Definition) 
...
Ⓒ2014 agados All rights reserved. 
16 
POC, ERP Function Building Demo 
Object Definition–ImageCollect ( View ) 
ImageColl...
Ⓒ2014 agados All rights reserved. 
17 
POC, ERP Function Building Demo 
Object Definition–Form (Screen Definition, View ) ...
Ⓒ2014 agados All rights reserved. 
18 
POC, ERP Function Building Demo 
Object Definition–Form (Screen Definition, View) 
...
Ⓒ2014 agados All rights reserved. 
19 
POC, ERP Function Building Demo 
Object Definition–Event Object (ScreenEvent Proces...
Ⓒ2014 agados All rights reserved. 
20 
POC, ERP Function Building Demo 
Object Definition–Event Object (ScreenEvent Proces...
Ⓒ2014 agados All rights reserved. 
21 
POC, ERP Function Building Demo 
Object Definition–SQL Object ( Biz. Logic Processi...
Ⓒ2014 agados All rights reserved. 
22 
POC, ERP Function Building Demo 
Object Definition–SQL Object ( Biz. Logic Processi...
Ⓒ2014 agados All rights reserved. 
23 
POC, ERP Function Building Demo 
Process Definition–Event Process ( Process ) 
Even...
Ⓒ2014 agados All rights reserved. 
24 
POC, ERP Function Building Demo 
Process Definition–Process ( Process ) 
Process De...
Ⓒ2014 agados All rights reserved. 
25 
POC, ERP Function Building Demo 
Locale Definition ( Model ) 
Locale Definition -ma...
Ⓒ2014 agados All rights reserved. 
26 
POC, ERP Function Building Demo 
Locale Definition ( Model ) 
Locale Build 
Conver...
Ⓒ2014 agados All rights reserved. 
27 
POC, MajorCode Searching FunctionDebug Process 
아가도스적용한ERP 패키지의Debug 작업형태
Ⓒ2014 agados All rights reserved. 
28 
POC, ERP Function Debug Task Demo 
Debugging Process for Major Code Searching Funct...
Ⓒ 2014 agados All rights reserved. 29 
POC, Designed Application Debug Demo 
Check Run flow, Value, etc. by Log View on Ag...
Ⓒ2014 agados All rights reserved. 
30 
POC, Debugging Task Demo for Designed ERP Function 
Check Stored Data in Model ( Me...
Ⓒ2014 agados All rights reserved. 
31 
POC, Debugging Task Demo for Designed ERP Function 
Check SQL Statement 
Flow View ...
Ⓒ 2014 agados All rights reserved. 32 
POC, Debugging Task Demo for Designed ERP Function 
Check Flow Status by Object 
Fl...
Ⓒ 2014 agados All rights reserved. 33 
POC, Debugging Task Demo for Designed ERP Function 
Check Flow Status by Thread (쓰레...
Ⓒ 2014 agados All rights reserved. 34 
POC, Debugging Task Demo for Designed ERP Function 
Check Flow Diagram 
Flow View –...
Ⓒ 2014 agados All rights reserved. 35 
POC, Debugging Task Demo for Designed ERP Function 
Trace Value(값) 
Flow View – Tra...
Ⓒ 2014 agados All rights reserved. 36 
POC, Debugging Task Demo for Designed ERP Function 
Check Running Pattern 
Flow Vie...
Ⓒ2014 agados All rights reserved. 
37 
Enabled Visibility on ERP Package 
아가도스기반ERP 패키지의Visibility 능력 
모니터링기능일부는모니터링데이터부재...
Ⓒ2014 agados All rights reserved. 
38 
Build-In Visibilities to ERP Package 
UsefulVisibility to ERP 
Visibility 
ERP Pack...
Ⓒ2014 agados All rights reserved. 
39 
Build-In Visibilities to ERP Package 
UsefulVisibility to ERP 
Visibility 
ERP Pack...
Ⓒ2014 agados All rights reserved. 
40 
Visibility –Building/Customizing Time 
Object Diagram –Provide Visual Relation of O...
Ⓒ2014 agados All rights reserved. 
41 
Visibility –Building/Customizing Time 
Object Flow Diagram –Show Visual Diagram for...
Ⓒ 2014 agados All rights reserved. 42 
Visibility – Building /Customizing Time 
Data Mapping Diagram – In point of Data, S...
Ⓒ2014 agados All rights reserved. 
43 
Visibility –Building/Customizing Time 
Data Flow Diagram –In point of Data Flow, Sh...
Ⓒ 2014 agados All rights reserved. 44 
Visibility – Building /Customizing Time 
Object Matrix – Show Matrix for relationsh...
Ⓒ 2014 agados All rights reserved. 45 
Visibility – Building /Customizing Time 
MemberSet Mapping Diagram – Show Relations...
Ⓒ 2014 agados All rights reserved. 46 
Visibility – Building /Customizing Time 
MemberSet Matrix – Show Matrix for relatio...
Ⓒ 2014 agados All rights reserved. 47 
Visibility – Building /Customizing Time 
DataTable Matrix – Show Matrix for relatio...
Ⓒ 2014 agados All rights reserved. 48 
Visibility – Building /Customizing Time 
Process Matrix – Show Matrix for relations...
Ⓒ 2014 agados All rights reserved. 49 
Visibility – Building /Customizing Time 
Form Matrix – Show Matrix for relationship...
Ⓒ2014 agados All rights reserved. 
50 
Visibility –Building/Customizing Time 
Script Matrix –Show Matrix for relationship ...
Ⓒ 2014 agados All rights reserved. 51 
Visibility – Building /Customizing Time 
Object List – Show Object-List by Conditio...
Ⓒ2014 agados All rights reserved. 
52 
Visibility –Building/Customizing Time 
Member List –Search to Node/Method to Using ...
Ⓒ 2014 agados All rights reserved. 53 
Visibility – Building /Customizing Time 
Query List – Search to Query
Ⓒ2014 agados All rights reserved. 
54 
Visibility –Building/Customizing Time 
Script List –Search to Node/Object to Using ...
Ⓒ2014 agados All rights reserved. 
55 
Visibility –Building/Customizing / Running Time 
Statements Ranking
Ⓒ 2014 agados All rights reserved. 56 
Visibility – PKG Running /Monitoring Time 
Run Object List
Ⓒ2014 agados All rights reserved. 
57 
Visibility –PKG Running/MonitoringTime 
Run Object Ranking
Ⓒ2014 agados All rights reserved. 
58 
Visibility –PKG Running/MonitoringTime 
Trace / Monitor
Ⓒ2014 agados All rights reserved. 
59 
Visibility –PKG Running/MonitoringTime 
Trace / Server Performance
Ⓒ2014 agados All rights reserved. 
60 
Visibility –PKG Running/MonitoringTime 
Trace / Distribution / Object / Base
Ⓒ2014 agados All rights reserved. 
61 
Visibility –PKG Running/MonitoringTime 
Trace / Object
Ⓒ2014 agados All rights reserved. 
62 
Visibility –PKG Running/MonitoringTime 
Analysis / Report / Base
Ⓒ2014 agados All rights reserved. 
63 
Visibility –PKG Running/MonitoringTime 
Analysis / Report / Monthly
Ⓒ2014 agados All rights reserved. 
64 
Visibility –PKG Running/MonitoringTime 
Analysis / Object / Distribution(분포도)
Ⓒ2014 agados All rights reserved. 
65 
Visibility –PKG Running/MonitoringTime 
Analysis / Object / Daily List
Ⓒ2014 agados All rights reserved. 
66 
Visibility –PKG Running/MonitoringTime 
Analysis / Object / Any Object
Ⓒ2014 agados All rights reserved. 
67 
Agados Appling Benefit by POC 
아가도스적용한ERP 패키지의기술적/사업적Benefit 증명
Ⓒ2014 agados All rights reserved. 
68 
Agados-BasedERP PKGBenefit 
Technical & Business Benefit 
Analyzability 
(분석성) 
Tec...
Ⓒ2014 agados All rights reserved. 
69 
Agados-BasedERP PKGBenefit 
Technical Benefit 
•Compatibility (호환성) 
•Curability (지...
Ⓒ2014 agados All rights reserved. 
70 
Agados-BasedERP PKGBenefit 
Technical Benefit –Compatibility: Operating ServerOS/WA...
Ⓒ2014 agados All rights reserved. 
71 
Agados-BasedERP PKGBenefit 
Technical Benefit –호환성(Compatibility) –Applied Auto-Loc...
Ⓒ2014 agados All rights reserved. 
72 
Agados-BasedERP PKGBenefit 
Technical Benefit 
•Compatibility (호환성) 
•Curability (지...
Ⓒ2014 agados All rights reserved. 
73 
ERP Package Customizing Process by Designer&Configurator(Redefine Tool) 
Customizin...
Ⓒ2014 agados All rights reserved. 
74 
ERP Package Customizing Process by Designer&Configurator(Redefine Tool) 
Technical ...
Ⓒ2014 agados All rights reserved. 
75 
ERP Package Customizing Process by Designer&Configurator(Redefine Tool) 
Technical ...
Ⓒ2014 agados All rights reserved. 
76 
ERP Package Customizing Process by Designer&Configurator(Redefine Tool) 
Technical ...
Ⓒ2014 agados All rights reserved. 
77 
ERP Package Customizing Process by Designer&Configurator(Redefine Tool) 
Technical ...
Ⓒ2014 agados All rights reserved. 
78 
ERP Package Customizing Process by Designer&Configurator(Redefine Tool) 
Technical ...
Ⓒ2014 agados All rights reserved. 
79 
ERP Package Customizing Process by Designer&Configurator(Redefine Tool) 
Form Custo...
Ⓒ2014 agados All rights reserved. 
80 
ERP Package Customizing Process by Designer&Configurator(Redefine Tool) 
Technical ...
Ⓒ2014 agados All rights reserved. 
81 
ERP Package Customizing Process by Designer&Configurator(Redefine Tool) 
Technical ...
Ⓒ 2014 agados All rights reserved. 82 
ERP Package Customizing Process by Designer & Configurator(Redefine Tool) 
Technica...
Ⓒ 2014 agados All rights reserved. 83 
ERP Package Customizing Process by Designer & Configurator(Redefine Tool) 
Technica...
Ⓒ2014 agados All rights reserved. 
84 
ERP Package Customizing Process by Designer&Configurator(Redefine Tool) 
Technical ...
Ⓒ2014 agados All rights reserved. 
85 
ERP Package Benefit by Visibilities 
Technical Benefit –Analytical Power: Provide B...
Ⓒ 2014 agados All rights reserved. 86 
ERP Package Benefit by Visibilities 
Technical Benefit – Analytical Power : Show Ma...
Ⓒ2014 agados All rights reserved. 
87 
ERP Package Benefit by Visibilities 
Technical Benefit –Analytical Power: Show Mapp...
Ⓒ2014 agados All rights reserved. 
88 
Agados-BasedERP ApplicationBenefit 
Business Benefit 
Biz. 
Benefit 
지배력 
(Governan...
Ⓒ2014 agados All rights reserved. 
89 
Agados (아가도스) 기반ERP PKG의Benefit 
Business Benefit –Governing/ Response Ability/Econ...
Ⓒ2014 agados All rights reserved. 
90 
Agados (아가도스) BasedERP PKG의Benefit 
Business Benefit –경제성(Economic Feasibility) : L...
Ⓒ2014 agados All rights reserved. 
91 
Future Strategy of ERP Packageby POC with agados 
아가도스적용한ERP 패키지사업의미래상제시
Ⓒ2014 agados All rights reserved. 
92 
Agados (아가도스) basedERP PKG, Future Image 
“Agados Inside” ERP Package Innovation 
“...
Ⓒ2014 agados All rights reserved. 
93 
Agados-Based ERP Application, Product Expansibility 
Enable Expansible Product/Busi...
Ⓒ2014 agados All rights reserved. 
94 
Agados (아가도스) basedERP PKG,Future Strategy &Expected Effect 
ERP Package, Product/ ...
Próximos SlideShares
Carregando em…5
×

Agados POC Report to Build/Rebuild for ERP PKG

POC(Proof of Concepts) Reporting for ERP Application Part
Agados is applied to all data processing system.

  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Agados POC Report to Build/Rebuild for ERP PKG

  1. 1. Agados, POC Report for ERP Module 기존ERP특정모듈제작에‘아가도스’ 적용에대한POC(Concept증명) 수행보고서 POC /Report Demo Revision: 2014.11.23 Template Revision:20140104 v1.0 Case of Software-Defined Application Technology
  2. 2. Ⓒ2014 agados All rights reserved. 2 Agados, POC Report for ERP Module POC (Proof of Concept) 목적: 비즈니스SW 패키지플랫폼으로서의아가도스가치입증 POC 대상ERP 패키지현황(AS-IS) •3GL (특정프로그램언어) 개발, 자체Framework 기반 •특정구동환경고정(OS/DBMS 고정) •Source Custom방식의커스터마이징 •커스터마이징투입인력유형: 컨설턴트, DB Handler, Programmer •Channel Partner 를통한구축프로젝트수행중(국내외파트너00 여개사) POC를통한증명항목(Proof Issue) •Technical Benefit : 호환성/지속성/보호성/관리성/ 분석성 •Business Benefit : 지배력(Governance) / 경제성/ 대응력 •.NET / Java 환경모두구동되는ERP 패키지모습 •Source Custom 방식아닌, Configurator내장패키지모습(제작/업그레이드/커스터마이징전활동에Design 과Definition ) •커스터마이징투입인력유형변화모습(역할변화프로그래머->제품컨설턴트) •커스터마이징/ 업그레이드시완벽히통제되는버전관리모습 •Channel Biz. 극대화될수있는요소
  3. 3. Ⓒ2014 agados All rights reserved. 3 Agados, POC Report for Targeted ERP Module POC Report 구성(Structure of this presentation) POC, Major Code Searching기능Building(제작)Process 이보고서(Presentation)는다음과같은순서로진행(Reporting Index) Targeted POC ERP Module Demo POC, Major Code 조회(searching)기능DebugProcess •제작/수정시Debug 과정소개 •다양한Visibility 를활용한Debug 방법소개 POC 통해살펴본 ERP Package에탑재될Visibility 기능 •POC 적용된사례로미리보는ERP 패키지내탑재될Visibility 기능소개 POC 통해살펴본 Agados 적용ERP Package의Benefit •Technical : 호환성/지속성/보호성/관리성/분석성증명 •Business : 지배력/대응력/경제성증명 POC 통해살펴본 ERP Package의Future Stategy •ERP Package 제품확장로드맵방향성제시 •ERP 재패키징방향성및기대효과제시 •POC 적용기존ERP 모듈소개 •아가도스기반제작New 모듈시현 •아가도스기반New 모듈제작과정소개
  4. 4. Ⓒ2014 agados All rights reserved. 4 POC, 대상(Targeted)ERP ModuleDemo 원본모듈실행과Agados 기반으로제작된실행화면보기
  5. 5. Ⓒ2014 agados All rights reserved. 5 POC 에적용된ERP Module-Demo AS-ISERP Package, Targeted POC Module-Code Searching(조회)화면 POC, Input 자료(as-isERP Module) Major Code Searching(조회)Screen Shot Code Table Layout
  6. 6. Ⓒ2014 agados All rights reserved. 6 POC 에적용된ERP Module-Demo Agados-BasedNew Application Module -Code Searching(조회)Screen Major Code Form & Lang Code Form (New Application with agados)
  7. 7. Ⓒ2014 agados All rights reserved. 7 POC 에적용된ERP Module-Demo Agados-BasedNew Application Module –Applied Locale (English locale 적용) Major Code Form & Lang Code Form (New Application with agados –applied locale Screen)
  8. 8. Ⓒ2014 agados All rights reserved. 8 POC 에적용된ERP Module-Demo Agados-BasedNew Application Module –Added Column in List (목록에‘열’추가) Major Code Searching Screen –Added Column using agados configurator tool
  9. 9. Ⓒ2014 agados All rights reserved. 9 POC, MajorCode Searching “Build Process” Major Code 조회, 디자인& Debug & 재조정(수정) 예.
  10. 10. Ⓒ2014 agados All rights reserved. 10 POC, Design을통한ERP Package Building 절차 Build 작업Process POC, TargetedERP ModuleBuilding Process (NewBuild Time; 신규생성시) Start End Pre- Work BuildProcess •GenerateDBTable •Generate Solution (Name)& Setting •Generate Project (Name) & Setting •Generate MemberSet ( DB Table Column↔ MemberSet Field ) •Generate DataTable( DataTable Field↔ MemberSet Field ) •Define Locale( Generate & Register for Locale Data) •Define ImageCollect (Select Image to use for Screen) •Define Form ( Design Screen ) •Define EventObject(ScreenEvent Process Logic) •Define (SQL) Object ( Biz. Logic 생성, DAO) •Define Process (Biz. Logic Processing) •Define EventProcess(ScreenEvent Processing) Model Generating View Generating Control Generating Process Generating
  11. 11. Ⓒ2014 agados All rights reserved. 11 POC, ERP Function Building Demo POC, Targeted Module Build Tasking List(ModuleComponent Information) Object Type Descriptions NewGenerated Objects List Object Name Form (V) CodeListForm LangCodeForm Major Code SearchingScreen Lang Code SearchingScreen Event Object (C) CodeListEvtObj LangEvtObj EventProcess Part in Major Code Screen EventProcess Part in Lang Code Screen Object (C) CodeObj LangCodeObj Business logic Part for Major Code Business logic Part for Lang Code MemberSet (M) B_MAJOR_MEM B_MAJOR_LANG_MEM Model for Majorcode Model for Lang code DataTable (M) B_MAJOR_TA B_MAJOR_LANG_TA Client model Part for Major code Client model Part for Lang code EventProcess (P) CodeListEvtProcess EventProcess Part in Screen Process (P) CodeListProcess Process for Business logic Part Image Collect (V) ActImgCol Image collect (Used Image file Set) Locale (M) Locale InformationManagement
  12. 12. Ⓒ2014 agados All rights reserved. 12 POC, ERP Function Building Demo Object Definition–Member Set (Model Definition) MemberSet Definition(B_MAJOR_MEM) Model for Major Code mapping to Real Data field
  13. 13. Ⓒ2014 agados All rights reserved. 13 POC, ERP Function Building Demo Object Definition–Member Set (Model Definition) MemberSet 정의(B_MAJOR_LANG_MEM) Language Code의Model Real Data Field Mapping
  14. 14. Ⓒ 2014 agados All rights reserved. 14 POC, ERP Function Building Demo Object Definition - DataTable (Model Definition) DataTable Definition (B_MAJOR_TA)  Major code 의 Client data-model  Related MemberSet Mapping
  15. 15. Ⓒ 2014 agados All rights reserved. 15 POC, ERP Function Building Demo Object Definition – DataTable (Model Definition) DataTable 정의 (B_MAJOR_LANG_TA)  Language code 의 Client data-model  Related MemberSet Mapping
  16. 16. Ⓒ2014 agados All rights reserved. 16 POC, ERP Function Building Demo Object Definition–ImageCollect ( View ) ImageCollect Definition(ActImgCol) Select Image to Use
  17. 17. Ⓒ2014 agados All rights reserved. 17 POC, ERP Function Building Demo Object Definition–Form (Screen Definition, View ) Form Definition(CodeListForm) Define Major Code Searching Screen
  18. 18. Ⓒ2014 agados All rights reserved. 18 POC, ERP Function Building Demo Object Definition–Form (Screen Definition, View) Form Definition(LangCodeForm) Define Language Code Searching Screen
  19. 19. Ⓒ2014 agados All rights reserved. 19 POC, ERP Function Building Demo Object Definition–Event Object (ScreenEvent Process Logic Part–Control) Event Object Definition(CodeListEvtObj) Event Process Logic Part for Major Code Node Type Descriptions RunForm Call Language Code Searching Screen Node Name View LangForm
  20. 20. Ⓒ2014 agados All rights reserved. 20 POC, ERP Function Building Demo Object Definition–Event Object (ScreenEvent Process Logic Definition-Control) Event Object Definition(LangEvtObj) Event Process Logic Part in Language Code Screen Node Type Descriptions Gateway Data Manager ControlMethod MessageBox Control Property Check for input Language Code Check Branch Condition Set selected value to “Major Code Screen” Close Language-Selection-Form Validation Checking, display message if failed Error ? Yes or No, Set in Major Screen Node Name langCodeCheck CompareCond Lang code set Lang form close ErrorMessage ErrorSet
  21. 21. Ⓒ2014 agados All rights reserved. 21 POC, ERP Function Building Demo Object Definition–SQL Object ( Biz. Logic Processing Part–Control ) Object Definition (CodeObj) Define Business Logic for Major Code Role of SQL, DAO Node Type Descriptions Query Run SQL for Major code Table Node Name Code Query
  22. 22. Ⓒ2014 agados All rights reserved. 22 POC, ERP Function Building Demo Object Definition–SQL Object ( Biz. Logic Processing Part–Control ) Object Definition (LangCodeObj) Define Business Logic for Lang Code Role of SQL, DAO Node Type Descriptions Query Run SQL for Language code Table Node Name LangQuery
  23. 23. Ⓒ2014 agados All rights reserved. 23 POC, ERP Function Building Demo Process Definition–Event Process ( Process ) Event Process Definition (CodeListEvtProcess) Event Processing Part for Screen Node Type Descriptions Run Event Object Jump Process Call Language Form Check Essential Item on Searching Time for Language Code Close Language Form Event Processing in Language Form after Confirm-Button Pressing Search Language Code Information ( Call CodeListProcess ) Search Major code Information( Call CodeListProcess) Node Name View LangForm Lang Form Value Check Lang close Lang Confirm Lang Search Process Code Search
  24. 24. Ⓒ2014 agados All rights reserved. 24 POC, ERP Function Building Demo Process Definition–Process ( Process ) Process Definition (CodeListProcess) Business logic Processing Part Node Type Descriptions Create Adapter Close Adapter Run Object Create DB Connection Close DB Connection Call LangCodObj (Object ) Call CodeObjet( Object ) Node Name Create Adapter Close Adapter Lang Code Obj Code Obj
  25. 25. Ⓒ2014 agados All rights reserved. 25 POC, ERP Function Building Demo Locale Definition ( Model ) Locale Definition -manage Locale Information Definition & Management
  26. 26. Ⓒ2014 agados All rights reserved. 26 POC, ERP Function Building Demo Locale Definition ( Model ) Locale Build Convert Registered Locale Info. to Meta-Data
  27. 27. Ⓒ2014 agados All rights reserved. 27 POC, MajorCode Searching FunctionDebug Process 아가도스적용한ERP 패키지의Debug 작업형태
  28. 28. Ⓒ2014 agados All rights reserved. 28 POC, ERP Function Debug Task Demo Debugging Process for Major Code Searching Function –Debugging Task Type POC, DebuggingProcess for TargetedERP Module Flow View DebugTask Type •Confirm Flow Status by Object By Object By Thread Diagram View Running Pattern •FullyFlow View( Check Flow by Log View) •Node Data View ( Check Value of Node in Flow) •Node Statement Viewing (Check SQLStatements/Scripts) Basic •Confirm Flow Status by Thread •Confirm Running Status by Flow Diagram Trace Value •Trace Value by Flow Step •Check Status by Running Flow Pattern
  29. 29. Ⓒ 2014 agados All rights reserved. 29 POC, Designed Application Debug Demo Check Run flow, Value, etc. by Log View on Agados Flow View – Defaulted Confirm Run Node & Flow & Value & Query by ‘Log View’ ,one of Visibilities Function
  30. 30. Ⓒ2014 agados All rights reserved. 30 POC, Debugging Task Demo for Designed ERP Function Check Stored Data in Model ( MemberSet & Datatable) Flow View –Node Data Check Value in Node
  31. 31. Ⓒ2014 agados All rights reserved. 31 POC, Debugging Task Demo for Designed ERP Function Check SQL Statement Flow View –Node Statement Solve Problem by Checking SQL Statement
  32. 32. Ⓒ 2014 agados All rights reserved. 32 POC, Debugging Task Demo for Designed ERP Function Check Flow Status by Object Flow View – By object Solve Problem with Checking Flow Status by Object
  33. 33. Ⓒ 2014 agados All rights reserved. 33 POC, Debugging Task Demo for Designed ERP Function Check Flow Status by Thread (쓰레드) Flow View – By Thread Solve Problem with Checking Flow Status by Thread
  34. 34. Ⓒ 2014 agados All rights reserved. 34 POC, Debugging Task Demo for Designed ERP Function Check Flow Diagram Flow View – By Diagram Solve Problem with Checking Flow Diagram
  35. 35. Ⓒ 2014 agados All rights reserved. 35 POC, Debugging Task Demo for Designed ERP Function Trace Value(값) Flow View – Trace Value Solve Problem with Checking Value step by step
  36. 36. Ⓒ 2014 agados All rights reserved. 36 POC, Debugging Task Demo for Designed ERP Function Check Running Pattern Flow View – Running Pattern Solve Problem with Checking Running-Pattern
  37. 37. Ⓒ2014 agados All rights reserved. 37 Enabled Visibility on ERP Package 아가도스기반ERP 패키지의Visibility 능력 모니터링기능일부는모니터링데이터부재로다른모듈Sample로대체
  38. 38. Ⓒ2014 agados All rights reserved. 38 Build-In Visibilities to ERP Package UsefulVisibility to ERP Visibility ERP PackageBuilding / Customizing Time •Object Diagram( 오브젝트간연관성시각적접근) •Object Flow Diagram ( 흐름중심의오브젝트간Flow의시각적접근) •Data Mapping Diagram (데이터관점, 내부연관요소들간연관성시각적접근) •Data Flow Diagram (데이터흐름관점, 내부연관요소들간연관성시각적접근) •MemberSet Mapping Diagram (멤버셋과DB 테이블간매핑정보시각적접근) •Object List (조건에따른Objet 목록표시) •Member List (Model을사용하는Node 조회) •Query List (Query 리스트와문장을조회할수있다) •Statement Ranking (SQL 등, Statement 유형정보의Sizing 기반Ranking Chart제공) •Object Matrix ( 오브젝트간연관성을시각적매트릭스형태로접근) •MemberSet Matrix ( 멤버셋모델과오브젝트간의관계성을시가적매트릭스로표현) •DataTable Matrix ( DataTable 모델과오브젝트간관계성을시각적매트릭스로표현) •Process Matrix ( 프로세스와오브젝트간관계성을시각적매트릭스로표현) •Form Matrix ( ‘화면’ Form과오브젝트간관계성을시각적매트릭스로표현) •Script Matrix ( Script 와오브젝트간관계성을시각적매트릭스로표현)
  39. 39. Ⓒ2014 agados All rights reserved. 39 Build-In Visibilities to ERP Package UsefulVisibility to ERP Visibility ERP PackageRunning/ Monitoring Time •Run Object List ( 실행된Object 목록제공) •Run Object Ranking (오브젝트실행횟수를기반으로한Ranking Chart 제공) •Trace / Monitor ( 패키지운영상황모니터링View Chart) •Trace / Server Performance ( 패키지서버엔진성능View Chart) •Trace / Server Performance ( 패키지운영상황모니터링View Chart) •Trace / Distribution / Object / Base ( 전체오브젝트실행분포도모니터링View Chart) •Trace / Object ( 특정오브젝트실행현황모니터링View Chart와상세) •Analysis / Report / Base ( 시계열별오브젝트실행현황모니터링분석View Chart) •Analysis / Report / Monthly ( 월별오브젝트실행현황모니터링분석View Chart) •Analysis / Object / Distribution ( 오브젝트별시계열적실행분포현황분석View Chart) •Analysis / Object / Daily List ( 특정기간동안의특정오브젝트실행현황List) •Analysis / Object / Any Object ( 특정기간동안의특정오브젝트실행현황Chart 및상세) 금번POC 수행으로는모니터링상태데이터가발생하지않아, Sample 화면으로일부대체
  40. 40. Ⓒ2014 agados All rights reserved. 40 Visibility –Building/Customizing Time Object Diagram –Provide Visual Relation of Objects
  41. 41. Ⓒ2014 agados All rights reserved. 41 Visibility –Building/Customizing Time Object Flow Diagram –Show Visual Diagram for Object Flow(흐름)
  42. 42. Ⓒ 2014 agados All rights reserved. 42 Visibility – Building /Customizing Time Data Mapping Diagram – In point of Data, Show related components
  43. 43. Ⓒ2014 agados All rights reserved. 43 Visibility –Building/Customizing Time Data Flow Diagram –In point of Data Flow, Show related components
  44. 44. Ⓒ 2014 agados All rights reserved. 44 Visibility – Building /Customizing Time Object Matrix – Show Matrix for relationship between Object
  45. 45. Ⓒ 2014 agados All rights reserved. 45 Visibility – Building /Customizing Time MemberSet Mapping Diagram – Show Relationship Diagram for MemberSet & DB Table
  46. 46. Ⓒ 2014 agados All rights reserved. 46 Visibility – Building /Customizing Time MemberSet Matrix – Show Matrix for relationship between MemberSet & Object
  47. 47. Ⓒ 2014 agados All rights reserved. 47 Visibility – Building /Customizing Time DataTable Matrix – Show Matrix for relationship between DataTable & Object
  48. 48. Ⓒ 2014 agados All rights reserved. 48 Visibility – Building /Customizing Time Process Matrix – Show Matrix for relationship between Process & Object
  49. 49. Ⓒ 2014 agados All rights reserved. 49 Visibility – Building /Customizing Time Form Matrix – Show Matrix for relationship between Form(화면) & Object
  50. 50. Ⓒ2014 agados All rights reserved. 50 Visibility –Building/Customizing Time Script Matrix –Show Matrix for relationship between Script &Object
  51. 51. Ⓒ 2014 agados All rights reserved. 51 Visibility – Building /Customizing Time Object List – Show Object-List by Condition
  52. 52. Ⓒ2014 agados All rights reserved. 52 Visibility –Building/Customizing Time Member List –Search to Node/Method to Using Model(MemberSet / DataTable)
  53. 53. Ⓒ 2014 agados All rights reserved. 53 Visibility – Building /Customizing Time Query List – Search to Query
  54. 54. Ⓒ2014 agados All rights reserved. 54 Visibility –Building/Customizing Time Script List –Search to Node/Object to Using Scripts
  55. 55. Ⓒ2014 agados All rights reserved. 55 Visibility –Building/Customizing / Running Time Statements Ranking
  56. 56. Ⓒ 2014 agados All rights reserved. 56 Visibility – PKG Running /Monitoring Time Run Object List
  57. 57. Ⓒ2014 agados All rights reserved. 57 Visibility –PKG Running/MonitoringTime Run Object Ranking
  58. 58. Ⓒ2014 agados All rights reserved. 58 Visibility –PKG Running/MonitoringTime Trace / Monitor
  59. 59. Ⓒ2014 agados All rights reserved. 59 Visibility –PKG Running/MonitoringTime Trace / Server Performance
  60. 60. Ⓒ2014 agados All rights reserved. 60 Visibility –PKG Running/MonitoringTime Trace / Distribution / Object / Base
  61. 61. Ⓒ2014 agados All rights reserved. 61 Visibility –PKG Running/MonitoringTime Trace / Object
  62. 62. Ⓒ2014 agados All rights reserved. 62 Visibility –PKG Running/MonitoringTime Analysis / Report / Base
  63. 63. Ⓒ2014 agados All rights reserved. 63 Visibility –PKG Running/MonitoringTime Analysis / Report / Monthly
  64. 64. Ⓒ2014 agados All rights reserved. 64 Visibility –PKG Running/MonitoringTime Analysis / Object / Distribution(분포도)
  65. 65. Ⓒ2014 agados All rights reserved. 65 Visibility –PKG Running/MonitoringTime Analysis / Object / Daily List
  66. 66. Ⓒ2014 agados All rights reserved. 66 Visibility –PKG Running/MonitoringTime Analysis / Object / Any Object
  67. 67. Ⓒ2014 agados All rights reserved. 67 Agados Appling Benefit by POC 아가도스적용한ERP 패키지의기술적/사업적Benefit 증명
  68. 68. Ⓒ2014 agados All rights reserved. 68 Agados-BasedERP PKGBenefit Technical & Business Benefit Analyzability (분석성) Technical Benefit Compatibility (호환성) Curability (지속성) Protective (보호성) Manageability (관리성) Business Benefit Governance (지배력) Economic Feasibility (경제성) Responsive Force (대응력)
  69. 69. Ⓒ2014 agados All rights reserved. 69 Agados-BasedERP PKGBenefit Technical Benefit •Compatibility (호환성) •Curability (지속성) •Protective (보호성) •Manageability (관리성) •Analyzability (분석성)
  70. 70. Ⓒ2014 agados All rights reserved. 70 Agados-BasedERP PKGBenefit Technical Benefit –Compatibility: Operating ServerOS/WAS Independency Demo .NET(Windows/IIS)&Java(Linux/JBOSS),Run Function for Major Code Searching Java VM (JBOSS) ExecutionScreen
  71. 71. Ⓒ2014 agados All rights reserved. 71 Agados-BasedERP PKGBenefit Technical Benefit –호환성(Compatibility) –Applied Auto-Locale Korealocale Englishlocale
  72. 72. Ⓒ2014 agados All rights reserved. 72 Agados-BasedERP PKGBenefit Technical Benefit •Compatibility (호환성) •Curability (지속성) •Protective (보호성) •Manageability (관리성) •Analyzability (분석성)
  73. 73. Ⓒ2014 agados All rights reserved. 73 ERP Package Customizing Process by Designer&Configurator(Redefine Tool) Customizing Process POC, TargetedERP Module Changing Process (Customizing Time) Start End Pre- Work CustomizingProcess •DBTable Redefine •MemberSet Redefine( DB Table Column↔ MemberSet Field ) •DataTable Redefine( DataTable Field↔ MemberSet Field ) •Locale Redefine(Locale Information Creating & Registering) •ImageCollect Redefine( Reselect to use Image) •Form Redefine(Biz. Processing Screen Design) •EventObject Redefine (Screen Event Processing Logic) •(SQL) Object Redefine( Modify Biz. Logic, DAO) •Process DesignRedefine (Biz. Logic Processing) •EventProcess Redefine(ScreenEvent Processing) Model Redefine View Redefine Control Redefine Process Redefined •EventProcess / Process Redefine (Control) •Form Redefine(View)
  74. 74. Ⓒ2014 agados All rights reserved. 74 ERP Package Customizing Process by Designer&Configurator(Redefine Tool) Technical Benefit –Continuity/Protective Product/Maintenance Efficiency Manage Baseline Version of Application PKG by Configurator Base PKG Base+ A Base + B Base + C A Site B Site C Site Base PKG A B C A Site B Site C Site Base Base Base Made be other Systems by Sites Live Baseline of PKG on Sites Possible Upgrade at same time Impossible upgrade at sametime Base Upgrading, Source Custom TypePKG Base Upgrading, Agados-BasedPKG
  75. 75. Ⓒ2014 agados All rights reserved. 75 ERP Package Customizing Process by Designer&Configurator(Redefine Tool) Technical Benefit –Protective: for Based Object of all Derived Object Base PKG Base A+ A’ Base B + B’ Base C + C’ Base PKG A’ B’ C’ Base A Base B Base C Difficult to manage for Derived Information Manage allInformation of Base Modify based Object after derivation Object Derivation (파생) for Customizing Modify based module every-time on site Base Upgrading, Source Custom TypePKG Base Upgrading, Agados-BasedPKG Possible Upgrade at same time Impossible upgrade at sametime
  76. 76. Ⓒ2014 agados All rights reserved. 76 ERP Package Customizing Process by Designer&Configurator(Redefine Tool) Technical Benefit –Continuity/Protective Product/Maintenance Efficiency Mechanism of Running for Customized Application by Configurator &Designer •Run Application by combination, “Original Application Meta” & “Customized Application Meta” Based Rules Generating (Metadata) RedefinedRules Generating(Metadata) Application Running • • • •
  77. 77. Ⓒ2014 agados All rights reserved. 77 ERP Package Customizing Process by Designer&Configurator(Redefine Tool) Technical Benefit –Continuity/Protective Product/Maintenance Efficiency: Customizing by Configure Tool POC ModuleForm Customizing (case : without adding new field) Configurator –Add field(existed field) to Screen form (Not Necessary Source Recoding/Recompiling) FieldDrag &Drop
  78. 78. Ⓒ2014 agados All rights reserved. 78 ERP Package Customizing Process by Designer&Configurator(Redefine Tool) Technical Benefit –Continuity/Protective Product/Maintenance Efficiency : Customizing by Configure Tool POC ModuleForm Customizing (case: Add new Field) Configurator –Redefine after adding field (Not Necessary Source Recoding/Recompiling) Use Pre-definedDataTable Column Add Column
  79. 79. Ⓒ2014 agados All rights reserved. 79 ERP Package Customizing Process by Designer&Configurator(Redefine Tool) Form Customizing ( Running Screen Added Column) Customized Screen by Configurator– Confirm Major_rsv_01 Column. Added Column Technical Benefit –Continuity/Protective Product/Maintenance Efficiency : Customizing by Configure Tool
  80. 80. Ⓒ2014 agados All rights reserved. 80 ERP Package Customizing Process by Designer&Configurator(Redefine Tool) Technical Benefit –Continuity/Protective Product/Maintenance Efficiency : Customizing by Configure Tool Node Adding Process, Event Process Customizing Redefine Process-Logic by Configurator
  81. 81. Ⓒ2014 agados All rights reserved. 81 ERP Package Customizing Process by Designer&Configurator(Redefine Tool) Technical Benefit –Continuity/Protective Product/Maintenance Efficiency : Configure Tool & Visibility for Application Customizing for Process, Event Process, Object 1.Based Objects (Object , Event Object, Form, etc. ) are managed by Protect(보호) 2.Added Objects (all Object type) are managed byDerivation(파생) 3.Provide Management for Changed DB-Table by“Database Table Relationship Management” 4.Provide a Various Visibility, Low Customizing Impact -> Allow to ’Analysis’ & ‘Management’ for Application ERP Package Base (Standard) at Customizing Time AgadosProvide key Functions–‘Protection, Derivation & Visibility’
  82. 82. Ⓒ 2014 agados All rights reserved. 82 ERP Package Customizing Process by Designer & Configurator(Redefine Tool) Technical Benefit – Protective Product: Object Protection for Preventing Modify at Customizing Time Object Protection(보호) for Customizing Allow Protection Setting to Object for “No Derivative Works” on Customizing Time. Support all Objects. Protective Object List
  83. 83. Ⓒ 2014 agados All rights reserved. 83 ERP Package Customizing Process by Designer & Configurator(Redefine Tool) Technical Benefit – Protective Product : Separate Maintenance to ‘Based Object” & “Derived Object” Object Derivation (파생) for Customizing Allow Confirmation to Derived-Object from Based-Object Derived Object
  84. 84. Ⓒ2014 agados All rights reserved. 84 ERP Package Customizing Process by Designer&Configurator(Redefine Tool) Technical Benefit –Protective Application Assets: for Business Intellectual Assets AS-IS( ASP/ .NET) Change Code to Rule for Biz. Logic Business Logic Protection Don’t Worry about Opened Source. Allow Expanded Partner Business. AgadosBasedERP
  85. 85. Ⓒ2014 agados All rights reserved. 85 ERP Package Benefit by Visibilities Technical Benefit –Analytical Power: Provide Big-Benefit to Application ( Product Visibility ) Monitoring/ Analysis Analytic View for internal objects Monitoring for most frequently used objects,… Self Testing •Unit Testing •Stress Testing Statements •SQL/Scripts, etc. , Statements Styled Objects •Size Ranking, … Performance/ Trace Server Performance, … Resource Lifetime Server Resource Lifetime,… Matrix Mutual Relationship between Objects, …
  86. 86. Ⓒ 2014 agados All rights reserved. 86 ERP Package Benefit by Visibilities Technical Benefit – Analytical Power : Show Mapping Information for DB Table & Agados Object (Matrix Type) DB Table & MemberSet Relationship Matrix for Customizing Show related MemverSet at Changing Time to DB Table MemberSet. Provide High Maintenance Power.
  87. 87. Ⓒ2014 agados All rights reserved. 87 ERP Package Benefit by Visibilities Technical Benefit –Analytical Power: Show Mapping Information for DB Table & Agados Object (Detail Type) DB Table & MemberSet Relationship List for Customizing Show Related Information for DB Table &MemberSet & MemberSet Column
  88. 88. Ⓒ2014 agados All rights reserved. 88 Agados-BasedERP ApplicationBenefit Business Benefit Biz. Benefit 지배력 (Governance) 경제성 (Economic Feasibility) 대응력 (Responsive Force)
  89. 89. Ⓒ2014 agados All rights reserved. 89 Agados (아가도스) 기반ERP PKG의Benefit Business Benefit –Governing/ Response Ability/Economic Feasibility • • Platform AS-IS TO-BE Means to Govern Application Change style To Provide Application Biz. Ecosystem Expansion
  90. 90. Ⓒ2014 agados All rights reserved. 90 Agados (아가도스) BasedERP PKG의Benefit Business Benefit –경제성(Economic Feasibility) : Lower Cost to Resource for Package Building& Customizing AS-IS TO-BE minimized Man Power Changing Reduction High Quality, High Revenue, Low Cost Model Important Input Type than Input Man/month
  91. 91. Ⓒ2014 agados All rights reserved. 91 Future Strategy of ERP Packageby POC with agados 아가도스적용한ERP 패키지사업의미래상제시
  92. 92. Ⓒ2014 agados All rights reserved. 92 Agados (아가도스) basedERP PKG, Future Image “Agados Inside” ERP Package Innovation “Agados-Based New ERP Package, Application PKG Biz. Innovation” Ready to Visual, Hybrid, Cloud ,Flexible & SmartERP PKG Software-Defined PlatformERP, Biz. Expansible ERP PKGBuildingInnovation Customizing Innovation Not Coding/Compiling, Just Definition Define=Design=building(Not Recompile) enable 3GL Code Interface Non-Complied Product Just Redefine Provide Visual Related- information of all object for ERP Smart Platform •Visual •Smart •Hybrid •Cloud Governing Innovation Package (Product) Governing PerfectChannel Biz. Building Biz.(Partner/Customer) Governing Platform Based •ExpansibleERP •Enable Channel Biz •Enable Cloud
  93. 93. Ⓒ2014 agados All rights reserved. 93 Agados-Based ERP Application, Product Expansibility Enable Expansible Product/Business “Agados Inside”ERP Packages / Solutions Product Map Mission Critical ( Building & Running Environment) Agados Platform Supporting Packages Version &Model Management WAS / RDBMS Agados Platform ERP Standard Products / Packages ( Horizontal Baseline Models ) Extended Area…… Vertical Products / Packages ( Industrial Base Standard Model ) Commerce Manufacture Comm. IT Finance Medi … … Special Edition Products / Packages ( Industrial Extension Model ) Elec. 철강 Pharmacy Medical Insurance ERP Methodologies ERP Products Specializing Methodology (Customizing Methodology level 2) ERP Products Extension Methodology (Customizing Methodology level 1) Agados Platform User Guide ERP Packaging Methodology Delivery (Specialized) Version Extension Version Base Version ERP Port Motor …
  94. 94. Ⓒ2014 agados All rights reserved. 94 Agados (아가도스) basedERP PKG,Future Strategy &Expected Effect ERP Package, Product/ ServiceBusiness Expansion… Software-Defined BusinessLogic ProcessEngine Rule Based Flow Control Engine Configuring Tool Out of Source Custom Type, just Definition with Configurator Script Language Supporting HybridArchitecture NET, Java/ OS / WAS/ RDBMS Independency Receptive Capacity for Additional Requirements High Value as Solution Provider DifferentiatedArchitect Market ExpasionAdvanced & Expansible ERP Package Agados-Based ERP Package, Value Increasing Industry Expansion Consistently Add-on Value

×