论文部分内容阅读
工作流系统是当今IT技术的一个研究热点。工作流系统在企业应用程序集成(EAI)和业务过程重组(BPR)以及协同工作的领域内发挥了越来越重要的作用。随着国内信息化建设的逐步深入以及对已有IT系统的整合需求,对于工作流系统的要求也越来越高。但是国内的信息化程度不高、管理制度不规范,流程的变动性比较高,因此对于工作流系统的柔性要求较高。本文作者通过对国内外已有工作流系统和标准的研究,并结合多年企事业信息化建设的经验,对工作流模型进行了扩充,提出了一个轻量级的、非侵入性的、基于表单的动态工作流系统。该工作流平台在多个单位实施,取得了很好的效果。在大部分情况下,业务人员也能无需编程,轻松地修改工作流的定义,并进行部署,满足业务需求变化。
本文的主要工作如下所述:
一:对XML工作流定义语言(XPDL)进行了深入的研究,在原有的工作流模型中加入了表单模型,业务规则模型和资源模型,并用XSD对表单模型、业务规则以及资源模型进行了描述。
二:根据扩充后的模型,使用Java语言开发了一个轻量级的、非侵入性的、基于表单的动态工作流系统。作者从架构和实现的角度对该平台进行了论述。
三:该工作流平台应用到多个单位的信息化建设中,取得了较好的效果。本文主要以电力营销系统为例对实际应用进行了阐述。通过具体分析收费流程的实现方式,说明该工作流平台完全可以对复杂的流程进行处理。