| Nowadays,in the daily work of enterprise units,business units rely more and more on the software system platform for management support,and the process management of business production work is also carried out by them.This management system is collectively called the work order system.In today's fast-paced technology era,any business needs will change with the actual situation at any time.In the past,when the old work order system modified the requirements,it was often necessary to re-engineer the process and write the code.The work efficiency is very low and can't meet the needs of the contemporary society.For this,a flexible and editable work order system is needed to help all aspects of the corporate sector.In this context,this article studies and designs a work order system that can support custom design.The research content mainly includes:(1)In order to meet basic business needs and flexible and easy to edit features,it is necessary to select a suitable workflow engine and corresponding modeling rule standards,and compare the difference between the Activiti5 workflow engine and other engines,and analyze its own The feature is selected as the core engine of the system,and BPMN2.0 is established as the standard because it satisfies the BPMN2.0business process modeling markup rules.(2)After selecting the engine and modeling standards,the engine and system are integrated and designed.According to the actual needs,the functional modules of the system are divided,and the design and implementation of each module are introduced in detail.It is mainly divided into login registration module,process definition editing module,task management module,and process deployment module.It focuses on the process design part.This system integrates the online process designer of the engine into the system,and uses the graphical operation to write the process definition,which is beneficial to the user's design work and can improve the system's rapid response to change requirements.ability.(3)After implementing the basic architecture of the system,in order to meet the requirements of rollback and free jump,the engine itself is studied,and the unique custom jump function is developed by using the underlying design pattern.(4)Functional testing of each functional module of the system and testing of the performance of the entire system.Finally,from the test results,the system basically meets the expected demand goal,and also realizes the function of custom jump,and the performance aspect can basically meet the actual performance requirements. |