基于软总线的多工作流引擎协作的研究与实现

基于软总线的多工作流引擎协作的研究与实现

论文摘要

在企业信息化系统中,由于系统运行环境的异构、自治和分布等特性日益突出,对原信息化系统进行并行化、分布式重构,来提高整个系统处理速度的需求变得越来越迫切。同时此类系统的开发难点也开始从局部的算法和数据结构优化转移到系统整体架构的优化,良好的体系架构对保证此类系统的成功运行来说将至关重要。在电子政务领域的SoftProLine软件生产平台中,作为核心基础组件的工作流服务系统,因其采用了集中式单引擎的体系结构,导致平台面对复杂流程和大数据量业务时,在响应时间和性能上都无法满足用户的需求。因此为了提高工作流服务系统的性能,本文结合多主体理论的研究成果对该系统进行了相关研究和改进,具体内容如下:首先,提出了一种多工作流引擎相关协作机制来提高工作流执行服务系统的业务处理能力的方法,并通过对电子政务领域的业务过程进行分析,设计了表现域引擎、应用域引擎以及业务域引擎三个核心领域工作流引擎,它们通过相互协同来驱动工作流的运行,从而解决了处理复杂流程时所出现的处理速度慢,吞吐量小等问题。其次,在多个工作流引擎与流程控制器的集成上,本文采用了软总线技术来进行设计和实现,通过此种方式降低了系统各组件的耦合性和交互的复杂性,使得各功能组件通过提供与软总线的统一接口,就可以集成到工作流执行服务系统中来。最后,在开发过程中本文采用了开放的J2EE平台,EJB3.0技术等工业标准,并使用标准的XML语言作为数据载体,实现不同工作流引擎间的数据传输问题。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题产生的背景
  • 1.2 国内外研究现状
  • 1.3 本文的研究内容
  • 1.4 论文的组织结构
  • 第2章 相关支撑技术
  • 2.1 多引擎协作技术
  • 2.2 软总线技术
  • 2.3 过程模型理论
  • 2.3.1 过程模型的概念
  • 2.3.2 过程模型的构成
  • 2.3.3 过程模型的表示
  • 2.3.4 过程模型的执行机制
  • 2.4 本章小结
  • 第3章 工作流管理系统的相关概念
  • 3.1 工作流的发展历程
  • 3.2 工作流管理系统的结构
  • 3.3 工作流管理系统的分布性
  • 3.3.1 集中式工作流管理系统
  • 3.3.2 分布式工作流管理系统
  • 3.3.3 工作流管理系统的三种分布式级别
  • 3.4 本章小结
  • 第4章 工作流执行服务系统的设计
  • 4.1 SoftProLine 平台中的工作流系统
  • 4.1.1 工作流管理系统框架
  • 4.1.2 原系统存在的问题
  • 4.1.3 新系统的设计原则
  • 4.2 工作流引擎的设计
  • 4.2.1 过程模型的分析
  • 4.2.2 领域引擎的设计
  • 4.3 总线型结构的设计
  • 4.4 多工作流引擎结构的设计
  • 4.5 流程控制器的设计
  • 4.5.1 流程管理器的设计
  • 4.5.2 流程调度器的设计
  • 4.6 工作任务管理器的设计
  • 4.7 本章小结
  • 第5章 工作流执行服务系统的实现
  • 5.1 主体概述
  • 5.2 工作流的定制
  • 5.3 领域引擎的实现
  • 5.4 流程控制器的实现
  • 5.4.1 流程管理器的实现
  • 5.4.2 流程调度器的实现
  • 5.5 软总线的实现
  • 5.6 工作任务管理器的实现
  • 5.7 应用性分析
  • 5.8 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表的论文和取得的科研成果
  • 致谢
  • 相关论文文献

    • [1].跨部门的工作流引擎模式研究[J]. 计算机应用与软件 2018(06)
    • [2].基于工作流引擎的企业综合事物管理设计(英文)[J]. 无线互联科技 2017(05)
    • [3].基于工作流引擎的遗留系统流程重构设计与实现[J]. 软件导刊 2016(05)
    • [4].游戏大数据平台工作流引擎研究[J]. 科学中国人 2017(05)
    • [5].高校人力资源管理系统设计和实现[J]. 科学家 2017(12)
    • [6].工作流引擎平台的设计和实现[J]. 科学家 2017(15)
    • [7].一种总线型轻量级工作流引擎的分析与设计[J]. 内江师范学院学报 2018(06)
    • [8].Activiti在ITIL实践中的应用[J]. 福建电脑 2016(12)
    • [9].工作流引擎在知识管理系统中的应用[J]. 电力信息化 2013(01)
    • [10].浅谈自定义工作流引擎的设计与实现[J]. 科技信息 2012(07)
    • [11].一个柔性工作流引擎设计[J]. 科学技术与工程 2008(05)
    • [12].基于工作流引擎的智能车间综合自动化系统研究[J]. 工业仪表与自动化装置 2020(01)
    • [13].低耦合智能分布式工作流引擎的设计[J]. 赤峰学院学报(自然科学版) 2012(24)
    • [14].工作流引擎在电力生产管理系统中的开发和应用[J]. 计算机时代 2011(10)
    • [15].一种基于工作流引擎的系统设计[J]. 科技资讯 2009(29)
    • [16].基于工作流引擎下办公自动化管理系统的设计与实现[J]. 中国战略新兴产业 2018(16)
    • [17].支持优先级决策的工作流引擎模型[J]. 航空科学技术 2017(09)
    • [18].工作流引擎设计关键技术的实现[J]. 鄂州大学学报 2015(05)
    • [19].教研视野下主流开源工作流引擎对比分析[J]. 成才之路 2014(01)
    • [20].基于关系结构工作流引擎的设计[J]. 福建电脑 2010(01)
    • [21].基于轻量级工作流引擎的政府采购协同办公管理系统设计[J]. 广西科学院学报 2009(04)
    • [22].基于轻型工作流引擎的工作流管理系统的设计与实现[J]. 太原理工大学学报 2008(S1)
    • [23].基于角色的工作流引擎系统设计与实现[J]. 信息与电脑(理论版) 2017(11)
    • [24].基于工作流引擎的汽车售后内部系统理赔流程设计[J]. 电脑知识与技术 2009(10)
    • [25].数字化校园工作流引擎的设计与实现[J]. 计算机工程与应用 2009(25)
    • [26].基于多路同步模型的多任务分组工作流引擎模型研究[J]. 科学咨询(科技·管理) 2013(02)
    • [27].基于有限状态机的工作流引擎研究与设计[J]. 教育教学论坛 2013(29)
    • [28].工作流引擎系统模块的开发与应用[J]. 武汉工程职业技术学院学报 2010(04)
    • [29].一种基于流程片段的分布式工作流引擎设计模型[J]. 曲阜师范大学学报(自然科学版) 2009(01)
    • [30].遥感影像瓦片化工作流引擎的设计与实现[J]. 电子技术与软件工程 2019(18)

    标签:;  ;  ;  

    基于软总线的多工作流引擎协作的研究与实现
    下载Doc文档

    猜你喜欢