业务规则管理在档案信息资源管理系统中的应用分析
2013-08-15阜新市水利综合开发管理站高宁
文/阜新市水利综合开发管理站 高宁
目前,档案信息资源管理系统并不十分理想,不能进行智能分析以及决策支持,各级的档案信息资源管理工作效率比较低,质量不高。为了适应现代信息化的发展,提高档案信息管理的质量和效率,需要引入业务规则管理。
一、业务规则管理
业务规则在本质上是描述信息,它主要是验证业务逻辑结构,对业务逻辑进行影响和控制。业务规则(BRM)管理改变了业务逻辑的处理方式,用结构化的业务规则数据对业务行为进行表示。业务规则是独立于程序之外的,业务人员在编写规则时,可以采用行业术语,让业务系统向业务人员开放。
二、业务规则管理系统的原理
业务规则管理系统简称为 BRMS,它是机制、工具的一种集合,主要包括以下几个部分。
规则集成开发环境。通过对规则进行增加、修改以及删除等相关操作的类型,可以对规则库进行有效管理。
规则语言框架。对于信息系统来说,根据所面向对象的不同,分为三种:1.对象是开发人员,它以程序设计的形式存在;2.对象是数据库管理人员,以数据库处理语言的形式存在;3.对象是业务员,以业务规则语言的形式存在。
规则管理工具。规则管理工具所面向的对象更加多样,它包括规则管理人员、业务管理员,还包括高层管理人员,向他们提供入口,以便管理人员对业务规则进行制定、删除以及修改。
访问控制。主要是在规则库以外设置访问的权限,这样可以增加规则数据的安全性。
规则引擎。应用程序的作用是把数据、对象提交给规则引擎,规则引擎主要是对相关的业务规则进行调用,进而引发相应的动作。
应用程序。主要是对输入的事件进行响应,根据相关的数据以及规则,进行逻辑处理的程序,对结果进行输出。
BRMS所具有的功能包括五项:第一,规则管理;第二,规则部署;第三,规则分析;第四,规则定制;第五,规则设计。这五项功能组合在一起,使得业务规则管理的信息化水平较高。
三、现阶段档案信息资源管理系统出现的问题
现代社会发展的比较快,对档案的管理工作提出了新的要求,档案管理需要具有信息化的系统,信息系统必须能够进行智能分析,可以对档案业务工作人员进行业务上的提示,能够自动控制业务流程,并且分析档案信息的参考价值。但是,在实际的操作过程中,出现一些问题,主要表现在以下四个方面。
(一)管理系统所需要的维护成本较高
信息系统上线运行,提高了工作量,还要很多的后续工作需要完成。后续工作主要有:1.软件升级,2.系统维护,3.数据资源开发,这些后续工作增加了系统的维护成本。档案信息资源管理系统在上线运行以后,档案业务人员不懂得相关的技术,系统的维护工作还要依靠IT公司,这种方式增加了维护的成本。
(二)管理系统的有效使用期限相对较短
柔性直流输电系统启动阶段模块间不均压问题分析//赵洋洋,李坤,董朝阳,吉攀攀,俎立峰,马俊杰//(24):92
当前,一些档案部门把档案信息资源管理系统的开发工作外包给信息公司,但是这些公司的实际开发效果并不理想。现在,我国的档案事业发展比较快,规章制度、管理制度、操作章程可能会出现相应的改变。档案的种类以及形式比较多,档案的种类不同,相应的管理标准也不一样。在计算机系统中,业务规则主要是以代码的形式散落的存在。当业务规则发生变化的时候,软件也需要进行相应的修改。经常发生的情况是,档案管理系统刚开始上线,需要一段时间的验证,但是,业务规则常常发生调整,相应的软件也要进行修改,造成了资源的浪费。
(三)归档管理的模式需要突破
在实际归档的过程中,档案归档的模式需要改变。对于档案归档部门来说,进行的业务指导不到位;对于兼职档案人员,缺乏有效的管理;对归档文件进行质量管理,管理水平比较低。在当前形势下,需要在这几个方面提高科学管理:1.提高文件归档的效率,2.对文件的归档进行监控,3.对归档人员采取相应的激励机制。
(四)管理系统运作的效率比较低
从档案信息资源管理系统用户来说,它分为直接的用户以及其他类型的用户,直接用户主要指的是单位以及档案工作人员,他们对业务规则的制定以及管理情况比较了解,但是,业务代码在系统中存在的形式是代码,系统的灵活性不高,在进行业务规则调整时,档案管理人员需要和IT人员进行相应的沟通工作,然后IT人员直接进行调整。在对业务规则进行增删以及调整时,系统所需要的修改时间比较长,在这种情况下,档案信息资源管理系统的运作效率较低。
四、业务规则管理在档案信息资源管理系统中的应用
档案业务规则管理系统简称为ABRMS,系统组成包括:第一,档案业务规则集成开发的环境;第二,档案业务对象的模型;第三,档案业务规则的语言;第四,档案规则库;第五,档案业务规则引擎;第六,数据以及指令接口;第七,组件化结构。笔者将对其中的重要部分进行介绍。
(一)档案业务规则集成开发的环境
档案业务规则集成开发的环境主要是对规则编辑器以及编译工具进行集成,对业务规则进行管理、部署等工作。根据图形界面,用户在建立业务对象模型时比较方便。编译工具可以把业务规则语句进行转换,使之变成规则代码,以便规则引擎的执行。
(二)档案业务对象的模型
档案业务对象的模型主要是描述档案管理工作,对档案业务对象的名称、约束条件等进行记录。业务对象模型可以给业务规则语言提供词汇,主要是系统分析员进行设计,系统开发人员负责具体的执行工作。
(三)档案业务规则的语言
档案信息资源管理系统语言模型给业务人员以及技术人员提供了业务规则的语言,经过系统转换,形成代码由规则引擎进行执行。
但是,在实际执行的过程中,业务人员、分析人员对计算机编程的知识了解不多。为了解决这个问题,把受限中文业务规则语言当成表述语言,供业务人员采用;类Java语言法供技术人员采用。
(四)档案规则库
档案规则库主要是起到存储的作用,用户在输入规则以后,通过编译,被存储在档案规则库,规则引擎可以进行调用、执行。据笔者的了解,一些公司对档案规则库进行分类:第一,外部规则库,主要是存储法律制度文件;第二,内部规则库,主要是常用的文件;第三,非正式内部规则库,主要是存储经验性和技术性的知识。
(五)档案业务规则引擎
档案业务规则引擎的大致使用过程为:第一,创建对象;第二,对规则集进行
加载和更换;第三,提交数据集合;第四,发出执行命令;第五,输出结果。
五、结语
现代社会对档案资源管理的要求越来越高,信息化的发展为档案资源管理提供了很大的便利。档案信息资源管理系统应该借助业务规则管理系统的相关原理,提高档案管理的质量和效率。
[1]王新才,李雯,丁时征.业务规则管理在档案信息资源管理系统中的应用[J].档案学通讯,2010(4).
[2]余玉涵,刘锋.基于复杂事件处理的业务规则管理系统的研究[J].电脑知识与技术(学术交流),2011(4).
[3]董以涛.业务规则管理技术研究[J].信息技术与信息化,2009(4).
[4]王薇,杨鑫坤.业务规则管理在电子政务系统中的应用[J].中国科技信,2008(7).
[5]刘吟,周华春,陈旭东.业务规则管理在电信网管系统中的应用[J].微计算机信息,2008(04X).
[6]李静波,李天河.业务规则管理技术在电信计费系统中的应用[J].信息工程大学学报,2008(4).