基于工作流技术的信息系统的开发与研究

基于工作流技术的信息系统的开发与研究

论文摘要

工作流技术是一种新兴的信息处理技术,主要用来帮助实现面向需求不断变化业务环境下的流程处理工作。其首要目标是实现过程的自动化处理,在工作流系统中,有关业务活动依时序或逻辑关系相互连接构成业务流程,文档、信息或任务依据所定义的业务流程在参与者之间传递、处理或执行。作为一种过程建模和过程管理的核心技术,工作流技术可以为业务流程及信息过程提供有力的支持。基于工作流技术的信息系统越来越重要,因此需要研究这类信息系统的开发方法。本文首先分析研究了当前比较流行的三种信息系统开发方法——结构化生命周期法、原型方法、面向对象的方法,揭示了这些传统的基于功能的信息系统开发策略存在弊端,提出了基于工作流技术的信息统开发方法。遵循WfMC的标准,综述了工作流管理系统的主要功能和体系结构,并对工作流技术,重点是对工作流模型和工作流引擎进行了深入研究。在此基础上,研究剖析了具体的工作流管理软件——Joinwork,研究Joinwork工作流管理系统的体系结构,建模方法,模型配置。并利用Joinwork提供的编程接口,实现了“通用引擎”,实现的“通用引擎”可以与企业应用程序简单的集成,不需要客户(使用引擎的编码人员)自己编写代码实现流程相关数据与应用数据的关联,最大程度上的减少了客户的编码量。论文的最后,使用“通用引擎”,实现了“武汉理工大学审批系统”,通过这个典型的基于工作流技术的信息系统的开发过程,总结出一套基于工作流技术的信息系统的开发方法。并且,将实现后的信息系统与传统的信息系统作比较,充分体现出基于工作流技术的信息系统易开发、易维护、易升级的优势。本论文的研究工作不仅为我们今后在此领域中的研究工作提供了可靠的理论和技术依据,而且对今后的进一步研究奠定了一定的基础,具有一定的应用价值。本文设计实现的“通用引擎”使信息系统的开发设计变得简单,可方便的嵌入到现有的系统中,大大降低和原系统集成的技术难度和风险。可以明显缩短基于流程定义的信息系统的开发周期,提高工作效率。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 引言
  • 1.2 国内外现状
  • 1.3 本文的主要内容
  • 第2章 信息系统的开发方法及存在问题
  • 2.1 结构化生命周期法
  • 2.2 原型方法
  • 2.3 面对对象的方法
  • 2.4 主要问题
  • 第3章 基于工作流技术的信息系统
  • 3.1 工作流技术相关概念
  • 3.2 工作流系统的组成
  • 3.3 工作流管理系统的参考模型
  • 3.4 工作流模型
  • 3.4.1 工作流元模型
  • 3.4.2 基于XML的工作流定义
  • 第4章 JOINWORK工作流技术的剖析
  • 4.1 工作流管理系统软件
  • 4.2 JOINWORK工作流管理系统
  • 4.2.1 Joinwork工作流系统的组成
  • 4.2.2 Hibernate技术
  • 4.3 JOINWORK工作流模型
  • 4.3.1 活动与状态
  • 4.3.2 Joinwork的系统变量
  • 4.3.3 流程的数据变量
  • 4.3.4 流程的流转机制
  • 4.4 工作流引擎对外接口
  • 4.5 通用引擎的开发
  • 4.5.1 工作流引擎初始化
  • 4.5.2 客户请求控制器
  • 4.5.3 页面显示
  • 4.5.4 “通用引擎”部署
  • 第5章 基于工作流技术的信息系统的设计
  • 5.1 基于工作流技术的信息系统的开发步骤
  • 5.1.1 问题定义阶段
  • 5.1.2 可行性研究阶段
  • 5.1.3 需求分析阶段
  • 5.1.4 设计阶段
  • 5.1.5 部署工作流管理软件
  • 5.1.6 工作流建模
  • 5.1.7 实现节点应用
  • 5.1.8 模型配置阶段
  • 5.1.9 部署应用
  • 5.1.10 测试
  • 5.1.11 维护
  • 5.2 基于PETRI网建模方法
  • 5.2.1 Petri网基本概念
  • 5.2.2 基于Petri网的工作流建模方法
  • 5.3 “武汉理工大学审批系统”的开发
  • 5.3.1 问题定义
  • 5.3.2 可行性研究
  • 5.3.3 需求分析
  • 5.3.4 设计阶段
  • 5.3.5 部署Joinwork管理系统
  • 5.3.6 工作流建模
  • 5.3.7 实现节点应用
  • 5.3.8 模型配置
  • 5.3.9 部署应用
  • 5.3.10 测试
  • 5.3.11 维护
  • 5.4 系统的运行界面
  • 第6章 总结与展望
  • 6.1 总结
  • 6.2 展望
  • 参考文献
  • 致谢
  • 攻读硕士期间发表的论文及参研情况
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于工作流技术的信息系统的开发与研究
    下载Doc文档

    猜你喜欢