Font Size: a A A

Design And Implementation Of Workflow Engine In E-government System

Posted on:2009-12-25Degree:MasterType:Thesis
Country:ChinaCandidate:X YuanFull Text:PDF
GTID:2178360245955302Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In the E-government system, it is often difficult for the system process to keep up with the rapid change of business caused by the fast-paced society. As workflow is introduced, we can reduce the development difficulty of complex process through visual modeling, and improve developing efficiency and system maintainability.This thesis analyses the design and realization of workflow engine in the E-government based on J2EE lightweight framework, which can resolve the problems above. Firstly, this thesis introduces the Workflow reference model, the Workflow Manage System and the Workflow Modeling Process. And after analysising of three open source workflow engines,Principle of OSWorkflow is selected as the initial model, design reference scheme for the workflow engine in this system. Secondly,the design pattern is given, and the Struts+Spring+Hibernate lightweight framework technology is applied completely based on MVC, which insures that the system is database-independent and platform-independent, and can resolve the problem of the confusion in developing code and business logic. So the workflow engine can be integrated into E-government more easily. Then, through the analysis of OSWorkflow and RBAC authority model, and integrated design idea of process customization,this thesis shows the design of the workflow graphical definition model, and further shows the data model of workflow engine. Finally, this thesis presents the implementation and application of workflow engine in the E-government.This system comes from the E-government project of Wuhan Philwong Software Technology Co. Ltd. The workflow engine can be integrated into E-government system easily, which can greatly reduce development costs and has a good maintainability.
Keywords/Search Tags:E-government, workflow engine, OSWorkflow, J2EE, RBAC
PDF Full Text Request
Related items