基于三维元模型构造的柔性工作流的研究与实现

基于三维元模型构造的柔性工作流的研究与实现

论文摘要

工作流(Workflow)技术是计算机支持的协同工作(Computer SupportedCooperative Work,CSCW)的一个分枝,是一种反映业务流程的计算机化模型。1993年,国际工作流联盟(Workflow Management Coalition,WfMC)的成立标志着工作流技术开始进入相对成熟的阶段。工作流管理系统(WorkflowManagement System,WfMS)的主要功能是通过计算机技术的支持去定义、执行和管理工作流,协调工作流执行过程中工作组之间以及群体成员之间的信息交互;其工作模式常分为两阶段:建模和运行,指首先用建模工具定义工作流程,然后由工作流引擎解释执行过程的定义。但这种模式只适合于过程可预知且相对固定的任务。随着环境的激烈变化和企业间竞争的加剧,业务过程重组已成为日常工作,这就要求工作流管理系统要有动态地适应情况变化的能力,即柔性。目前,柔性已成为工作流管理系统的一个必不可少的性能。本文对工作流管理系统的柔性问题进行了研究和探讨。完成的主要工作及创新点如下:1.综述了工作流管理系统的基础原理,包括它的定义、功能、分类等;分析了工作流的体系结构、参考模型以及目前常用的建模工具,同时还介绍了工作流的执行过程以及对工作流进行分析的各种方法。2.设计给出了一个由过程元模型、组织元模型和数据元模型构成的三维工作流元模型。其中过程元模型是基于WfMC的过程元模型进行的改进,增加了表单实体,实现非自动化数据的输入;应用问题分离(separation of concerns)原则,将转移条件(Transition Conditions)分解,增强了工作流管理系统对各种变化的适应性。组织元模型是基于对现实企业中组织人员的分析进行设计,将元模型中的实体分为角色、组织单元和团队等,以满足业务过程对不同人员的需要。数据元模型是基于对数据资源的分类进行的设计,不同类别的数据进行不同的管理。3.分析了工作流的柔性问题,包括柔性的定义、分类、常见的提高工作流柔性的方法等。然后以三维元模型为基础,结合动态变化的形式化描述,对过程元模型、组织元模型、数据元模型分别给出了柔性设计。经设计后的过程实例,可依据需要对活动进行增加、删除、修改;组织人员和角色可在执行时随时指定或更改;而运行时的数据也极大限度地屏蔽不确定性。4.给出了一个具体的管理系统实例HDPDM。对该系统的工作流管理部分,包括过程管理、组织结构管理、数据管理,应用前文的理论基础,从设计到实现进行了详细论述。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 选题依据
  • 1.2 本文的工作与组织
  • 第2章 工作流管理系统基础知识
  • 2.1 什么是工作流
  • 2.2 什么是工作流管理系统
  • 2.2.1 工作流管理系统定义及功能
  • 2.2.2 采用工作流管理系统优点
  • 2.2.3 工作流管理系统分类
  • 2.3 工作流系统参考模型
  • 2.3.1 工作流管理系统体系结构
  • 2.3.2 工作流系统参考模型
  • 2.3.3 工作流模型和建模工具
  • 2.4 工作流的执行
  • 2.4.1 过程实例的建立
  • 2.4.2 工作流执行
  • 2.5 工作流系统分析
  • 2.5.1 可达性分析
  • 2.5.2 结构分析
  • 2.5.3 性能分析
  • 2.6 本章小结
  • 第3章 工作流元模型
  • 3.1 工作流元模型的构成
  • 3.1.1 元数据和元模型
  • 3.1.2 元模型的构成
  • 3.2 过程元模型
  • 3.2.1 常见的过程元模型
  • 3.2.2 WfMC 过程元模型
  • 3.2.3 过程元模型的改进
  • 3.3 组织元模型
  • 3.3.1 工作流管理系统中的资源管理
  • 3.3.2 组织元模型的研究现状
  • 3.3.3 组织元模型的构造
  • 3.4 数据元模型
  • 3.4.1 工作流管理系统中的数据管理
  • 3.4.2 数据元模型的构造
  • 3.5 与其他元模型的比较
  • 3.6 本章小结
  • 第4章 工作流元模型的柔性实现
  • 4.1 柔性的定义和理解
  • 4.1.1 柔性问题的提出
  • 4.1.2 柔性的定义和分类
  • 4.2 柔性工作流的实现策略和研究现状
  • 4.3 对三维元模型的柔性设计
  • 4.3.1 过程元模型的柔性设计
  • 4.3.2 组织元模型的柔性设计
  • 4.3.3 数据元模型的柔性设计
  • 4.4 本章小结
  • 第5章 HDPDM 系统中柔性工作流的应用与实现
  • 5.1 HDPDM 系统的工作流管理
  • 5.1.1 HDPDM 系统概述
  • 5.1.2 系统中的工作流管理
  • 5.1.3 工作流管理的系统结构
  • 5.2 工作流管理模型的设计与实现
  • 5.2.1 过程模型设计与实现
  • 5.2.2 组织模型设计与实现
  • 5.2.3 数据模型设计与实现
  • 5.3 HDPDM 系统中的工作流执行
  • 5.4 本章小结
  • 第6章 总结与展望
  • 6.1 论文总结
  • 6.2 未来工作展望
  • 附录 HDPDM 系统工作流管理的主要画面
  • 附录1 工作流节点的管理画面
  • 附录2 参照模板选择画面
  • 附录3 模板节点设定画面
  • 附录4 用户信息的管理画面
  • 附录5 用户信息的维护画面
  • 附录6 用户权限的设定画面
  • 附录7 个人任务管理画面
  • 附录8 文件的创建画面
  • 参考文献
  • 攻读学位期间发表的学术论文目录
  • 致谢
  • 相关论文文献

    • [1].医易对事物运动变化的立体透视——三维元模型[J]. 时珍国医国药 2008(01)
    • [2].基于三维素材在多媒体软件中的运用[J]. 广西轻工业 2008(11)

    标签:;  ;  ;  ;  ;  

    基于三维元模型构造的柔性工作流的研究与实现
    下载Doc文档

    猜你喜欢