节点文献

基于Web服务工作流的执行优化研究

The Execution Optimization Research of Workflow Based on Web Services

【作者】 樊瑞民

【导师】 靳荣;

【作者基本信息】 内蒙古科技大学 , 控制理论与控制工程, 2009, 硕士

【摘要】 工作流技术作为现代企业实现业务过程管理与控制的一项关键技术,为企业的经营提供了一个从模型分析、建立、到运行的完整框架。随着工作流技术的发展,工作流管理系统的执行效率和可靠性等方面越来越受到用户的关注。工作流管理系统现在所面临的主要问题之一是:如何利用最新Web技术来实现网络时代的业务流程管理,实行对工作流动态监控和流程的优化执行,对Web服务流程总体调度,以提高运行执行效率。本文对这一问题,在深入研究业务流程本质的基础上,对基于Web服务平台的工作流管理系统,提出改进和优化方案,以期能够实现高效有序、分布式的业务流程管理。论文首先从理论出发,详细阐述工作流管理系统所涉及的各个概念和关键技术,并讨论了目前工作流技术上所存在的不足。随后,结合实际项目,给出一种适合Web服务平台的工作流系统建模方式。系统在维护工作流正常运行的同时,还能根据实时情况分析,对工作流程进行在线改进和优化,从而构造更优工作流模型。在系统实现过程中,利用Web技术动态监控服务流的运行情况,对XML标准流日志进行在线应用挖掘,发现服务短缺和服务过剩的关键自治区域。由管理Agent对工作流重新配置,实现工作流中变迁的替换、归并和分裂等优化操作,使其保持综合评分最优,从而达到提高执行效率的目的,为企业工作流管理提供优化支持。最后,给出测试数据和结果分析,证实了该系统的可行性和有效性。论文总结了在系统改进研究中获得的成果以及遇到的问题。作为Web服务平台下工作流技术的应用,该系统能够较好地满足网络时代业务流程管理的需求。

【Abstract】 Workflow technology is a key technology of a modern enterprise business process management and control, which provides a complete framework of enterprises from model analysis, establishment to run. With the development of workflow technology, more and more users pay close attention to execution efficiency, reliability and other ways of the workflow management system.Now, it is one of the main problems Workflow management system is faced with that how to use the latest Web services technology and achieve the business process management in network era. And the system can monitor dynamically to optimize the execution process and schedule the overall flow of Web services at the same time. So as to it can improve operational efficiency. In order to achieve an efficient, orderly and distributed business process management, we will give a scheme to improve and optimize the program in this paper through the in-depth study of the nature of business processes, for the workflow management system based on the Web platform. First of all, some concepts and technologies are elaborated in detail in the paper, which are involved in the workflow management system, and we discuss the current deficiencies in workflow technology. Subsequently, in light of the actual project, a workflow system modeling suitable to the Web platform is given in the paper.According to the result of real-time analysis, the system not only maintains the normal operation of workflow, but also makes a workflow improvement and optimization online, and structure the better workflow model in the end. In the system, Web services technology are used to monitor the operational state dynamically, and the operation log streaming of the XML standard are mined and analyzed online, then the services shortage and excess region can be found. The Agent in the workflow management makes a re-allocation to achieve the replacement of stream changes, merging and splitting optimization operations, and keep it the best one in integrated factor system, so as to enhance efficiency in the workflow execution, so it offers the supports for the enterprise. Finally, analysis of test data and results are given and it confirms that the feasibility and validity of the system.The paper summarizes the results of studies produced and some problems encountered during the period of the system optimization. The application system of workflow technology based on Web services platform can be used to meet the business process management requirement in the network era.

节点文献中: