Font Size: a A A

Design And Realization Of A .NET-Based Lightweight Workflow Management System

Posted on:2009-05-29Degree:MasterType:Thesis
Country:ChinaCandidate:J FangFull Text:PDF
GTID:2178360242490531Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Nowadays,More and more applications make use of workflow management system as its support system. Many software companies devote much time and money to developing their own workflow management system.Workflow management system has became the necessary component of EAI. In addition, it drives business processes in various system to run in a new way which is called"PUSH". This novel way is more and more grateful to users.The software designed in this paper is a project of national innovation fund for Mid- and small-scale enterprise, its goal is to design a support platform of workflow which is fit for construction project management system. It should be open so as to be able to integrated with other system. The following works have been completed:1) By doing carefully research on the workflow criterion, a Lightweight component model of a workflow management is designed.2) Learning the aspects of workflow, we design a data model of a workflow management as well.3) After deeply analyzing workflow patterns, we confirm the ability that a workflow language should have to describe a process.4) A graphics tool which uses directed graph as workflow language is designed.5) A workflow definition interface and a customer interface is implemented.6) Doing carefully research on the main arithmetic of workflow engine, a routing arithmetic of workflow engine based on Petri net is put forward.7) By analyzing the method of integrating workflow management system and a concrete construction project management system, we presents a framework for integrating workflow and application. In order to realize flexibility, a solution for common integration is put forward.The project has been completed and has been integrated into several construction project management systems. Some example code of integration is given in this paper.
Keywords/Search Tags:workflow, workflow management system, workflow aspect, workflow pattern, mathmetic of workflow engine, Petri net, construction project management system
PDF Full Text Request
Related items