Font Size: a A A

Research And Realization Of Lightweight Workflow Engine System

Posted on:2015-12-23Degree:MasterType:Thesis
Country:ChinaCandidate:J SunFull Text:PDF
GTID:2298330422480992Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Workflow engine is the core technology of business process flexibility and the major componentto promote the flow of operation. Although there are many workflow products which are fullyfunctional, applications with workflow features is daedal, which makes the workflow engineimpractical to meet all applications. The operation and maintenance system of a company has somespecial requirements, and they are cannot be achieved by existing process maintenance system.In the framework of Tomcat6.0.30+Spring+Hibernate+MVC, the paper researched anddeveloped a lightweight workflow engine that greatly improved the flexibility of process. Accordingto different functions, it is divided into five structures: workflow parser, example controller, statusconverter, tracking monitor and task manager. Workflow parser resolves steps and related users intoprocess instances,then initializes them; example controller manages the process instances that havebeen initialized; status converter changes process instances’ state by the transformation rules; trackingmonitor records and controls the processes execution; task manager provides a work item for thehuman-computer interaction to help users deal with the process.The paper has achieved a set of recommended algorithms, that can recommend personnel in thetransfer of authority. It has realized to recommend the most appropriate person to do the right thing.The paper has implemented the customized development of the workflow engine, which canmeet the special requirements of users, such as: Some nodes require principal to temporary transferthe management rights and not allowed to leak secrets of account; add or remove a step and choosethe type of principal and specific principal temporarily; assign assistant to cooperate and decide thework of assistant can promote the process or not; set escalation matrix according to the time limit ofmalfunction and require the system to send e-mail with special format to urge them.On the basis of workflow engine,the paper has had the realization of the process maintenancesystem and defination and management business processes: events, issues, knowledge, etc. Thatsignificantly shorten the development cycle of business-critical.In the final, the paper applied the lightweight process maintenance system and its workflowengine to the operation and maintenance system of a company. It can be used to define and managethe enterprise business. It can promote to apply more computer technology and automationtechnology into the small and medium enterprises business and improve the operational efficiency.
Keywords/Search Tags:workflow, workflow engine, lightweight, J2EE, recommend personnel, processmaintenance system
PDF Full Text Request
Related items