一种将企事业规章制度转换为计算机可识别程序的方法技术

技术编号:3875693 阅读:272 留言:0更新日期:2012-04-11 18:40
本发明专利技术一种将企事业管理制度转换为计算机可识别程序的方法,首先,对企事业规章制度进行人工梳理,并从业务角度将该规章制度分解为若干业务场景,在管理系统上定义对应所述业务场景的计算机可识别的业务规则库后,编译部署好业务规则库由企业IT管理系统在服务启动时一次性完全加载到规则识别引擎中;当企事业活动行为在该管理系统上发生时,该管理系统应用程序通过调用规则识别引擎接口,将当前企事业活动行为自动提交给规则识别引擎,由其匹配识别出对应的业务规则进行识别验证,分别给出允许或拒绝该企事业活动行为发生的执行结果;能更为准确地将企事业的管理规章制度与企业IT管理系统密切相结合,提高了管理效率,实现了管理流程自动化。

【技术实现步骤摘要】

本专利技术涉及一种将企事业管理制度转换为计算机可识别程序的方法。
技术介绍
各层面的企业管理者们,尤其是行业的资金管理者们,为提高管理效率实现管理流程自动化,希望能顺应业务规则的变化,快速、低成本地更新企业级IT管理系统的要求越来越强烈;但已有的企业级IT管理系统,对那些复杂的企业规章制度很难推导出高效率的算法和抽象出精确的数据模型,无法真正实现将企事业的管理规章制度与企业级IT管理系统密切相结合的需求。对企事业已有的规章制度,只能被动地依赖于人工的监督控制。管理者们也只能被动地在事后采取集中整顿的方式对企事业活动行为进行监督管理,这就使得企事业的管理在真实性、集成性、客观性、时效性和方便性上都受到了极大的制约。
技术实现思路
本专利技术的目的在于提供一种能准确地把企事业已建立的规章管理制度转换成计算机可识别程序的方法,将复杂的企业规章制度推导出高效率的算法和抽象出精确的数据模型,使企事业的规章管理制度能与已有的企业IT管理系统相结合,从而得到更为有效、准确地落实。 —种将企事业管理制度转换为计算机可识别程序的方法,主要包括以下几个步骤 步骤1、对企事业规章制度进行人工梳理,并从业务角度将该企事业规章制度分解为若干业务场景,并在企业IT管理系统上定义维护好对应所述业务场景的计算机可识别的业务规则库后,编译部署好业务规则库,由企业IT管理系统在服务启动时一次性完全加载到规则识别引擎中; 步骤2、企业IT管理系统服务启动后,当企事业活动行为在企业IT管理系统上发生时,企业IT管理系统应用程序通过调用规则识别引擎接口 ,将当前企事业活动行为自动提交给规则识别引擎,由规则识别引擎根据当前企事业活动行为从已加载的业务规则库中匹配识别出对应的业务规则; 步骤3、通过规则识别引擎的识别验证,分别给出允许或拒绝该企事业活动行为发生的执行结果。本专利技术还具体包括以下步骤 (1)对企事业规章制度进行人工梳理,将该规章制度从业务的角度分解为若干业务场景,每一业务场景皆由一系列逻辑条件和满足此逻辑条件后所要执行的动作组成; (2)对企事业规章制度进行人工梳理完后,新建与企业IT管理系统对应的业务规则库,该业务规则库由规则库、规则库模板和业务对象模型组成,其中规则库是若干个业务规则集的集合,业务规则集又是若干个业务规则包的集合,规则库中每一个业务规则集都对应着规则识别引擎中加载的一个规则集物理文件; (3)为业务规则库定义相关的业务对象; (4)在规则库下进一步定义业务规则集结构和业务规则包结构,在业务规则包中关联自定义业务对象,该自定义业务对象是一系列逻辑条件和可执行的动作属性的集合; (5)在已关联业务对象的业务规则包下,按分解规章制度后得到的业务场景创建并编辑业务规则,在编辑业务规则的时候,首先对业务规则定义一个规则标志,其次是确定业务规则执行条件及可执行结果的执行顺序; (6)将业务对象映射到企业IT管理系统相应的类、方法中; (7)编译业务规则,将编译好的业务规则导入到企业IT管理系统中; (8)部署业务规则,在企业IT管理系统平台上重新编译业务规则,并拷贝编译好的业务规则集文件到与之相应的企业IT管理系统的指定路径下,待企业IT管理系统在服务启动时一次性完全加载这些业务规则集文件到规则识别引擎中; (9)企业IT管理系统服务启动后,当企事业活动行为在企业IT管理系统上发生时,企业IT管理系统应用程序通过调用规则识别引擎接口,将当前需要被业务规则集处理的企业事活动行为的初始数据对象集合自动提交给规则识别引擎,该规则识别引擎将与当前企事活动行为相关的初始化逻辑执行数据输入到规则识别引擎的工作内存中; (10)规则识别引擎执行时,使用模式匹配器根据业务规则的执行逻辑条件,比较和匹配规则执行实例和该初始化逻辑执行数据,从而选出符合条件的业务规则并将其放入规则执行队列中;如果规则执行队列中的规则执行实例存在冲突,同时激活了多个业务规则,则规则识别引擎将冲突的业务规则放入规则识别引擎对象的冲突集合区里; (11)规则识别引擎进一步使用模式匹配器根据业务规则的执行逻辑条件进行匹配和选择,将激活的规则执行实例按模式匹配器挑选出来的规则的执行次序放入规则执行队列里; (12)使用规则识别引擎执行规则执行队列中的规则执行实例,重复步骤(10)至步骤(12),直到执行完规则执行队列中的所有的规则执行实例; (13)该规则识别引擎将识别出的执行结果返回给企业IT管理系统,该执行结果分别为允许或拒绝该企事业活动行为的发生。 所述的加载业务规则集文件到规则识别引擎中的步骤为该企业IT管理系统应用程序在企业IT管理系统中创建规则识别引擎对象,规则识别引擎对象值包含了需要加载到规则识别引擎中的业务规则集所对应的物理文件;企业IT管理系统根据规则识别引擎对象中的规则集物理文件一次性完全加载规则库中对应的业务规则集或更新业务规则集。 本专利技术提供的这种将企事业规章制度转换为计算机可识别程序的方法,结构上分离了企事业商业决策者的商业决策逻辑和管理系统应用开发者的技术决策,通过把这些商业决策放在中心数据库或其他统一的地方,让它们能在企业IT管理系统运行的同时,可以被动态地管理和修改,提高了软件系统的柔性和适应性;真正实现了将企事业的管理规章制度与已有的行业管理系统相结合,将以往被动的在事后采取的集中整顿方式很好地转变为在事前的、长效性的日常管理;为企事业的持续、稳定、协调、健康发展创造了良好的环境。附图说明 图1为本专利技术中业务规则形成的流程图; 图2为本专利技术中管理系统与规则识别引擎及规则库的关系 图3为本专利技术中规则识别引擎的组成; 图4为本专利技术中业务规则识别的流程图; 图5为本专利技术中应用程序使用规则识别引擎的流程图;图6是本专利技术中资金管理规则库的规则包结构图; 以下结合附图与实施例对本专利技术作进一步详述。具体实施例方式本专利技术提供的这种将企事业规章制度转换为计算机可识别程序的方法,尤为适用于对行业的资金管理,主要包括以下几个步骤 步骤1、对企事业规章制度进行人工梳理,将该规章制度从业务的角度分解为若干业务场景,并在企业IT管理系统上定义维护好对应所述业务场景的计算机可识别的业务规则库,编译部署业务规则库后,由企业IT管理系统在服务启动时一次性完全加载到规则识别引擎中; 步骤2、企业IT管理系统服务启动后,当企事业活动行为在企业IT管理系统上发生时,企业IT管理系统应用程序通过调用规则识别引擎接口 ,将当前企事业活动行为自动提交给规则识别引擎,由规则识别引擎根据当前企事业活动行为从已加载的业务规则库匹配识别出对应的业务规则; 步骤3、通过规则识别引擎的识别验证,分别给出允许或拒绝该企事业活动行为发生的执行结果。 本专利技术中业务规则指的是由业务分析人员和策略管理者定义和开发的一段业务场景的定量描述,由一组逻辑条件和在此条件下所要执行的操作组成。业务规则的理论基础是设置一个或多个条件,当满足这些条件时会触发一个或多个动作或操作。 如图1所示,上述步骤1中将企事业规章制度转换为计算机可识别的业务规则,具体包括以下几个步骤 步骤101 :对企事业规章制度进行人工梳理,将该规章制度从业务的角度分解为若干业务场景,每一业务场景皆由一系列逻辑条件和在本文档来自技高网...

【技术保护点】
一种将企事业管理制度转换为计算机可识别程序的方法,其特征在于主要包括以下几个步骤:步骤1、对企事业规章制度进行人工梳理,并从业务角度将该企事业规章制度分解为若干业务场景,在企业IT管理系统上定义维护好对应所述业务场景的计算机可识别的业务规则库后,编译部署好业务规则库,由企业IT管理系统在服务启动时一次性完全加载到规则识别引擎中;步骤2、企业IT管理系统服务启动后,当企事业活动行为在企业IT管理系统上发生时,企业IT管理系统应用程序通过调用规则识别引擎接口,将当前企事业活动行为自动提交给规则识别引擎,由规则识别引擎根据当前企事业活动行为从已加载的业务规则库中匹配识别出对应的业务规则;步骤3、通过规则识别引擎的识别验证,分别给出允许或拒绝该企事业活动行为发生的执行结果。

【技术特征摘要】

【专利技术属性】
技术研发人员:潘亮
申请(专利权)人:厦门东南融通系统工程有限公司
类型:发明
国别省市:92[中国|厦门]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1