首页> 中文学位 >基于P2P的工作流管理系统框架研究与实现
【6h】

基于P2P的工作流管理系统框架研究与实现

代理获取

目录

声明

摘要

第一章 绪论

1.1 课题来源与背景

1.2 课题研究的现状

1.3 论文主要研究内容

1.4 本文的安排与组织结构

第二章 系统相关技术分析

2.1 工作流技术分析

2.2 P2P技术概述

2.3 本章小结

第三章 PBWF系统框架的设计

3.1 系统网络架构设计

3.1.1 基于超节点的网络层

3.1.2 执行工作组网络层

3.2 节点组件结构设计

3.2.1 消息管理器

3.2.2 节点管理器

3.2.3 特征功能部件

3.2.4 用户交互工具

3.3 本章小结

第四章 PBWF系统的流程设计及关键算法的研究

4.1 流程定义以及实例化设计

4.1.1 工作流程定义

4.1.2 流程定义分割

4.1.3 定义文件分发

4.1.3 流程实例化

4.2 流程实例监控和管理设计

4.3 P2P系统的负载平衡算法

4.3.1 数据存取日志

4.3.2 负载平衡算法

4.3.3 仿真结果及分析

4.4 本章小结

第五章 PBWF系统框架的实现与应用

5.1 系统开发环境搭建

5.1.1 配置节点

5.1.3 创建工作组

5.1.4 加入工作组

5.1.5 建立通信管道

5.2 系统实现和应用实例

5.2.1 流程定义实现

5.2.2 流程实例化实现

5.2.3 流程实例执行实现

5.2.4 流程实例监控和管理实现

5.3 本章小结

第六章 总结与展望

6.1 全文总结

6.2 进一步工作展望

参考文献

致谢

展开▼

摘要

传统的工作流管理系统多采用“集中式”的模式。这样的工作流管理系统存在着单点故障、安全性不高、可扩展性差等缺陷,无法满足现代企业发展的要求。因为无论是工作流的本质,还是现代企业的信息环境、组织环境以及与外界的协作环境,它们都具有明显的分布式特点。这种分布式的特点,必然要求现代企业采用的工作管理系统要是分布式的。
  本文基于P2P技术提出一个分布式的工作流管理系统框架(简称为PBWF),对系统的网络结构以及节点内部的组件结构进行了设计。该框架采用了双层的网络结构,下面一层是一个基于超节点拓扑的网络层,可以实现节点之间的直接通信、服务的自由访问以及对节点的有效分组管理;上面一层则是一层由多个名为“执行工作组”的逻辑网络组成的网络层,用于执行各个流程实例,并实现对各个工作流程的有效管理和监控。在这一系统框架下,本文接着又探讨了流程定义、流程实例化、流程实例的执行以及流程实例的监控和管理等工作流管理系统主要功能的实现问题。最后,本文基于JXTA平台搭建起PBWF的系统网络,基于XMLBeans等技术实现了一系列的系统基础功能,并通过一个“投诉处理”流程实例展示了系统的整体运行情况。
  P2P作为一种分布式的计算技术为工作流管理系统的分布式实现提供了一种有效的解决方案。P2P技术具有非中心化、可扩展性、健壮性、高性价比、隐私保护和负载均衡等特点。P2P技术的分布式特点,使基于P2P的分布式工作流管理系统克服了“集中式”模式的缺陷,具有较强的可靠性、安全性和可扩展性,从而满足了现代企业对工作流管理系统的要求。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号