基于Web Services的工作流系统设计

基于Web Services的工作流系统设计

论文摘要

由于工作流将过程逻辑与功能逻辑相分离,增加了系统的灵活性,因此利用工作流来实现企业内部以及企业之间商务过程的自动化是一种比较好的选择,能够大大提高企业的业务效率。传统工作流在具体行业应用中发挥了一定的优势,但随着网络技术的发展和业务系统功能的增加和规模的庞大,传统工作流在企业应用中引发了一系列问题。基于Web Services的工作流管理系统与应用系统实现松散耦合,不仅解决了部分传统工作流所不能解决的难题,而且充分的体现企业的IT适应性和敏捷能力,使企业的流程服务达到最大限度地重用。本文设计并实现了一个基于Web Services的工作流管理系统,主要工作包括:首先,介绍了工作流管理系统的体系结构和参考模型,Web Services的特征和优点,以及基于Web Services工作流的分析。然后,对基于Web Services的工作流管理系统进行了需求分析和设计,包括项目概况、工作流服务组件和数据采集审核流程的设计。最后,实现了完整功能的工作流服务组件,包括扩展实现了组织模型、信息模型和控制模型,实现了数据采集审核流程。该工作流管理系统利用Web Services访问能够解决工作流跨越多个系统时各个节点之间的业务衔接问题,克服了传统工作流无法处理超出系统边界流程、复用级别低等缺点,工作流程统一管理,流程的优化、升级和维护的费用大大降低。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 工作流应用现状
  • 1.2 企业IT系统中工作流应用存在的问题
  • 1.3 基于Web Services工作流的意义
  • 1.4 本文主要内容及章节安排
  • 第二章 工作流及Web Services技术概述
  • 2.1 工作流管理系统体系结构
  • 2.2 Web Services特征及优点
  • 2.3 基于Web Services工作流分析
  • 2.3.1 工作流平台构架
  • 2.3.2 基于Web Services工作流的优势
  • 第三章 系统分析与工作流服务组件设计
  • 3.1 项目概况
  • 3.2 数据采集子系统分析
  • 3.2.1 总体处理流程分析
  • 3.2.2 数据采集审批流程分析
  • 3.3 工作流服务组件设计
  • 3.3.1 工作流管理系统设计目标
  • 3.3.2 OSWorkflow的扩展设计
  • 3.3.3 工作流服务的设计
  • 3.3.4 工作流客户端的访问方式
  • 3.3.5 分布式监控设计
  • 3.4 数据采集审核流程设计
  • 第四章 工作流服务组件的实现
  • 4.1 开发环境与技术
  • 4.2 工作流服务组件的实现
  • 4.2.1 OSWorkflow的扩展实现
  • 4.2.2 工作流服务的实现
  • 4.2.3 工作流客户端的访问实现
  • 4.2.4 分布式监控实现
  • 4.3 数据采集审核流程的实现
  • 第五章 总结
  • 5.1 总结
  • 5.2 不足与展望
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  

    基于Web Services的工作流系统设计
    下载Doc文档

    猜你喜欢