| As a core technology of the process modeling and management,workflow has become an important underlying support technology for reconstruction and optimization of government’s organization structure and working process.The science and technology project application system is one of the E-government system that the author participate in.Due to the business process changed repeatedly,we often need to change the source code to adapt to the new requirements.The system is lack of flexibility and maintainability,and the respond speed is slow as well.So carrying on thorough investigation and application on workflow is very important.Because the organization structure model of workflow management system does not have a standard,and the realization of the workflow engine user task allocation relies on the implementation of organization structure,so the application of workflow technology generally needs to customize products according to the specific organization structure model.And our government generally take more complex hierarchical organization structure,business process runs according to the subordinate relations hierarchically,so it increases the difficulty of workflow technology application in E-government system in our country.In order to effectively reduce the difficulty of the application of open source workflow,improve the efficiency of the development of the E-government system based on workflow,and greatly reduce development and maintenance costs,this dissertation mainly discusses the research and application on Activiti5 workflow,the main research work is as follows:(1)The study and analysis for the implementation of organization structure of Activiti5.In view of its parallel structure model is not in conformity with the hierarchical structure model,this dissertation proposes a rapid customization solution to organization structure.(2)The study and analysis for the implementation of user task assignment of Activiti5.In view of its user task assignment method not suitable for hierarchically linear management,this dissertation proposes a rapid customization solution to linear task assignment.(3)Design and implement the science and technology project application system based on workflow.Combine the two customization solutions into the rapid customization solution to hierarchically linear management.Apply the rapid customization solution,JavaEE frameworks and software architecture patterns to design and implement the science and technology project application system based on workflow.The verification on the feasibility of the rapid customization solution and the evaluation of the ability to response to changing processes.Test the whole process of the system,verify the feasibility of the rapid customization solution.Test the response ability to changing processes,compare with the traditional science and technology project application system from the maintenance method and maintenance time,evaluate the ability to response to changing processes. |