节点文献
微工作流架构的研究与应用
Research and Application of Micro-Workflow Architecture
【作者】 赖蔚明;
【导师】 孙涌;
【作者基本信息】 苏州大学 , 计算机软件与理论, 2005, 硕士
【摘要】 工作流管理系统是随着Internet和Intranet的普及而快速发展的软件系统之一,其主要目标是通过调用有关信息资源与人力资源来协调业务流程中的各个环节,使之按照一定的顺序依次进行,从而实现业务流程的自动化。然而,现有的工作流管理系统在面临当今复杂多变的应用环境和快速开发部署的需求下显得力不从心。微工作流架构是近年来工作流技术发展过程中研究人员提出一种的新的工作流模型。与传统工作流技术相比,微工作流架构分离了控制层和逻辑层,具有较好的可复用性、可移植性、可扩展性。开发人员在其基础上定制需要的功能以满足个性化的需求。本文首先从理论上对微工作流架构进行分析,对比微工作流架构与传统工作流技术的异同,然后在研究了微工作流核心的基础上,扩展和丰富它的功能,提出了一个微工作流引擎的设计方案。围绕该方案里具体地阐述了如何结合事件机制和规则机制驱动工作流流程。最后,设计和实现了一个工作流定义语言解析器(XPDL Parser)对工作流定义语言进行解析。本文末尾给出了一个具体的应用实例并对所做的工作进行总结,提出今后需要研究和改进的方向。
【Abstract】 With the wide spread of Internet and Intranet technology, Workflow Management System (WfMS)has developed rapidly in recent years. The main intention of WfMS is to automate the business procedure by coordinating information and human resources. By using WfMS,the business procedure can be performed according to a certain business logic. In spite of this, there is almost no hope for current WfMS products to meet various and changeful requirements. The micro-workflow architecture is a new workflow model which researcher proposed in the latest years.By contrast with traditional workflow framework ,the micro-workflow architecture separate control and logic aspects, so, it’s reusable, portable and extensible. Developers customize workflow functionality to satisfy various requirements on the basis of it. According to the theoretic analysis of micro-workflow architecture, we presents differences and relationship between it and traditional workflow technology, after this,we extend the functionalities of the system and define events type and rules,give the way to how to manage them. Implement an XPDL(XML Process Definition Language) parser, enable micro-workflow core to schedule an sample workflow case. Finally,the paper summarizes all of the work and suggested the future improvement on it.
【Key words】 workflow management system; micro-workflow architecture; XPDL parser; workflow engine;
- 【网络出版投稿人】 苏州大学 【网络出版年期】2006年 05期
- 【分类号】TP315
- 【被引频次】1
- 【下载频次】98