基于数据库的工作流管理系统研究

基于数据库的工作流管理系统研究

论文摘要

随着社会的发展,工作流管理系统已经成为企业信息系统中必不可少的关键组件。工作流技术将业务流程和应用软件分离,业务流程和业务规则分离,业务数据和控制数据分离,降低了开发风险,加快了应用系统开发,企业业务流程集中统一,方便业务管理和进行业务流程再造。工作流管理系统作为企业信息系统的关键运行平台,采用成熟的技术标准,能够方便的集成企业遗留系统,保护企业现有投资,实现企业应用系统集成。在企业中采用工作流管理系统,可以简化企业信息系统开发、方便的实现企业业务管理自动化;可以快速的响应市场变化,提高企业组织生产率和运行效率,同时在实践过程中优化业务流程模型,实现业务流程再造,组合已有业务,不断创新。工作流管理技术作为一种企业流程建模和流程管理的核心技术,弥补了传统企业信息系统的不足,为企业提高工作效率和服务质量,确保企业业务持续有效等,有着重要的意义。本论文介绍了工作流管理技术起源和国内外研究现状,讨论了国际工作流联盟提出的工作流参考模型的基本组件和接口,探讨了工作流管理相关技术在实践中的现实意义,提出了基于数据库的工作流管理系统架构。本论文分析了基于数据库的工作流管理系统中工作流引擎、流程设计工具、管理监控工具、客户端四个基本组件的需求,设计了系统体系架构和技术架构,研究了工作流建模理论,采用了基于UML活动图的工作流建模方法,探讨了工作流管理系统中的信息表达形式以及整合工作流管理系统和业务系统的方法。在此基础上,本论文设计实现了基于数据库,采用J2EE轻量级架构的工作流引擎,满足了企业复杂多变的业务流程需求和复杂多样的部署环境;设计实现了基于富客户端技术的可视化流程设计工具和基于Web的管理监控工具以及客户端应用,提供了良好的用户界面,提升了用户体验。在基于数据库的管理系统的基础上,本论文实现了一个业务审批系统,目前该系统已投入使用,运行良好。在设计运行期间,该系统体现了良好的可重用性、可管理性、可扩展性和可维护性。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 课题的背景及意义
  • 1.1.1 课题的背景和来源
  • 1.1.2 课题研究意义
  • 1.2 工作流技术研究现状
  • 1.2.1 研究现状
  • 1.2.2 工作流管理系统发展中存在的问题
  • 1.3 论文的研究内容
  • 1.4 论文结构安排
  • 第二章 工作流管理理论
  • 2.1 工作流技术起源与发展
  • 2.2 工作流
  • 2.3 工作流管理系统
  • 2.3.1 工作流参考模型
  • 2.3.2 必要的技术基础设施
  • 2.4 工作流管理系统分类
  • 2.5 工作流管理系统的作用
  • 2.5.1 简化企业级软件开发
  • 2.5.2 方便业务管理
  • 第三章 基于数据库的工作流管理系统分析
  • 3.1 系统需求
  • 3.1.1 工作流引擎需求
  • 3.1.2 流程设计工具需求
  • 3.1.3 客户端工具需求
  • 3.1.4 管理监控工具需求
  • 3.2 系统架构
  • 3.2.1 系统体系架构
  • 3.2.2 系统技术架构
  • 3.3 系统特点
  • 3.3.1 基于J2EE轻量级架构体系
  • 3.3.2 基于RCP的图形用户界面
  • 3.3.3 独立于数据库系统
  • 3.3.4 丰富的流程描述元素
  • 3.3.5 方便集成企业遗留系统
  • 3.4 工作流建模
  • 3.4.1 基于UML活动图的建模方法
  • 3.4.2 工作流到活动图的映射
  • 3.4.2.1 工作流概念到活动图的映射
  • 3.4.2.2 工作流模式到活动图的映射
  • 3.4.3 工作流模型
  • 3.4.3.1 业务流程模型
  • 3.4.3.2 流程资源模型
  • 3.4.3.3 流程控制模型
  • 3.5 工作流中的数据
  • 3.6 工作流管理系统和与业务系统的整合
  • 第四章 工作流管理系统设计
  • 4.1 工作流引擎设计
  • 4.1.1 流程定义模型设计
  • 4.1.2 流程控制模型设计
  • 4.1.3 引擎接口设计
  • 4.2 图形化流程设计器设计
  • 4.3 流程监控管理工具设计
  • 4.4 客户端应用工具设计
  • 第五章 工作流管理系统在项目中的应用
  • 5.1 业务系统
  • 5.1.1 系统背景
  • 5.1.2 系统目标
  • 5.1.3 系统功能
  • 5.1.4 系统架构
  • 5.2 工作流技术在系统中应用
  • 5.2.1 业务流程实现
  • 5.2.1.1 参与者建模
  • 5.2.1.2 业务流程定义建模
  • 5.2.2 客户端实现
  • 第六章 总结与展望
  • 6.1 总结
  • 6.2 展望
  • 参考文献
  • 致谢
  • 攻读硕士学位期间发表的论文
  • 相关论文文献

    标签:;  ;  ;  

    基于数据库的工作流管理系统研究
    下载Doc文档

    猜你喜欢