● 摘要
工作流管理作为计算机支持的协同工作发展的最新成果,已经融入到社会的各个领域,正在被越来越多的组织,如企业、政府、科研机构等所接受。然而,随着全球化业务协作需求的加强,大多数领域都要求业务流程的快速提交,促使人们开始关注工作流的描述能力。如何将业务的需求变化快速、准确地映射到业务流程中,是工作流描述的主要目标。当前已有的工作流描述方法多从技术层面来描述业务需求,面向系统开发的技术人员,缺少面向业务人员的资源配置手段,使业务需求到业务流程的过渡困难,从而无法满足快速多变的业务需求。为了解决上述问题,本论文从分离业务逻辑与应用逻辑的角度出发,研究为业务人员提供面向业务语义的工作流描述方式,允许业务人员在业务层面将其业务需求对应到多个业务要素并将它们按照某种模式进行组合,以实现业务人员为核心的工作流描述。重点讨论支持业务人员参与工作流描述所使用的描述方法以及业务要素,从而为企业实施业务流程管理提供一个技术框架,并为基于此框架的业务流程构建提供一系列的指导原则。围绕这个目标,本论文对相关的关键技术问题进行了研究,主要的创新工作如下:1、 提出了面向业务语义的工作流描述方法。该方法通过对物理资源的业务级抽象,为业务人员提供熟悉的操作方式和可理解的描述方式,使其能够在业务层面直观地对业务要素进行聚合,体现了以业务人员为核心的描述业务流程的新思路,具有面向业务领域、描述简单、插拔方便、高度抽象的特点。2、 提出了可演化的柔性工作流描述方法。该方法围绕业务要素的聚合方式,使用基础建模元素,结合组织机构层次自治的特性,实现组织机构变化和业务流程变化的无嵌套深度限制的动态扩展,同时阐述了工作流演化过程中需要遵循的约束规则。3、 提出了统一数据描述及透明访问与动态集成方法。该方法通过映射机制将分散的异构数据源数据有机地整合起来,形成统一的数据视图呈现给业务人员,使业务人员能够按照业务领域知识对数据进行统一描述,同时建立对异构数据的访问方式,从而简化工作流系统与外界的交互。4、 提出了遵循接口规约的业务处理工具嵌入到工作流中的管理方式。该方法从分析业务流程中业务逻辑与业务处理中应用逻辑之间影响和依赖关系的角度出发,将业务处理中的应用逻辑从业务流程的业务逻辑中分离出来,连同软件工具以及其它应用对象一起进行独立封装,形成具有完整业务功能的业务处理工具,以可插拔的方式在开放性接口的驱动下灵活地嵌入到工作流中,为业务处理提供多样化的软件工具支持。
相关内容
相关标签