工作流技术在网上审批构件中的研究与应用

工作流技术在网上审批构件中的研究与应用

论文摘要

当前传统的以简单的发布信息方式的网上办公系统已无法满足不断变更的业务需要,实现网上审批,咨询等业务办公以提高办公的透明度和效率则成为一种必然的趋势,利用工作流技术来弥补对业务流程控制逻辑缺乏支持的缺陷,从而信息系统可以更好地支持组织的经营过程。本论文深入地分析研究了工作流的工作原理,特别是课题所采用的开源工作流引擎jbpm,并在此基础上对其进行一定的扩展,进而利用jbpm实现审批构件,最后将构件应用到OA系统的网上审批子系统中。本课题实现了工作流审批构件,本文又将其分为服务构件与业务构件,这解决了不同的应用系统都需要单独开发一套独立的工作流系统所造成的软件重复开发带来的巨大浪费,同时,该组件具有良好的安全性、通用性和可扩展性,灵活地适应不同需求的大多数企事业单位。另外,在该组件的开发过程中形成了一套较好的软件开发框架,提高了软件开发的效率。论文的最后部分分析了本课题中的一些不足之处,并展望了今后的改进方向。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 选题依据
  • 1.2 研究现状
  • 1.3 本文的章节划分
  • 第2章 工作流技术及 JBPM综述
  • 2.1 工作流技术
  • 2.1.1 工作流模型
  • 2.1.2 工作流管理系统
  • 2.1.2.1 工作流管理系统体系结构
  • 2.1.2.2 工作流管理系统实现
  • 2.2 JBPM综述
  • 2.2.1 JBPM的组成
  • 2.2.2 JBPM的工作原理
  • 2.2.3 引擎分析与扩展
  • 2.2.4 JBPM的主要特点
  • 2.2.4.1 GOP
  • 2.2.4.2 Jbpm的持久化
  • 2.3 本章小结
  • 第3章 网上审批系统构件的设计与实现
  • 3.1 工作流审批系统描述
  • 3.2 审批系统设计与实现
  • 3.2.1 审批系统架构
  • 3.2.2 构件设计方法
  • 3.2.3 开发的技术框架
  • 3.3 服务构件设计与实现
  • 3.3.1 流程部署组件
  • 3.3.2 流程设计组件
  • 3.3.3 流程监控组件
  • 3.3.4 表单管理组件
  • 3.3.5 流程任务配置组件
  • 3.4 业务构件设计与实现
  • 3.5 数据库设计与实现
  • 3.6 本章小结
  • 第4章 网上审批系统构件原型应用实例
  • 4.1 项目需求分析
  • 4.2 项目总体设计框架
  • 4.3 网上审批系统构件原型在 OA系统中的应用
  • 4.3.1 服务构件的应用
  • 4.3.2 业务构件的应用
  • 4.3.2.1 发文管理
  • 4.3.2.2 收文管理
  • 4.4 审批流的安全控制
  • 4.4.1 工作流权限管理(RBAC)
  • 4.4.2 用户身份认证
  • 4.5 本章小结
  • 第5章 总结与展望
  • 5.1 论文总结
  • 5.2 论文的创新点
  • 5.3 有待于进一步解决的问题
  • 致谢
  • 参考文献
  • 攻读学位期间的研究成果
  • 相关论文文献

    标签:;  ;  ;  ;  ;  ;  

    工作流技术在网上审批构件中的研究与应用
    下载Doc文档

    猜你喜欢