Font Size: a A A

Workflow Management System Multiplexing Applications

Posted on:2004-05-13Degree:MasterType:Thesis
Country:ChinaCandidate:W Y ZhangFull Text:PDF
GTID:2208360095956522Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
This thesis has summarized the emergence and development status quo of workflow, and also has analyzed the advantages of adopting workflow management and the disadvantages of current workflow management. After detailed research, this thesis has summed up the following:After standardization, conclusion and abstraction, the management, business and activities can be expressed by workflow. Workflow can be divided into flow and nodes; flow has few varieties and the structure of flow is constant; the structure of nodes is limit and unchanged. The activities of flow and nodes can be implemented by many processing engines. The workflow management system would activate the workflow and invoke or control the processing engines of flow and nodes.The software of workflow definition can define and change different workflows according to the user's needs of management, business and activities, and can save workflow into database. The workflow management system would interpret, activate and control the workflows in database. It also would invoke or activate the processing engine of corresponding flow and nodes so that to implement computer management information system. And so it can achieve the aim of best reusability for the application needed by different organization and business management.This thesis has analyzed and designed the organization model and relationship, workflow definition program, workflow structure and model, workflow engine and workflow management and control of the workflow management system. It has also implemented the data model, definition program and management & control engine. The design and implementation of data model is independent of specific database and open so that it can be deployed into different databases. This realizes the reusability of data model and interoperability of different workflow products. The definition program can describe the workflows of different organization, different management, business and activity after standardization, conclusion and abstraction, so the program has better reusability. Workflow engine program is the processing program of flow and nodes, and also is the implementation of different management, business and activity. It can be invoked by all the management of workflow, so it has best reusability. The whole system is based on Java technology for its character of platform independent and ' Write Once, Run Anywhere'. All these make solid foundation for reusing the workflow management system.The thesis advances that the more important meaning of software reuse is on the application level, which is the trend of software technology development at the same time. The research of reusability in workflow can make the workflow products more general, and be reused in different trades as a whole. All of this would be an important sign that the workflow is on the way to maturity.
Keywords/Search Tags:Workflow, Workflow Management System, Organization Architecture, Control Engine, Business Process Reengineering, Reuse, Java, J2EE, and EJB.
PDF Full Text Request
Related items