文档介绍:工作流元模型改进研究
于帆秦龙
(西安工业大学计算机学院,陕西西安 710032)
摘要: (目的)为了对新的工作流引擎的设计提供一个参考模型,能够很好的适应目前政府采购系统复杂的业务需求,(方法)本文采用工作流技术在元模型的功能方面进行了一定的扩展改进。(结果)本文为新的工作流引擎的设计提供了更加清晰的思路,从而保证开发出的工作流引擎应用更灵活,功能更完善。(结论)将改进以后的元模型应用在政府采购系统中,能够很好的适应目前复杂业务的需求,对实际问题的解决更方便。
关键词: 工作流元模型元模型扩展政府采购审批监控
中图号:TP277
(研究的重要意义)目前,随着政府采购法的实施,在各级部门大力倡导下,我国政府采购电子化逐步迈上科学快速发展的轨道,电子化采购有了很大的突破[1-2]。(前人研究进展)在目前的政府采购系统中,已经有了电子商务,进行信息发布和网上订购、电子支付及电子管理等,实现了采购交易活动的自动化或半自动化[3],在某种程度上缩短交易时间,降低交易成本,但是电子化采购系统难以应对政府内部机构的实时变化与调整,因此工作流技术作为一种新兴的解决方法被尝试着引入到了政府采购中[4-5]。
(研究的切入点)由于工作流能够快速实现采购审批流程,达到审批流程与其它功能模块分离,同时由于政府内部结构随着社会发展时刻发生变化,工作流技术的应用能够实时应对审批流程的变化[6], (研究拟解决的关键问题)因而基于工作流的采购系统的研究将有重要意义。
1 工作流元模型
工作流管理联盟定义了工作流的元模型,工作流元模型是用来描述工作流模型内在联系的模型。对于工作流模型内部包含的每一个对象,每一个对象之间的关系,每一个对象的属性,工作流元模型对其做了具体描述和定义[7]。由于现有的工作流元模型是工作流管理联盟在二十世纪九十年代提出的,符合当时的业务处理流程的需要,但对于当今复杂的业务流程,其中的定义和功能不够全面,对于一个新的工作流擎的开发不能起到很全面的指导作用。工作流元模型如图1所示:此模型有利于建立可以在多个工作流产品之间交换信息的模型。收稿日期:2012-5-9
作者简介:于帆(1963-),男,西安工业大学教授,主要从事人工智能方面的研究
手机:**********
*通讯作者:秦龙 wuhenvhai@
图1 工作流元模型
Fig. 1 Workflow metamodel
当前业务的需求对于新的工作流引擎的设计与开发提出了更高的要求,需要更全面的工作流元模型为新的工作流引擎的设计提供更完美的设计思想。现有的工作流元模型仍存在着不足,对于每一个角色之间的关系如何表示,如何对每一个角色按照一定的规则进行管理,如何按相关操作规则对每一个角色进行改变,怎么样去定义流程并对整个流程模板进行变更等方面的问题并未涉及到。从而导致工作流引擎设计不够全面,对于一些特殊功能实现起来比较困难或不支持。
2 工作流管理系统体系结构
工作流管理联盟根据工作流元模型得出了工作流管理系统体系结构[8],在工作流管理系统结构中,主要包括过程定义,工作流引擎,工作流相关数据,任务表管理器等。此体系结构中,过程定义主要对业务流程进行定义,过程定义主要是通过工作流引擎来完成的。在流程执行过程中,通过工作流相关数据进行判断,以达到流程的流转和流程的