面向服务的工作流系统设计与实现

面向服务的工作流系统设计与实现

论文摘要

随着软件技术的发展,信息化水平的提高,人们对软件的要求也越来越高。早期计算机软件的应用主要是代替人工的计算,进行一些简单而又重复的计算工作,然后渐渐发展到对信息的处理成为主要内容。信息化给企业带来了很大的方便,各个部门开始利用网络进行信息的公开,同时依靠工作流技术实现了办公自动化。但随着企业中各个信息系统的建立,办公自动化领域出现了新的问题:一是如何解决部门之间相关的业务流程的集成问题;二是如何解决信息系统中企业业务流程的随需而变的问题。为了解决这两个问题,本文提出了建立面向服务的工作流系统。并研究了面向服务的工作流系统的设计、实现及在实际问题中的应用。本文的主要工作和研究成果如下:首先对面向服务的工作流系统所使用的开源技术框架,Jbpm工作流框架和Axis2 Web服务框架进行了深入的分析与研究。在对Jbpm源程序进行了深入剖析的基础上对其核心模块进行了扩展。然后针对企业业务流程集成开发中的具体需求,提出了工作流集中式控制模型和工作流分散式控制模型。工作流集中式控制模型主要针对的是企业中跨系统新业务流程的扩展问题;工作流分散式控制模型则用于解决企业中跨系统业务流程的集成问题。详细分析和设计了在这两种模型中企业业务流程的执行过程。通过对流程在面向服务工作流系统和业务系统中执行步骤的详细说明,阐明了工作流分散式控制模型和集中式控制模型在解决实际问题中的具体实现。然后基于以上两种模型提出了面向服务的工作流系统的体系架构,设计出了面向服务的工作流系统的各个模块及模块的功能,然后将经过扩展的Jbpm和Axis2框架进行了集成作为面向服务的工作流系统的底层框架,并在此框架基础上实现了面向服务的工作流系统。面向服务的工作流系统采用开源技术框架,能够有效降低企业开发成本,提高企业业务流程的开发效率,从而对于进一步提高企业信息化程度,增强企业核心竞争力有着非常重要的意义。最后将面向服务的工作流系统应用到了重庆电力技术监督管理信息系统之中,解决了企业实际的流程集成和扩展问题。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 研究现状
  • 1.3 论文的主要工作
  • 1.4 论文的章节安排
  • 第二章 工作流技术与面向服务体系架构
  • 2.1 工作流技术研究
  • 2.1.1 工作流技术发展历史
  • 2.1.2 工作流定义
  • 2.1.3 工作流相关概念及联系
  • 2.1.4 WfMC工作流参考模型
  • 2.1.4.1 过程定义工具
  • 2.1.4.2 工作流执行服务
  • 2.1.4.3 工作流的客户功能
  • 2.1.4.4 被调用应用程序
  • 2.1.4.5 管理及监控工具
  • 2.1.5 工作流管理系统
  • 2.1.5.1 工作流管理系统的体系结构
  • 2.1.5.2 工作流管理系统的功能
  • 2.2 面向服务的体系架构研究
  • 2.2.1 面向服务的体系架构出现的背景
  • 2.2.2 SOA的定义
  • 2.2.3 SOA的特点及优势
  • 2.2.4 Web服务
  • 2.2.4.1 XML技术
  • 2.2.4.2 SOAP协议
  • 2.2.4.3 WSDL服务描述语言
  • 2.2.4.4 UDDI协议
  • 2.3 小结
  • 第三章 面向服务的工作流系统需求分析
  • 3.1 面向服务的工作流系统项目背景
  • 3.1.1 重庆电力技术监督管理信息系统建设背景
  • 3.1.2 重庆电力技术监督管理信息系统建设目标
  • 3.1.3 重庆电力技术监督管理信息系统的总体结构
  • 3.2 面向服务的工作流系统需求
  • 3.2.1 流程定义及发布
  • 3.2.2 流程运行接口调用
  • 3.2.3 任务执行情况查看
  • 3.2.4 任务运行管理
  • 3.2.5 流程实例管理
  • 3.2.6 流程实例运行情况监督
  • 3.3 小结
  • 第四章 面向服务的工作流系统设计
  • 4.1 面向服务的工作流系统技术框架
  • 4.1.1 Jbpm工作流框架
  • 4.1.1.1 Jbpm系统组成
  • 4.1.1.2 Jbpm Jpdl工作流语言剖析
  • 4.1.2 Axis2 Web服务框架
  • 4.2 工作流控制模型
  • 4.2.1 工作流分散式控制模型
  • 4.2.2 工作流集中式控制模型
  • 4.3 系统架构
  • 4.3.1 工作流分散式控制模型系统架构
  • 4.3.2 工作流集中式控制模型系统架构
  • 4.3.3 面向服务的工作流系统架构
  • 4.4 小结
  • 第五章 面向服务的工作流系统实现
  • 5.1 工作流框架
  • 5.1.1 Jbpm流程引擎开发环境
  • 5.1.2 Jbpm运行时数据库
  • 5.1.3 图形化流程设计工具
  • 5.2 Web服务封装模块
  • 5.3 流程引擎模块
  • 5.4 系统功能模块
  • 5.5 工作流管理功能模块
  • 5.6 服务请求模块
  • 5.7 系统综合测评
  • 5.7.1 系统性能测试
  • 5.7.1.1 系统性能测试方法
  • 5.7.1.2 系统性能测试环境
  • 5.7.1.3 系统性能测试实施
  • 5.7.1.4 系统性能测试结果
  • 5.7.2 流程开发效率评估
  • 5.7.2.1 流程开发效率评估方法
  • 5.7.2.2 流程开发效率评估结果
  • 5.7.3 系统测评结论
  • 5.8 系统应用
  • 5.9 小结
  • 第六章 总结与展望
  • 6.1 论文总结
  • 6.2 工作展望
  • 致谢
  • 参考文献
  • 在学期间取得的研究成果
  • 相关论文文献

    • [1].基于工作流技术框架下机关办公管理系统的设计与分析[J]. 办公自动化 2020(16)
    • [2].工作流技术在技术服务平台中的设计与实现[J]. 计算机技术与发展 2019(04)
    • [3].面向能耗的云工作流调度优化[J]. 系统工程理论与实践 2017(04)
    • [4].工作流技术综述[J]. 智能计算机与应用 2018(01)
    • [5].实例密集型商务工作流检测点选择策略[J]. 计算机集成制造系统 2018(07)
    • [6].评估机构分公司管理工作流系统的研究与设计[J]. 中国资产评估 2017(04)
    • [7].基于工作流的实验室设备管理系统的架构设计[J]. 数码世界 2017(06)
    • [8].基于微软平台的工作流技术开发实践与研究[J]. 数码世界 2017(09)
    • [9].云工作流时间延误处理策略综述[J]. 安徽大学学报(自然科学版) 2018(05)
    • [10].简析工作流系统中时间管理[J]. 电脑迷 2016(05)
    • [11].工作流系统中会签功能的设计与实现[J]. 计算机与现代化 2014(09)
    • [12].基于状态的可嵌入工作流系统设计[J]. 计算机与现代化 2011(02)
    • [13].工作流系统中一种基于任务-角色的委托模型[J]. 辽宁大学学报(自然科学版) 2011(02)
    • [14].工作流系统在济宁联通的应用[J]. 科协论坛(下半月) 2010(01)
    • [15].工作流系统适应性检查点机制的研究[J]. 计算机应用与软件 2010(03)
    • [16].基于构件技术的工作流系统研究[J]. 科技信息 2010(14)
    • [17].天文轻量级科学工作流系统的实现[J]. 天文研究与技术 2010(04)
    • [18].工作流系统,掰掰洋葱[J]. 程序员 2009(04)
    • [19].基于角色的适应性工作流系统访问控制模型[J]. 计算机应用与软件 2009(02)
    • [20].工作流系统中基于场所的分布式授权模型研究[J]. 计算机科学 2008(11)
    • [21].数据驱动的科学工作流及其在生物医学中的应用实践[J]. 数字图书馆论坛 2014(03)
    • [22].云环境下基于拟态防御的科学工作流执行系统(英文)[J]. Frontiers of Information Technology & Electronic Engineering 2018(12)
    • [23].基于工作流的监控系统灵活性增强方法[J]. 计算机工程与设计 2019(09)
    • [24].基于多约束图分割机制的科学工作流调度[J]. 计算机应用与软件 2019(10)
    • [25].基于数据仓库的工作流系统的研究与实现[J]. 信息技术与信息化 2014(12)
    • [26].基于角色控制的工作流系统研究[J]. 中小企业管理与科技(中旬刊) 2015(10)
    • [27].呼叫中心工作流系统设计与实现[J]. 福建电脑 2020(10)
    • [28].工作流系统设计与实现[J]. 吉林省教育学院学报(上旬) 2014(05)
    • [29].工作流系统中异常处理的研究[J]. 电脑知识与技术 2010(03)
    • [30].走出工作流困局[J]. 软件世界 2008(10)

    标签:;  ;  ;  ;  ;  

    面向服务的工作流系统设计与实现
    下载Doc文档

    猜你喜欢