学位论文 > 优秀研究生学位论文题录展示

工作流管理系统角色建模及并行化研究

作 者: 梁志刚
导 师: 白树仁;王如龙
学 校: 湖南大学
专 业: 软件工程
关键词: 工作流建模 过程模型改进 并行化工作流 并行化工作
分类号: TP311.52
类 型: 硕士论文
年 份: 2008年
下 载: 99次
引 用: 1次
阅 读: 论文下载
 

内容摘要


在工作流管理系统发展的过程中,由于有了WFMC组织的标准使得很多关于工作流管理系统的相关理论得以不断充实,但WFMC提出的一些标准本身就具有一些先天的不足,因此在实际的软件系统构建过程中,就需要对其进行改造和完善。在众多的工作流建模方法中,利用角色以及Petri网建模是一种较为常见的方法,基于角色的工作流建模涉及到组织建模和基于角色的资源权限建模两个方面。目前,大部分的信息系统软件都处于从中级阶段向高级阶段的过渡时期,而工作流管理系统就是这个阶段的技术基础,工作流引擎又是工作流管理系统的核心构件。因此,实现工作流引擎的并行化,就可以极大地提高工作流管理系统的处理效率,增加工作流管理系统的复杂处理能力。本文根据工作流管理系统中用户组织结构和任务授权的特点,以及并行技术在科学计算方面的经验和实际软件的需求,对工作流系统进行了如下研究:1.以基于角色的访问控制为基础提出基于角色的工作流组织模型和任务授权模型;2.同时利用Petri网与角色和组织单元的映射对工作流过程定义模型进行了改进;3.并行工作环境下工作流引擎的各种状态的转化分析:4.并行工作流引擎的问题划分、通信分析的依据及方法;5.并行工作流引擎的问题划分后如何进行组合以及如何进行映射;6.依据工作流管理系统功能分解进行路由的分析与并行化改造;为了真正实现工作流管理系统,在论文的最后提出了一种适用于实际开发工作的软件工程方法,对于开发工程中的每个阶段,给出了明确的交付成果、活动标准等。

全文目录


摘要  5-6
Abstract  6-8
目录  8-11
插图索引  11-12
第1章 引言  12-23
  1.1 工作流管理系统学术背景及理论  12-13
  1.2 工作流管理系统研究及发展状况  13-20
    1.2.1 工作流管理系统的研究方向  13-15
    1.2.2 国外工作流技术的发展状况  15-19
    1.2.3 国内工作流技术的发展状况  19-20
  1.3 本论文的主要研究内容  20-22
    1.3.1 基于角色的工作流过程定义模型  20-21
    1.3.2 工作流系统的并行化  21
    1.3.3 工作流管理系统开发方法  21-22
  1.4 本论文的章节结构  22-23
第2章 工作流系统功能及体系结构  23-32
  2.1 工作流执行服务  23-25
    2.1.1 过程定义工具  24-25
    2.1.2 资源分类工具  25
    2.1.3 分析工具  25
  2.2 工作流系统的管理职能  25-26
    2.2.1 资源的定义  25
    2.2.2 资源的分类  25-26
    2.2.3 资源的分配  26
  2.3 工作流系统中的数据  26-27
  2.4 工作流引擎的分配原则  27-28
  2.5 工作流客户端应用程序  28-29
  2.6 工作流管理系统的体系结构  29-31
  2.7 本章小结  31-32
第3章 基于角色的工作流过程定义模型  32-42
  3.1 工作流建模相关概念  32-34
    3.1.1 案例  32
    3.1.2 任务  32-33
    3.1.3 过程  33
    3.1.4 路由  33
    3.1.5 启动  33-34
  3.2 工作流过程定义元模型  34-35
    3.2.1 元模型  34-35
    3.2.2 元模型的不足  35
  3.3 基于角色的过程定义元模型改进  35-40
    3.3.1 组织模型中角色的描述  35-36
    3.3.2 如何利用角色来描述组织结构图  36-38
    3.3.3 利用高级Petri网描述过程模型  38-40
  3.4 基于角色的过程定义模型  40-41
    3.4.1 角色、组织单元到Petri网的映射  40
    3.4.2 基于角色的过程定义模型描述  40-41
  3.5 本章小结  41-42
