Font Size: a A A

The Design And Realization Of The Workflow Engine Base On The Finite State Machine

Posted on:2009-11-22Degree:MasterType:Thesis
Country:ChinaCandidate:X F SunFull Text:PDF
GTID:2178360245469761Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Workflow is a business process that executes automatically, and a computer realization of business process. The workflow management system is the software environment of this realization.The enterprise appling workflow can raise the work efficiency,lower production cost ,raise the management level and strengthen the competition ability.The paper first introduces basic concept,related standard and reference model of the workflow,in this foundation, propose a workflow model base on finite state machine(FSM).This workflow model build up the FSM model of business entity according to the characteristics of the business process ,push FSM of business transfer between each state through the affairs accpted and the current state of FSM,and control the business by this.This model lower the complexity of building up processmodel, is suitable for the complex business logic,solve many problems of applying worflow effectively.Base on the introdution of workflow model ,the paper will introduce the workflow engine base on FSM . This workflow engine run in the J2EE environment, needing relational database support ,and adopt FSM algorithm to schedule the process and activity ,use BeanShell script analysis technology to analyze the condition,and use the Quartz job scheduling module to carry on automatic active acitivity, processing adopt the asynchronous mode, enhanced the performance of the workflow engine server effectively ,the paper will give the design and realization plan of each moldule.Finally,the paper introduce the integration of the workflow engine and the actual business system,and give an application example.
Keywords/Search Tags:Workflow Model, Workflow Engine, Finite State Machine, BeanShell Script Analysis
PDF Full Text Request
Related items