基于持久消息队列的工作流管理系统研究

上传人:笛音 文档编号:16054791 上传时间:2017-09-05 格式:PDF 页数:61 大小:719.06KB
返回 下载 相关 举报
基于持久消息队列的工作流管理系统研究_第1页
第1页 / 共61页
基于持久消息队列的工作流管理系统研究_第2页
第2页 / 共61页
基于持久消息队列的工作流管理系统研究_第3页
第3页 / 共61页
基于持久消息队列的工作流管理系统研究_第4页
第4页 / 共61页
基于持久消息队列的工作流管理系统研究_第5页
第5页 / 共61页
点击查看更多>>
资源描述

《基于持久消息队列的工作流管理系统研究》由会员分享,可在线阅读,更多相关《基于持久消息队列的工作流管理系统研究(61页珍藏版)》请在金锄头文库上搜索。

1、- I - 摘 要本文的主要研究内容是工作流的基础理论及其实现技术。包括以下工作:工作流管理系统的体系结构设计、过程模型的建模以及对该模型进行描述的过程定义语言开发、工作流的实现技术研究。本文首先结合当前主流建模理论和方法,提出了过程模型的设计原则,并建立了XXWorkflow 过程模型,该模型具备类似 UML(Unified Modeling Language, UML) 活动图的表示形式,完备地表达了经营过程中的活动以及活动间的各种逻辑关系;接着,开发了对此模型进行描述的过程定义语言,是一种基于 XML 的过程定义语言,它符合 WfMC (Workflow Management Coali

2、tion, WfMC) 的规范 XPDL1.0 (XML Process Definition Language, XPDL) ,从而实现了过程定义的共享;然后,设计出了类似Windows DNA (Distributed Network Application, DNA) 层次结构的五层系统体系结构,并提出了其切实可行的实现方案,该方案实现了“过程建模与配置工具” 、 “工作流引擎” 、 “客户应用”及“应用注册”等主要功能软件构件;最后,开发了 XXWorkflow原型系统,其通信基础结构采用了持久消息队列和 socket技术,实现了异步通信,并保证消息不会丢失。XXWorkflow 完成

3、了工作流的定义和管理,并按照预先定义好的工作流逻辑推进工作流实例的执行。它从更高的层次上提供了实现物料流、资金流、信息流及其涉及的相关过程与应用的集成机制,这使得企业能够实现业务过程集成、业务过程自动化与业务过程的管理。 XXWorkflow 的内容覆盖了工作流基础理论和实现技术的研究,同时也是对本文研究工作的验证。关键词: 分布式 工作流 过程模型 工作流引擎 应用代理 持久消息队列MSMQ XML - II - Abstract The main research contents of this thesis are the fundamental theories and realiz

4、ing technologies of workflow. Including the following work: the system structure design of workflow management system, modeling of the process model and development of the process definition language to describe the model, research on realizing technologies in workflow. Firstly, the design principle

5、s of the process model are put forward on the foundation of the major modeling theories and methods at present, and the “ XXWorkflow process model”is set up, which possesses the similar expression form as UML (Unified Modeling Language, UML) Activity, the activities and all the logic relationships a

6、mong the activities are fully expressed; Secondly, the process definition language to describe the model is developed, which is an XML based process definition language and according with XPDL1.0 (XML Process Definition Language, XPDL), the standard of WfMC(Workflow Management Coalition, WfMC), whic

7、h achieves the sharing of the process definition; Then, a five layers of system structure similar to Windows DNA(Distributed Network Application, DNA) hierarchical structure is designed, and a feasible realization solution is put forward which realizes the main software function, including process m

8、odeling & configuration tool, “ workflow engine” , “ client application” and “ application registration” , etc; Finally, the XXWorkflow prototype system whose communication infrastructure adopts the persistent message queue and socket technology is developed, which achieves the asynchronous communic

9、ation and guarantees messages will not be lost . XXWorkflow achieves the workflow definition and management, and promotes the execution of the workflow instance according to the workflow logic that has been defined in advance. XXWorkflow provides an integrated mechanism for supplies flowing, fund fl

10、owing, information flow and relevant process and applications from a higher level, which makes enterprises could realize business process integration, automation and management. The contents of XXWorkflow cover the research of the fundamental theories and the realizing technologies of workflow and a

11、lso verify the research work on this thesis. Key Words: Distributed Workflow Process Model Workflow Engine Application Agent Persistent Message Queue MSMQ XML - III - 目录摘 要 . I ABSTRACT . II 1 绪论1.1 课题提出的来源、目的和意义 . ( ) 1.2 工作流管理系统基本概念 . ( ) 1.3 国内外研究和应用概况 . ( ) 1.4 工作内容和实现目标 . ( ) 2 XXWORKFLOW 的过程模型

12、2.1 过程模型概述 . ( ) 2.2 过程模型的基本元素 . ( ) 2.3 过程模型中基本逻辑关系的表达 . ( ) 2.4 过程模型中的数据集 . ( ) 2.5 过程模型中的约束规则 . ( ) 2.6 小结 . ( ) 3 XXWORKFLOW 的过程定义语言3.1 过程定义语言概述 . ( ) 3.2 过程定义原模型 . ( ) 3.3 过程定义语言对基本元素的描述 . ( ) 3.4 过程定义语言对基本逻辑关系的描述 . ( ) 3.5 过程定义语言对过程数据集的描述 . ( ) 3.6 小结 . ( ) 4 XXWORKFLOW 系统的体系结构4.1 系统的体系结构 . ( ) 4.2 分布式网络应用体系结构 Windows DNA. ( ) - IV - 4.3 关键技术的采用与分析 . ( ) 4.4 系统的实现方案 . ( ) 4.5 小结 . ( ) 5 XXW

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号