第4章 并行技术下的工作流系统  42-59
  4.1 并行相关理论  42-49
    4.1.1 并行计算机体系结构  42-43
    4.1.2 并行计算模型  43-44
    4.1.3 并行化的必要性  44-47
    4.1.4 并行应用软件的设计与编程过程  47-49
  4.2 工作流引擎的并行化研究  49-56
    4.2.1 工作流引擎功能的简单分析  49-50
    4.2.2 工作流引擎各种状态转换的相关分析  50-52
    4.2.3 工作流引擎的问题划分  52-55
    4.2.4 工作流引擎的通信分析  55
    4.2.5 问题划分后的组合问题  55
    4.2.6 划分后的映射问题  55-56
  4.3 工作流管理系统的功能分解  56-57
    4.3.1 并行路由  56-57
    4.3.2 并行路由分析与改造  57
  4.4 利用Agent技术实现协同能力  57-58
  4.5 本章小结  58-59
第5章 工作流系统的开发过程  59-74
  5.1 系统开发前的相关工作  59-65
    5.1.1 项目准备  59-60
    5.1.2 角色分析  60-62
    5.1.3 过程重组  62-64
    5.1.4 明确需求  64-65
  5.2 工作流管理系统的开发与集成  65-69
    5.2.1 软件体系结构  65-67
    5.2.2 关键过程实现  67-68
    5.2.3 构造编码  68
    5.2.4 系统集成  68-69
  5.3 工作流管理系统的交付与实施  69-73
    5.3.1 交付试用  69-70
    5.3.2 整体实施  70-72
    5.3.3 过程改进  72
    5.3.4 相关软件与系统的集成  72-73
  5.5 本章小结  73-74
结束语  74-76
  1 本文研究的意义与成果  74-75
  2 进一步的研究工作  75-76
参考文献  76-80
致谢  80-81
附录 A 攻读学位期间所发表的学术论文目录  81-82
附录 B 攻读学位期间所参加主要项目  82

相似论文

  1. 基于高级Petri网的工作流系统建模与性能评价,TP311.52
  2. 面向地理信息服务链的工作流技术应用研究,TP311.52
  3. 移动通信管理系统的工作流层次模型研究与实现,TP311.52
  4. 基于工作流的乌海学院后勤固定资产管理系统的设计与实现,TP311.52
  5. MRP/JIT生产方式下的制造执行系统建模及实证研究,TP311.52
  6. 基于Petri网和角色的流程重组研究,TP301.1
  7. 基于高级Petri网的柔性工作流模型映射,TP311.52
  8. 基于EAM系统的铁路线性设备维护管理研究,TP311.52
  9. 基于高级Petri网的工作流系统模型的研究,TP311.52
  10. 基于Eclipse的可视化工作流编辑器的研究与实现,TP311.52
  11. 基于UML语言的工作流建模方法表达能力研究及相关对比分析,TP311.52
  12. 工作流管理系统的研究与实现,TP315
  13. 基于网格的分布式工作流管理系统研究,TP315
  14. 基于同步管理器的柔性工作流建模方法的研究,TP311.5
  15. 支持工作流系统动态变化的柔性及适应性技术研究,TP311.52
  16. 开发轻量级工作流引擎实现测试业务流程的分析与应用,TP311.52
  17. 轻量级工作流管理系统的研究与应用,TP311.52
  18. 土地利用规划管理系统工作流模型设计与实现,TP311.52
  19. 工作流技术在银行客服中心的应用研究,TP311.52
  20. 闭环非常态控制的工作流建模及软件结构研究,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com