陳美淨

Mei-Ching Chen

碩士論文 (2004)

跨企業動態工作流程管理系統架構設計

Design of a System Framework for Multi-Enterprise Dynamic Workflow Management

關鍵字 Keywords

軟體代理人, 動態工作流程, 工作流程管理, 工作流程

Software Agent, Workflow Management, Dynamic Workflow, Workflow

摘要

由於網際網路的普及,企業得以聯盟的方式整合企業間價值活動與資源以快速反應市場變化與滿足客戶需求,因此「虛擬企業」與「B2B商務模式」被視為二十一世紀主流商務模式。   實現「虛擬企業」與「B2B商務模式」有賴於「跨企業動態工作流程」之整合;而有效率的流程整合,則繫於流程管理功能與機制,能否即時、自動地管理及調整流程,以達提昇流程運作效率之目標,使工作流程能依企業邏輯動態整合跨企業之價值活動。   本研究根據虛擬企業與工作流程之特性與運作模式,設計一跨企業動態工作流程模式;再將WfMC參考模式加入動態特性,並應用階層式管理的概念與軟體代理人之特性設計跨企業動態工作流程管理系統模型;最後以物件導向方法分析、設計一支援此跨企業動態工作流程管理系統之監控元件,以Java可攜式(Portable)之特性開發監控元件,使元件具有自主性、智慧型、跨平台及分散式執行等特性。   本研究能協助管理企業之工作流程,以利一跨企業動態工作流程管理系統之開發,以協助改善企業內與企業間作業流程效率,期能減少人為管理中不必要的等待,以提高企業營運效益。

Abstract

Due to the emergence of Internet, enterprises are able to integrate value-added activities and resources across enterprises through enterprise alliance to quickly response the market changes and customers’ expectations. “Virtual Enterprise” and “B2B Commerce” are consequently regarded as the most promising business model in the 21st century.   The realization of Virtual Enterprise and B2B Commerce is dependent on the efficient integration of multi-enterprise’s dynamic workflow, which is further based on whether the mechanisms of workflow management are able to manage and coordinate processes immediately and automatically.   This paper first presents a dynamic workflow model for multi-enterprise in accordance with the characteristics and operational model of virtual enterprise and workflow. A system framework for multi-enterprise dynamic workflow management is then proposed, which is developed based on the workflow reference model proposed by WfMC, as well as applies the concept of hierarchical management and the features of software agents to increase the dynamic ability of the framework. Finally, a main component called monitoring agent is analyzed and designed to support the system framework by using object-oriented methodology. This component is implemented with characteristics of autonomy, intelligence, and distributed computing by making use of Java.   This research will facilitate not only the development of a system for multi-enterprise dynamic workflow management but also the management of business processes across enterprises, and thereby improve efficiency of inter- and intra-enterprise processes, and advance business profit.