工作流在SOA平台的设计与实现

工作流在SOA平台的设计与实现

论文摘要

随着互联网和电子商务的飞速发展,应对复杂多变的企业信息管理系统的开发,传统的业务流程设计已经不能满足现在的需求。先前的业务流程管理显现出一些弊端,那就是缺乏柔性和交互操作性,面对多个部门和组织之间的动态流程的管理显得力不从心。面对传统工作流系统的不足,需要有一种先进的工作流管理系统来对业务流程进行有效地控制和管理。好多企业现在面临着一种困境和挑战,如何集成一些分散的应用,开发人员首先要解决通信级的集成问题,确保不同的传输协议和数据格式能够交换信息。另外一个重要问题是企业如何使得各个分散的IT系统能够互联互通支持商业流程操作。SOA(service-oriented architecture)的出现和BPM(Business Process Management)的结合有效的解决一些信息孤岛的问题,SOA的服务特性能够解决分散的应用。服务的互操作性很重要,企业引入ESB(Enterprise Service Bus)可以提供SOA所需要的功能,可以将服务重组并且相互操作。流程在SOA中是重要的概念,流程关注的主体是业务过程,解决的主要问题是使得多个参与者之间按照某种预定义的规则传递文档、信息或者任务的过程自动进行,从而实现某个预期的业务目标,或者是促使此目标的实现。本文介绍了工作流管理系统的参考模型和接口实现并且结合本人在实践期间做的项目,研究了工作流管理系统在银行系统的应用。分析了在银行信贷系统中,具体的业务流程怎么借助工作流管理系统来调度和控制,进而对企业的业务过程进行优化重组,达到全面提高企业运作效率的目的。本课题对工作流技术进行了分析,并研究了工作流参考模型和工作流建模。通过分析工作流的需求,系统应用了一个基于开源框架JBPM的工作流引擎的插件,使用了可视化BPM业务流程建模工具实现工作流的建模。系统体系结构采用了SSH框架结构和MVC设计模式,有效的将业务逻辑和控制数据的分离,降低耦合度,有利于系统维护和扩展。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 基于工作流的管理系统概述
  • 1.1.1 国外现状
  • 1.1.2 国内现状
  • 1.2 课题来源和意义
  • 1.3 本文的主要工作和组织结构
  • 2 工作流技术和工作流管理系统
  • 2.1 工作流介绍
  • 2.2 工作流管理系统
  • 2.2.1 工作流管理系统构成
  • 2.2.2 工作流引擎
  • 2.3 工作流建模
  • 2.4 工作流引擎设计
  • 2.4.1 独立型工作流引擎设计
  • 2.4.2 嵌入型工作流引擎设计
  • 2.5 本章小结
  • 3 工作流组件在 SOA 的集成
  • 3.1 SOA 基本概念
  • 3.2 SOA 核心要素
  • 3.3 SOA 的架构
  • 3.4 SOA 和工作流组件的整合
  • 3.5 本章小结
  • 4 工作流在信贷系统的设计与实现
  • 4.1 信贷系统解决方案
  • 4.1.1 设计思想
  • 4.1.2 技术实现
  • 4.1.3 总体描述
  • 4.1.4 数据库设计
  • 4.1.5 调用接口设计
  • 4.1.6 数据对象结构说明
  • 4.1.7 工作流调用接口实例
  • 4.2 工作流部署和执行
  • 4.2.1 流程定义
  • 4.2.2 流程发布
  • 4.2.3 流程中的事件
  • 4.2.4 工作流相关服务和方法
  • 4.2.5 工作流实现
  • 4.3 本章小结
  • 5 总结与展望
  • 附录
  • 参考文献
  • 致谢
  • 个人简历
  • 发表的学术论文
  • 相关论文文献

    • [1].一种任务合并机制下的云工作流多阶段调度方法[J]. 计算机应用与软件 2019(12)
    • [2].基于多色集合理论的医院异常工作流处理建模[J]. 计算机系统应用 2020(07)
    • [3].基于工作流的专业认证系统研究与设计[J]. 云南师范大学学报(自然科学版) 2020(05)
    • [4].云环境下基于阶段划分的数据密集型工作流调度[J]. 南京邮电大学学报(自然科学版) 2020(04)
    • [5].云计算中一种高效的工作流调度方法[J]. 计算机应用与软件 2020(10)
    • [6].工作流技术在学生工作管理信息系统的应用[J]. 电脑知识与技术 2020(23)
    • [7].工作流技术的学生评语生成系统的设计与实现研究[J]. 电脑知识与技术 2019(17)
    • [8].基于工作流的质量管理信息系统的设计与实现[J]. 中国高新区 2018(10)
    • [9].基于云环境的科学工作流均衡调度算法[J]. 实验室研究与探索 2018(05)
    • [10].基于矩阵的工作流逻辑网模型的化简及验证[J]. 计算机科学 2018(07)
    • [11].九种智能算法在科学工作流调度中的应用比较[J]. 周口师范学院学报 2018(05)
    • [12].一种云环境下的科学工作流均衡调度算法[J]. 微电子学与计算机 2018(10)
    • [13].基于行为特征的语义工作流修正算法[J]. 软件学报 2018(11)
    • [14].电力调度分布式工作流设计与实现[J]. 山东工业技术 2017(01)
    • [15].基于工作流的移动网建设管理平台设计与实现[J]. 电子科技 2016(12)
    • [16].共享有限资源的有期限约束多工作流吞吐量最大化调度方法[J]. 北京工业大学学报 2017(03)
    • [17].基于资源分组的多约束云工作流调度算法[J]. 电子科技大学学报 2017(03)
    • [18].论电力调度分布式工作流的设计与实现[J]. 科技视界 2017(08)
    • [19].基于工作流技术的电力生产管理系统的设计与实现策略[J]. 中国新技术新产品 2017(19)
    • [20].电力调度分布式工作流的设计与实现[J]. 农村经济与科技 2017(16)
    • [21].基于行为和结构特征的相似语义工作流检索[J]. 计算机研究与发展 2017(09)
    • [22].电力调度分布式工作流设计与实现[J]. 化工管理 2015(33)
    • [23].面向企业应用的工作流技术探究[J]. 企业技术开发 2015(32)
    • [24].隐私与成本感知的云工作流调度方法[J]. 计算机集成制造系统 2016(02)
    • [25].工作流技术与数字化校园[J]. 玉林师范学院学报 2015(05)
    • [26].支持过程改进的工作流仿真及优化技术研究[J]. 赤峰学院学报(自然科学版) 2016(16)
    • [27].电力调度分布式工作流设计和实践[J]. 中外企业家 2014(32)
    • [28].基于语义的电力系统工作流智能推理框架[J]. 南华大学学报(社会科学版) 2015(01)
    • [29].浅谈税务工作流管理的系统设计[J]. 计算机光盘软件与应用 2014(23)
    • [30].面向服务工作流技术在合同审核中的应用研究[J]. 世界科技研究与发展 2009(04)

    标签:;  ;  ;  

    工作流在SOA平台的设计与实现
    下载Doc文档

    猜你喜欢