首页> 中文学位 >基于任务均衡分配算法的工作流引擎研究
【6h】

基于任务均衡分配算法的工作流引擎研究

代理获取

目录

文摘

英文文摘

第一章 绪论

1.1 课题的研究背景

1.2 课题的研究现状

1.3 课题的研究目标和意义及内容

1.4 论文的组织

第二章 工作流与相关支撑技术研究

2.1 工作流概述

2.2 流程自动化管理系统

2.2.1 流程自动化管理系统概念与介绍

2.2.2 流程自动化管理系统的体系结构

2.3 系统支撑技术分析

2.3.1 XML

2.3.1 XPDL

2.4 流程自动化管理系统引擎技术

2.5 开源工作流引擎

2.5.1 引擎分析

2.5.1 小结

2.6 开发设计模式分析

第三章 任务均衡分配算法的研究

3.1 引言

3.1.1 问题描述

3.1.2 当前研究分析

3.2 任务均衡分配算法

3.2.1 时间控制机制

3.2.2 基本思想

3.2.3 过程分析

3.3 算法分析

3.3.1 理论分析

3.3.2 性能分析

3.4 本章小结

第四章 工作流引擎技术的实现

4.1 引擎功能需求

4.2 工作流引擎设计原则

4.3 引擎总体设计方案

4.3.1 引擎功能模块设计

4.3.2 引擎结构设计

4.3.3 表单的动态生成方案

4.3.4 表单数据的存取方案

4.3.5 节点流转的分析与判断

4.3.6 任务时间换算解决方案

4.3.7 数据库设计

4.3.8 网页安全设计

4.3.9 数据库安全设计

4.4 系统性能测试

第五章 结束语

5.1 工作总结

5.2 今后的工作展望

参考文献

致谢

攻读学位期间主要的研究成果

展开▼

摘要

工作流技术是流程自动化管理领域新出现的一个研究热点,它主要是将工作任务分解成多个小任务步骤,按照一定的规则和时序来进行推进,已达到快速有效完成既定工作任务的目标。流程自动化的管理,其核心是工作流引擎,而这也是当今研究的焦点。
   本文在对国内外开源工作流引擎进行深入研究的基础上,结合企业实际需求特点,设计了一种基于.NET平台的流程自动化管理系统。本系统主要完成工作流引擎的设计和实现,特别是通过引入时间控制机制,提出任务均衡分配算法,以此来改进传统的工作流引擎体系结构,解决了任务分配不均衡的问题,减少了任务的流转时间,提高了工作效率。本引擎的主要模块包括表单自动生成,任务节点的判断,任务分配和数据存储等,它实现了对工作流程的自动化管理,大大提高了企业人员的工作效率。引擎采用B/S结构开发模式,充分发挥开发模式的优点,为用户提供了简单明了的人机交互界面。通过数据事务处理技术实现了对数据的并发访问控制,为大用户访问的实现提供了有效的数据基础,确保数据的安全性和一致性。
   论文首先介绍了工作流和流程自动化管理系统的相关信息,接着通过对工作流实现的主要支撑技术进行了详细说明,并重点阐述了对任务均衡分配算法和时间控制机制的研究,完成了对工作流引擎的设计与实现。最后对工作进行了总结和展望。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号