Font Size: a A A

Research And Implementation Of The Web Based Dynamic Workflow Technology

Posted on:2009-05-07Degree:MasterType:Thesis
Country:ChinaCandidate:X L ZhangFull Text:PDF
GTID:2178360272974594Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the wide use of computer and network technology, workflow has developed greatly and been applied preliminarily. Workflow system has been an important means to organize business process, to improve work efficiency and to strengthen competitive power of enterprise.Traditional workflow system can only edit business process during coding phase, and cannot modify the process after deployment. In practice, enterprises would reform business process as the change of market requirement, statute transformation or temporary needs. To improve agility and flexibility of traditional workflow, dynamic workflow technology has emerged.Web based dynamic workflow system can rectify process definition or process instance dynamically, respond to the requirement of variability in time. Web based dynamic workflow system can take full advantage of browser-server architecture, bring more agility and applicability. User could manage flow definition and flow instance and look over their status. The process could be exhibited as an oriented graph in browser by the system, modified through dragging crunodes or transitions, set effective time and set usher and subsequence task. Attributes of crunodes in the graph can be set value. The entire course of dynamic modification must toe the mark of restriction rule strictly and be up to the mustard of integrality in order to ensure correctness and coherence.Web based dynamic workflow system adopts J2EE technique, uses Struts framework to build web application, uses Hibernate to operate database, uses extended jBPM workflow engine, can parse flow definition file and flow definition data and carries out visual flow editor in browser with svg and javascript. Dynamic workflow system and business system are integrated together in the pattern of loose coupling and transfer data through web service and ajax. Business system can use J2EE, .Net and something like this.This paper has introduced workflow and workflow reference model, discussed theory of implementation and operation detail of dynamic workflow minutely and studied key implementation of web based dynamic workflow system. The paper has validated correctness of theory and feasibility of technology with a prototype system and settled the problem of dynamic requirement and agility in use of workflow system on the whole.
Keywords/Search Tags:Workflow, Web Based Dynamic Workflow, Scalable Vector Graph, jBPM Workflow Engine
PDF Full Text Request
Related items