Font Size: a A A

Design And Implementation Of General-Purpose Workflow Platform

Posted on:2008-08-28Degree:MasterType:Thesis
Country:ChinaCandidate:H P AnFull Text:PDF
GTID:2178360215459207Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The thesis designs and implements an enterprise application integration platform for a commercial corporation group in Sichuan, called Workflow Platform (WFP) or Workflow Management System (WFMS), which provides workflow services for applications running in this group. According to the WFMC (Workflow Management Coalition) specifications, the WFP is developed in this thesis by referring to the reference model of WFMC, simplifying some functions of WFMC reference model and adding a part of particular functions.According to the enterprise's actual business, the thesis presents a general-purpose workflow platform on the basis of the workflow reference model theory. The main work of the thesis is as follow:Firstly, this thesis analyses the function requirements of the table form, flow, workflow engine, work list processor and flow monitor, studies the workflow reference model and the use case of the WFP, and determines the main framework and basic function modules of the WFP.Secondly, the WFP is divided as three subsystems in whole, i.e., administrator client, business client and workflow engine. The thesis pays more attentions on the function module design of administrator client, including basic data management, application management, user-defined table form, flow management and log management. The functionalities of business client and workflow engine are also introduced briefly. Moreover, the table structures used in the flow and user-defined table form are designed.Thirdly, the class diagrams are designed to describe the implementation of the WFP's modules by using UML (Unified Modeling Language). Every class is coded mainly in the language of C#.Finally, a document of implementation and deployment of this project is made so as to issue the WFP product.At present, the general-purpose WFP has passed the software test, and can run normally. In a word, the WFP meets the requirements of the group company, and can be put into use.
Keywords/Search Tags:WFMC, WFP, WFMS, Workflow engine, UML, C#
PDF Full Text Request
Related items