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-defined Application : 디자인/재조정Demo 
새로운Function 제작& 디버깅, 기존기능수정(재조정) 
Design Demo Revision: 2014.11.23 
Template Rev...
Ⓒ2014 agados All rights reserved. 
2 
디자인/재조정Demo 
Structure of this presentation 
Function 디버깅 
•Flow 에관한다양한View 를통한Traci...
Ⓒ2014 agados All rights reserved. 
3 
디자인/재조정Demo 
고객정보조회를위한새Function 제작(디자인)하기 
Object Type 
Descriptions 
Create Objects...
Ⓒ2014 agados All rights reserved. 
4 
디자인/재조정Demo 
고객정보조회를위한새Function 제작(디자인)하기 
Member Name 
TABLE의관련된Column 
Create Memb...
Ⓒ2014 agados All rights reserved. 
5 
디자인/재조정Demo 
고객정보조회를위한새Function 제작(디자인)하기 
Column Name 
MemberSet의관련된member 
Create ...
Ⓒ2014 agados All rights reserved. 
6 
디자인/재조정Demo 
고객정보조회를위한새Function 제작(디자인)하기 
Control Name 
Descriptions 
Create Form (...
Ⓒ2014 agados All rights reserved. 
7 
디자인/재조정Demo 
고객정보조회를위한새Function 제작(디자인)하기 
Node Type 
Descriptions 
Create Object (C...
Ⓒ2014 agados All rights reserved. 
8 
디자인/재조정Demo 
고객정보조회를위한새Function 제작(디자인)하기 
Node Type 
Descriptions 
Create Event Obj...
Ⓒ2014 agados All rights reserved. 
9 
디자인/재조정Demo 
고객정보조회를위한새Function 제작(디자인)하기 
Result Screen (결과, 검색고객목록)
Ⓒ2014 agados All rights reserved. 
10 
디자인/재조정Demo 
고객정보조회를위한새Function 디버깅하기 
Flow View –Defaulted 
Visibilities Function ...
Ⓒ2014 agados All rights reserved. 
11 
디자인/재조정Demo 
고객정보조회를위한새Function 디버깅하기 
Flow View –Node Data 
노드내의데이터를확인할수있다.
Ⓒ2014 agados All rights reserved. 
12 
디자인/재조정Demo 
고객정보조회를위한새Function 디버깅하기 
Flow View –Node Statement 
SQL 문장을확인할수있다.
Ⓒ2014 agados All rights reserved. 
13 
디자인/재조정Demo 
고객정보조회를위한새Function 디버깅하기 
Flow View –By object
Ⓒ2014 agados All rights reserved. 
14 
디자인/재조정Demo 
고객정보조회를위한새Function 디버깅하기 
Flow View –By Thread 
Thread (쓰레드)별로흐름에따른상태를...
Ⓒ2014 agados All rights reserved. 
15 
디자인/재조정Demo 
고객정보조회를위한새Function 디버깅하기 
Flow View –By Diagram 
흐름을보여주는Diagram을통해상태를확...
Ⓒ2014 agados All rights reserved. 
16 
디자인/재조정Demo 
고객정보조회를위한새Function 디버깅하기 
Flow View –Trace Value 
흐름의단계별로Value들을추적해볼수있...
Ⓒ2014 agados All rights reserved. 
17 
디자인/재조정Demo 
고객정보조회를위한새Function 디버깅하기 
Flow View –Running Pattern 
실행되는패턴상의흐름을보고상태를...
Ⓒ2014 agados All rights reserved. 
18 
디자인/재조정Demo 
고객조회목록에Column 추가하기 
Object Type 
Modify Action 
Modify Objects (재조정할오브...
Ⓒ2014 agados All rights reserved. 
19 
디자인/재조정Demo 
고객조회목록에Column 추가하기 
추가Member 명 
관련된TABLE Column 
MemberSet ( CustMem )...
Ⓒ2014 agados All rights reserved. 
20 
디자인/재조정Demo 
고객조회목록에Column 추가하기 
추가Column 명 
연관된MemberSet 의Member 
DataTable (CustT...
Ⓒ2014 agados All rights reserved. 
21 
디자인/재조정Demo 
고객조회목록에Column 추가하기 
추가Control 유형 
Description 
Form (CustForm) 재조정 
G...
Ⓒ2014 agados All rights reserved. 
22 
디자인/재조정Demo 
고객조회목록에Column 추가하기 
Modified Node Type 
Description 
Query Object (Cus...
Ⓒ2014 agados All rights reserved. 
23 
디자인/재조정Demo 
고객조회목록에Column 추가하기 
재조정된Function 실행결과화면
Ⓒ2014 agados All rights reserved. 
24 
디자인/재조정Demo 
고객등록기능새로제작(디자인)하기 
Create Objects (필요Object 생성) 
Object Type 
Descript...
Ⓒ2014 agados All rights reserved. 
25 
디자인/재조정Demo 
고객등록기능새로제작(디자인)하기 
Control Name 
Descriptions 
Create Form (CustForm) ...
Ⓒ2014 agados All rights reserved. 
26 
디자인/재조정Demo 
고객등록기능새로제작(디자인)하기 
Node Type 
Descriptions 
Create Object (CustEditObj...
Ⓒ2014 agados All rights reserved. 
27 
디자인/재조정Demo 
고객등록기능새로제작(디자인)하기 
Node Type 
Descriptions 
Event Object (CustEditEObj...
Ⓒ2014 agados All rights reserved. 
28 
디자인/재조정Demo 
고객등록기능새로제작(디자인)하기 
고객정보등록화면과저장버튼클릭후고객목록조회에서추가됨을확인 
새로만들어진고객등록화면 
등록고객목록
Ⓒ2014 agados All rights reserved. 
29 
디자인/재조정Demo 
고객등록기능재조정–등록필드추가및등록화면조정 
Object Type 
Modify Action 
재조정할Objects 
For...
Ⓒ2014 agados All rights reserved. 
30 
디자인/재조정Demo 
고객등록기능재조정–등록필드추가및등록화면조정 
Adding Control Type 
Description 
Form (CustE...
Ⓒ2014 agados All rights reserved. 
31 
디자인/재조정Demo 
고객등록기능재조정–등록필드추가및등록화면조정 
Modified Node Type 
Description 
Object (Cust...
Ⓒ2014 agados All rights reserved. 
32 
디자인/재조정Demo 
고객등록기능재조정–등록필드추가및등록화면조정 
재조정된결과Screen 
저장버튼클릭후등록고객목록을통해확인
Próximos SlideShares
Carregando em…5
×

소프트웨어 정의 방식 애플리케이션 플랫폼, agados 기반 애플리케이션 정의(디자인) 데모

Software-defined Application 제작 및 실행 플랫폼인 agados(아가도스) 기반의 애플리케이션 정의(디자인) 와 재정의(재디자인) 데모입니다.

  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

소프트웨어 정의 방식 애플리케이션 플랫폼, agados 기반 애플리케이션 정의(디자인) 데모

  1. 1. Agados-defined Application : 디자인/재조정Demo 새로운Function 제작& 디버깅, 기존기능수정(재조정) Design Demo Revision: 2014.11.23 Template Revision:20131025 v2.0
  2. 2. Ⓒ2014 agados All rights reserved. 2 디자인/재조정Demo Structure of this presentation Function 디버깅 •Flow 에관한다양한View 를통한Tracing •Flow Diagram 보기 Function 수정(재조정) •고객리스트상에컬럼추가하기 •Objects 수정하기 새Function 제작(디자인) •‘고객조회’를위한새로운Function •필요Objects 생성 고객정보조작예. 새Function 제작/ 수정 •‘고객등록’을위한새Function 제작 •필요Objects 생성 •‘고객등록’ 화면에Column 추가하기 •Objects 수정하기
  3. 3. Ⓒ2014 agados All rights reserved. 3 디자인/재조정Demo 고객정보조회를위한새Function 제작(디자인)하기 Object Type Descriptions Create Objects (필요오브젝트생성) Form 고객정보조회화면 Object Name CustListForm Object Query를수행하고결과값전송을수행. Server-side에서수행됨. CustListObject Event Object ‘Button-Click’ 후수행될Logic을정의. Client-side에서수행됨. CustListEObject MemberSet ‘고객정보’를위해서버에서관리될Result Set . DB상의CUSTOMER TABLE 를기준으로MemberSet 을생성. CustMem DataTable Display되는CustomerData를관리하는Object. MemberSet Object ( CustMem ) 를기준으로data set을생성. CustTable
  4. 4. Ⓒ2014 agados All rights reserved. 4 디자인/재조정Demo 고객정보조회를위한새Function 제작(디자인)하기 Member Name TABLE의관련된Column Create MemberSet ( CustMem ) Cust_Nm Cust_Addr Cust_Tel Cust_Type Cust_Owner Custom_Ta.Cust_Nm Custom_Ta.Cust_Addr Custom_Ta.Cust_Tel Custom_Ta.Cust_Type Custom_Ta.Cust_Owner Member Type String String String String String
  5. 5. Ⓒ2014 agados All rights reserved. 5 디자인/재조정Demo 고객정보조회를위한새Function 제작(디자인)하기 Column Name MemberSet의관련된member Create DataTable (CustTable) Cust_Nm Cust_Addr Cust_Tel Cust_Type Cust_Owner CustMem.Cust_Nm CustMem.Cust_Addr CustMem.Cust_Tel CustMem.Cust_Type CustMem.Cust_Owner Column Type String String String String String
  6. 6. Ⓒ2014 agados All rights reserved. 6 디자인/재조정Demo 고객정보조회를위한새Function 제작(디자인)하기 Control Name Descriptions Create Form (CustForm) –화면생성 CustNmText SearchBtn CustGrid DataTable DataTable 고객이름으로검색하기위한입력란(검색조건) 검색을실행하기위한버튼 검색된고객목록을display 하기위한컨트롤 DataTable (CustTable) 연결. 연결을위한조건값을갖는다 DataTable (CustTable) 연결. Customer List 를갖는다. Control Type TextEdit Button Grid CondTa ListTa
  7. 7. Ⓒ2014 agados All rights reserved. 7 디자인/재조정Demo 고객정보조회를위한새Function 제작(디자인)하기 Node Type Descriptions Create Object (CustListObject) Start Create Adapter Query Close Adapter End flow의시작점 DB 사용을위한Connection을생성 Custom_Ta ( Customer TABLE) 에대한Select문을실행 DB에대한Connection을소멸 Flow 종료. out-parameter를정의. Node Name Start Create Adapter1 Query1 CloseAdapter1 End
  8. 8. Ⓒ2014 agados All rights reserved. 8 디자인/재조정Demo 고객정보조회를위한새Function 제작(디자인)하기 Node Type Descriptions Create Event Object (CustListEObject) Start Jump Object End flow의시작점 Server에정의된Object (CustListObj) 를호출. Flow 종료. out-parameter를정의. Node Name Start Jump Object1 End
  9. 9. Ⓒ2014 agados All rights reserved. 9 디자인/재조정Demo 고객정보조회를위한새Function 제작(디자인)하기 Result Screen (결과, 검색고객목록)
  10. 10. Ⓒ2014 agados All rights reserved. 10 디자인/재조정Demo 고객정보조회를위한새Function 디버깅하기 Flow View –Defaulted Visibilities Function 중하나인‘Log View’를통해, 수행되어진Node 와흐름, 그리고각노드별참고되어진Value 와Query 를확인할수있다.
  11. 11. Ⓒ2014 agados All rights reserved. 11 디자인/재조정Demo 고객정보조회를위한새Function 디버깅하기 Flow View –Node Data 노드내의데이터를확인할수있다.
  12. 12. Ⓒ2014 agados All rights reserved. 12 디자인/재조정Demo 고객정보조회를위한새Function 디버깅하기 Flow View –Node Statement SQL 문장을확인할수있다.
  13. 13. Ⓒ2014 agados All rights reserved. 13 디자인/재조정Demo 고객정보조회를위한새Function 디버깅하기 Flow View –By object
  14. 14. Ⓒ2014 agados All rights reserved. 14 디자인/재조정Demo 고객정보조회를위한새Function 디버깅하기 Flow View –By Thread Thread (쓰레드)별로흐름에따른상태를확인할수있다.
  15. 15. Ⓒ2014 agados All rights reserved. 15 디자인/재조정Demo 고객정보조회를위한새Function 디버깅하기 Flow View –By Diagram 흐름을보여주는Diagram을통해상태를확인할수있다.
  16. 16. Ⓒ2014 agados All rights reserved. 16 디자인/재조정Demo 고객정보조회를위한새Function 디버깅하기 Flow View –Trace Value 흐름의단계별로Value들을추적해볼수있다.
  17. 17. Ⓒ2014 agados All rights reserved. 17 디자인/재조정Demo 고객정보조회를위한새Function 디버깅하기 Flow View –Running Pattern 실행되는패턴상의흐름을보고상태를확인할수있다.
  18. 18. Ⓒ2014 agados All rights reserved. 18 디자인/재조정Demo 고객조회목록에Column 추가하기 Object Type Modify Action Modify Objects (재조정할오브젝트) Form Grid-Control에column추가. Object Name CustListForm Object SQL Statement 조정 ( 새Column 명‘Custom_Ta.Emp_Count ‘ 추가) CustListObject Event Object 재조정불필요 CustListEObject MemberSet MemberSet에Member(Emp_Count) 추가. CustMem DataTable DataTable에Column(Emp_Count) 추가. CustTable
  19. 19. Ⓒ2014 agados All rights reserved. 19 디자인/재조정Demo 고객조회목록에Column 추가하기 추가Member 명 관련된TABLE Column MemberSet ( CustMem ) 재조정 Emp_Count Cust_Ta.Emp_Count 추가Member 유형 String
  20. 20. Ⓒ2014 agados All rights reserved. 20 디자인/재조정Demo 고객조회목록에Column 추가하기 추가Column 명 연관된MemberSet 의Member DataTable (CustTable) 재조정 Emp_Count CustMem.Emp_Count 추가Column 유형 String
  21. 21. Ⓒ2014 agados All rights reserved. 21 디자인/재조정Demo 고객조회목록에Column 추가하기 추가Control 유형 Description Form (CustForm) 재조정 Grid Column ‘직원수’ 를위한Column 을추가 추가Control Name Emp_Count
  22. 22. Ⓒ2014 agados All rights reserved. 22 디자인/재조정Demo 고객조회목록에Column 추가하기 Modified Node Type Description Query Object (CustListObject) 재조정 Query SQL Statement 수정 Modified Node Name Query1 SELECT Cust_Nm , Cust_Addr , Cust_Tel , Cust_Type , Cust_Owner FROM CUSTOM_TA {CUST_NM} SELECT Cust_Nm , Cust_Addr , Cust_Tel , Cust_Type , Cust_Owner , Emp_Count FROM CUSTOM_TA {CUST_NM} Emp_Count 추가
  23. 23. Ⓒ2014 agados All rights reserved. 23 디자인/재조정Demo 고객조회목록에Column 추가하기 재조정된Function 실행결과화면
  24. 24. Ⓒ2014 agados All rights reserved. 24 디자인/재조정Demo 고객등록기능새로제작(디자인)하기 Create Objects (필요Object 생성) Object Type Descriptions Form 고객정보등록화면. Object Name CustEditForm Object Query를실행하고결과값을전달하는Object. Server-side에서수행된다. CustEditObject Event Object Button을클릭한후실행될Logic을정의하는Object. Client-side에서수행된다. CustEditEObject MemberSet Result Set Managed in Server for Customer Info. Generating MemberSet on basis of CUSTOMER TABLE in DB. 고객조회기능에서이미만들어사용되어진MemberSet을사용한다. CustMem DataTable Object managed for Displayed Customer Data. Generating data sets on basis of MemberSet Object ( CustMem ). 고객조회기능에서이미만들어사용되어진DataTable을사용한다. CustTable
  25. 25. Ⓒ2014 agados All rights reserved. 25 디자인/재조정Demo 고객등록기능새로제작(디자인)하기 Control Name Descriptions Create Form (CustForm) 고객등록화면생성 CustNmText CustTypeCombo CustAddr CustTel CustOwner WriteBtn Customer Name (고객명입력필드) Select Customer Type (고객유형선택콤보박스) Customer Address (주소입력필드) Customer Telephone No. (전화번호입력필드) Customer Owner (고객소유자입력필드) Save Button (저장버튼) Control Type TextEdit ComboBox TextEdit TextEdit TextEdit Button
  26. 26. Ⓒ2014 agados All rights reserved. 26 디자인/재조정Demo 고객등록기능새로제작(디자인)하기 Node Type Descriptions Create Object (CustEditObject) –쿼리실행Object 생성 Start Create Adapter Query Close Adapter End Start flow. (flow 시작점) Create Connection for DB (DB Connection 생성) Execute SQL to insert for Cust_Ta ( Customer TABLE) Query 실행 Close Connection for DB. ( DB Connection소멸) Stop Flow. Define out-parameter. Flow종료하고out-parameter 정의 Node Name Start Create Adapter1 Query1 CloseAdapter1 End
  27. 27. Ⓒ2014 agados All rights reserved. 27 디자인/재조정Demo 고객등록기능새로제작(디자인)하기 Node Type Descriptions Event Object (CustEditEObject) 생성 Start Jump Object End Flow 시작. Server에정의된Object를호출( CustEditObj호출) Flow 종료. Node Name Start Jump Object1 End 버튼클릭후실행될Logic을정의
  28. 28. Ⓒ2014 agados All rights reserved. 28 디자인/재조정Demo 고객등록기능새로제작(디자인)하기 고객정보등록화면과저장버튼클릭후고객목록조회에서추가됨을확인 새로만들어진고객등록화면 등록고객목록
  29. 29. Ⓒ2014 agados All rights reserved. 29 디자인/재조정Demo 고객등록기능재조정–등록필드추가및등록화면조정 Object Type Modify Action 재조정할Objects Form 등록화면에TextEdit Control 추가(f직원수필드). Object Name CustEditForm Object SQL Statement 수정( ‘Custom_Ta.Emp_Count ‘ 컬럼명추가) CustEditObject Event Object 재조정필요없음 CustEditEObject MemberSet Add Member(Emp_Count) into MemberSet. 고객조회에서사용되어진MemberSet을그대로사용. CustMem DataTable Add Column(Emp_Count)into DataTable. 고객조회에서사용되어진DataTable을그대로사용. CustTable
  30. 30. Ⓒ2014 agados All rights reserved. 30 디자인/재조정Demo 고객등록기능재조정–등록필드추가및등록화면조정 Adding Control Type Description Form (CustEditForm) –고객등록화면재조정 Text Edit 직원수입력을위한TextEdit Control 추가. Adding Control Name EmpCountText
  31. 31. Ⓒ2014 agados All rights reserved. 31 디자인/재조정Demo 고객등록기능재조정–등록필드추가및등록화면조정 Modified Node Type Description Object (CustEditObject) Query 수정 Query Modify SQL Statement. Modified Node Name Query1 INSERT INTO CUSTOM_TA ( Cust_Nm , Cust_Addr , Cust_Tel , Cust_Type , Cust_Owner) VALUES ( {Cust_Nm} , {Cust_Addr} , {Cust_Tel} , {Cust_Type} , {Cust_Owner} ) INSERT INTO CUSTOM_TA ( Cust_Nm , Cust_Addr , Cust_Tel , Cust_Type , Cust_Owner , Emp_Count) VALUES ( {Cust_Nm} , {Cust_Addr} , {Cust_Tel} , {Cust_Type} , {Cust_Owner} , {Emp_Count} ) Emp_Count 추가
  32. 32. Ⓒ2014 agados All rights reserved. 32 디자인/재조정Demo 고객등록기능재조정–등록필드추가및등록화면조정 재조정된결과Screen 저장버튼클릭후등록고객목록을통해확인

×