跳到主要內容

簡易檢索 / 詳目顯示

研究生: 邱顯凱
Hsien-Kai Chiu
論文名稱: 應用XML透過圖形化工作基規格描述商業邏輯
Applying XML to Document Business Logic through TBCG
指導教授: 李允中
Jonathan Lee
口試委員:
學位類別: 碩士
Master
系所名稱: 資訊電機學院 - 資訊工程學系
Department of Computer Science & Information Engineering
畢業學年度: 88
語文別: 中文
論文頁數: 46
中文關鍵詞: 工作基規格工作流程商業邏輯XML商業流程
外文關鍵詞: XML, TBCG, workflow, Business Logic, Business Process
相關次數: 點閱:10下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 現存描述工作流程的方式都著重在程序(Process)上; 曾有研究指出商業文件在組織內扮演著很吃重的角色,基於此,本方法論針對文件式工作流程提出文件驅動描述法(Document-Driven Approach)。在企業或是組織內會有很多的商業文件,在本研究中提出當有一份商業文存在時則會觸發它相對應的流程,整個流程進行包含文件在不同角色間的傳遞與各別角色對此文件所需執行的商業規則等。進行流程的相關資訊: 文件相關資訊(document related information)、流程描述(process description)、商業規則(business rules)則被定義為商業邏輯(business logic)。我們使用圖形化工作基規格(TBCG)來描述商業邏輯,它是以工作(Task)為基礎,輔以Task/Subtask/Method模式描述整個系統,描述後的系統會一個形成工作階層(Task Hierarchy)。(1)在本研究會找出TBCG與商業邏輯之間的對應關係完成文件所伴隨的商業邏輯描述。(2)提出文件驅動描述法的使用步驟。(3)此外尚應用XML定義TBCG整個規格,將整個TBCG以XML包裝,以方便在網路上不同節點間作資料交換。整個文件驅動描述法將以學校公文系統當作例子加以說明。


    Current workflow modeling is focused on processes; but there are researches that show that business documents play an important role in organizations, due to this, we propose a document-driven approach on document based workflow. In our approach, there are many documents exist in an organization or enterprise, each document will trigger its associated process flow including the business document routed between roles and business rules of each role etc. The information needed for the process flow: document content, process description and business rules are defined as Business Logic; we document business logic by TBCG, it describes the system by task/subtask/method approach and form a task hierarchy to describe the system. We will find the mapping between TBCG and business logic to accomplish business logic description, and propose the document-driven approach steps to define process flow. Besides, we also apply XML to define the specifications of TBCG in order to make it more convenient to exchange data in the web. The proposed approach is illustrated by a school official document system.

    第一章 緒論…………………………………………………………..1 1.1背景……………………………………………………….….1 1.2動機……………………………………………………….….2 1.3論文架構…………………………………………………..…2 第二章 文件驅動描述法與商業邏輯.……………………………….4 2.1文件驅動描述法………………………………………………4 2.2商業邏輯簡介………………………………………………….5 第三章 工作基規格方法論與概念圖形……………………………….7 3.1工作基規格方法論介紹……………………………………….7 3.2概念圖形介紹………………………………………………..13 3.3 TBCG.………………………………………………………..16 第四章 圖形化工作基規格與商業邏輯的對應……….…………….18 4.1商業邏輯結構………………………………………………..18 4.2工作基規格方法論與商業邏輯對應之探討………………..19 4.3文件驅動法使用步驟………………………………………..22 第五章 可擴充性標籤語言(XML)…………………………………….24 5.1 標籤語言…………………………….……………………..24 5.1.1 概論……………..……………………………………..24 5.1.2 XML…………………..………………………………….24 5.1.3 為什麼採用XML(TBCG、Document)…..……………….29 5.2文件潤飾機制(Rendering Mechanism)…………………….33 5.2.1 XSLT……………………………..……………………..33 第六章 案例: 學校電子公文系統…………..……………………..35 6.1系統簡介………………………………….….……………..35 6.2 使用文件驅動描述………………………….……………..39 第七章 相關文獻探討……………………………..………………..44 7.1 描述商業流程的方法論…………………………………….44 第八章 結論…………………………………..……………………..46

    1. Wewers, T.; Wargitsch, C. Four Dimensions of Interorganizational,Document-Oriented Workflow: A case study of the Approval of Hazardous-Waste Disposal System Sciences, 1998., Proceedings of the Thirty-First Hawaii International Conference on Volume: 4 , 1998 , Page(s): 332 -341 vol.4
    2. J. Lee, J. Yen, and J. Passtor. A tool for task-based knowledge and specification acquisition. International Journal of Intelligent Systems, 9(9):839-851, Sep. 1994.
    3. J. Yen and J. Lee A task-based methodology for specifying expert systems. IEEE Expert, 8(1):8-15, Feb. 1993.
    4. J.F. Sowa, Conceptual Structure: Information Processing in Mind and Machine, Addison-Wesley,Reading, Mass.,1984.
    5. J. Lee , Lein F. Lai and Wei T. Huang Task-based Specifications Through Conceptual Graphs IEEE EXPERT,1996
    6. H.S. Delugach. Specifying multiple-viewed software requirements with conceptual graphs. Journal of Systems and Software, 19(3):207-224, Nov. 1992.
    7. Dayal, U., Buchmann, A.P., McCarthy, D.R.,Rules Are Objects Too: A Knowledge Model for an Active,Object-Oriented Database Management System,in: K.R. Dittrich(ed.),Advances in Object-Oriented Database Systems,Springer,Berlin 1988, pp. 129-143.
    8. Http://www.w3c.org/XML/XSLT/XSL Transformation(XSLT).htm
    9. H. Herbst, T. Myrach A Repository System for Business Rules 1995: Stone Mountain, Atlanta, Georgia, USA pp.119-139
    10. H. Herbst, G. Knolmayer, T. Myrach and M. Schlesinger The Specification Of Business Rules: A Comparison Selected Methodologies.IFIP Working Group 8.1 Conference CRIS 94, University of Limburg, Maastricht.
    11. P. Martin , P. Eklund Embedding Knowledge in Web Documents: CGs versus XML-based Metadata Languages Eighth International World Wide Web Conference, Toronto, May 11-14, 1999
    12. A. Kristensen Formsheets and the XML forms language
    Elsevier Science ,Computer Network 31(1999) 1189-1201
    13. B.N. Grosof, Y. Labrou,and H.Y. Chan A Declarative Approach to Business Rules in Contracts: Courteous Logic Programs in XML Proceedings of the 1st ACM Conference on Electronic Commerce.
    14. Benjamin N. Grosof. Prioritized conflict handling for logic programs. In Jan Maluszynski, editor, Logic Programming: Proceedings of the International Symposium(ILPS-97),MIT Press, 1997.
    15. John F. Sowa Toward The Expressive Power Of Natural Language IBM Systems Research
    16. Gary Berg-Cross and Michael E. Price Acquiring and Managing Knowledge Using a Conceptual Structures Approach: Introduction and Framework. IEEE TRANSACTIONS ON SYSTEMS,MAN,AND CYBERNETICS, VOL 19, NO.3 pp. 513-527
    17. James R. Slagle and David A. Gardiner,and Kyungsook Han. Knowledge Specification of an Expert System IEEE 1990
    18. H.S. Delugach, “Dynamic Assertion and Retraction of Conceptual Graphs,” Proc. SixthAnn. Workshop on Conceptual Graphs,Amer. Assoc. Artificial Intelligence, Menlo Park, Calif., 1991, pp15-26.
    19. Marc-Thomas Schmidt The Evolution of Workflow Standards Hursley Development Laboratory, IEEE Concurrency,vol. 7,No. 3, July-September 1999
    20. Using XML in Oracle Database Applications Part2: About Oracle XML Products November 1999
    21. Vaggelis Ouzounis, Volker Tschammer A Framework for Virtual Enterprise Support Services.Proceedings of the 32nd Hawaii International Conference on System Sciences-1999
    22. Amjad Umar and Paolo Missier A Framework For Analyzing Virtual Enterprise Infrastructure IEEE 1999
    23. Quang. P.T., Chartier-Kastler, C., MERISE in Practice, Macmillan,Houndmills 1991.
    24. http://www.wfmc.org/
    25. W.M.P. van der Aalst Three Good Reasons for Using a Petri-net-based Workflow Management System. Proceedings of the International Working Conference on Information and Process Integration in Enterprises (IPIC''96), pages 179--201, Camebridge, Massachusetts, Nov 1996

    QR CODE
    :::