节点文献

基于Shark的动态工作流模式的研究与应用

【作者】 陈翠娥

【导师】 刘曼玲;

【作者基本信息】 中南大学 , 计算机应用技术, 2007, 硕士

【摘要】 随着企业之间竞争的日益加剧,工作流技术作为支持现代企业经营管理信息化、过程自动化的一项关键性技术,已成为当前的重要研究方向之一。作为工作流核心—工作流引擎的研究也十分火热,从2004年9月开源Shark工作流引擎推出1.0版本以来,吸引了众多的项目开发和研究人员。目前基于Shark的工作流管理系统已经得到了广泛的应用。本文以工作流管理系统参考模型为核心,深入地分析和研究了开源工作流引擎Shark的体系结构、主要的类和包。结合OA(Office Automation,办公自动化)中常见的收回/回退动态工作流模式,提出了基于Shark的收回/回退模式的处理策略和实现方法,使改造后的工作流引擎能提供对动态工作流收回/回退运行时的支持,确保工作流执行时,任务可以正确分发及工作流的状态和数据保持一致等。通过对Shark进行二次开发,实现了收回/回退功能,并应用到银行OA系统项目中。实践证明:在OA系统中,使用动态工作流的新方法,可以实现公文流程流转的动态收回/回退,加强工作流管理系统的灵活性和动态处理能力,更好地适应现代企业流程的不确定性和多变性,从而达到提高企业经营效率和降低经营成本的目的。银行OA系统开发完成后即投入运行,达到了预期的目标,目前系统运行稳定。

【Abstract】 Along with the competition between enterprises getting more and more intense,, Workflow technology has currently become one of the important research directions. Meanwhile, research on the Workflow engine which is the core of the workflow has been focused on. Since the open-source Shark workflow engine (Version 1.0) has been developed in September 2004, multitudinous project developers and researchers have been attracted. Now management system which is based on the Shark workflow has been widely applied.According to the reference model of the workflow management system, this paper has incisively analyzed and studied the system structure, main classes and packages of the workflow engine. Considering common OA retrieval / rollback dynamic workflow pattern, methods and processing strategies based on the Shark retrieval / rollback pattern have been presented to support the operation of the dynamic retrieval / rollback, which ensures the correct distribution of the task and the consistency of the state and data when workflow is operated. As the re-development to the Shark has been carried on, retrieval / rollback function has been realized and applied to the bank OA system project.Practice has proved that as the new method of the dynamic workflow has been applied in the OA system, dynamic retrieval / rollback of the documents has been realized; furthermore, the flexibility and dynamic handling capacity of the Workflow Management System has been enhanced. Thus the OA system can be more ready to cope with the uncertainty and variability of modern business process, thereby to improve the efficiency and lower the operating cost of enterprises. After the project has been developed and put into operation, the desired goals have been achieved. Now the system performs stably.

  • 【网络出版投稿人】 中南大学
  • 【网络出版年期】2007年 05期
  • 【分类号】TP311.52
  • 【被引频次】7
  • 【下载频次】161
节点文献中: 

本文链接的文献网络图示:

本文的引文网络