• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于規則引擎的業務規則決策方法及裝置制造方法及圖紙

    技術編號:8682847 閱讀:239 留言:1更新日期:2013-05-09 02:46
    本發明專利技術實施例提供一種基于規則引擎的業務規則決策方法及裝置,所述方法包括:利用一面向業務領域語言的規則引擎中的類選項分別獲取用戶輸入的類選項對應的業務對象的業務規則信息;根據所述用戶輸入的類選項對應的業務對象的業務規則信息,利用所述面向業務領域語言的規則引擎中的業務對象模型注解庫、注解解析處理程序和業務對象模型元數據描述數據庫進行解析;獲取所述面向業務領域語言的規則引擎進行解析后對應的業務規則決策結果。本發明專利技術能夠利用接近自然語言的“業務領域語言”編輯業務規則的方法,并利用編輯好的規則進行系統自動決策。通過本發明專利技術上述技術方案,業務經理可以順利的編輯業務規則,大幅提升生產效率,快速響應市場變化。

    【技術實現步驟摘要】

    本專利技術涉及規則引擎技術,尤其涉及一種基于規則引擎的業務規則決策方法及裝置
    技術介紹
    規則引擎,最早來源于人工智能領域內的專家系統,專家系統使用知識庫處理業務數據并推斷相關的結論。規則引擎是在生產運行環境執行一組商業規則的軟件系統,它使得政策規則可以脫離應用代碼進行定義、測試、執行、維護。規則引擎使用符合特定語法的規則語言進行規則定義,通常規則和應用代碼分離,并且使用申明式的方式告訴“需要做什么”,而不是“怎么做”,規則引擎接受數據輸入、解釋業務規則、并根據業務規則作出相應決策。目前,規則引擎在金融、電信、政府等行業中廣泛使用,用來支持業務規則的編輯、管理和部署,以適應業務的快速變化。但是目前市場上規則引擎實現面向的都是規則語言腳本,即規則的描述(IF-THEN邏輯)使用技術化的語言來表達,比如類Java語言、Groovy腳本等,編輯這類技術腳本需要專業的計算機程序知識,這導致作為業務領域專家的業務經理無法成為規則弓I擎產品的直接使用者。
    技術實現思路
    本專利技術實施例提供一種基于規則引擎的業務規則決策方法及裝置,以提供一種能夠利用接近自然語言的“業務領域語言”編輯業務規則的方案,并利用編輯好的規則進行系統自動決策。一方面,本專利技術實施例提供了一種基于規則引擎的業務規則決策方法,所述基于規則引擎的業務規則決策方法包括:利用一面向業務領域語言的規則引擎中的類選項分別獲取用戶輸入的類選項對應的業務對象的業務規則信息;根據所述用戶輸入的類選項對應的業務對象的業務規則信息,利用所述面向業務領域語言的規則引擎中的業務對象模型注解庫、注解解析處理程序和業務對象模型元數據描述數據庫進行解析;獲取所述面向業務領域語言的規則引擎進行解析后對應的業務規則決策結果。優選的,在本專利技術一實施例中,所述業務對象模型元數據描述數據庫中以可擴展標記語言XML格式保存業務對象模型元數據描述。優選的,在本專利技術一實施例中,所述業務對象模型元數據描述數據庫中使用JavaScript語法來描述數據對象JSON格式保存業務對象模型元數據描述。優選的,在本專利技術一實施例中,所述注解解析處理程序為解析所述業務對象模型注解庫中的對應注解的處理程序。優選的,在本專利技術一實施例中,所述面向業務領域語言的規則引擎中的類選項中出現的導航提示來源于所述業務對象模型元數據描述數據庫中的信息。另一方面,本專利技術實施例提供了一種基于規則引擎的業務規則決策裝置,其特征在于,所述基于規則引擎的業務規則決策裝置包括:信息獲取單元,用于利用一面向業務領域語言的規則引擎中的類選項分別獲取用戶輸入的類選項對應的業務對象的業務規則信息;面向業務領域語言的規則引擎,用于根據所述用戶輸入的類選項對應的業務對象的業務規則信息,利用所述面向業務領域語言的規則引擎中的業務對象模型注解庫、注解解析處理程序和業務對象模型元數據描述數據庫進行解析;獲取所述面向業務領域語言的規則引擎進行解析后對應的業務規則決策結果。優選的,在本專利技術一實施例中,所述業務對象模型元數據描述數據庫中以可擴展標記語言XML格式保存業務對象模型元數據描述。優選的,在本專利技術一實施例中,所述業務對象模型元數據描述數據庫中使用JavaScript語法來描述數據對象JSON格式保存業務對象模型元數據描述。優選的,在本專利技術一實施例中,所述注解解析處理程序為解析所述業務對象模型注解庫中的對應注解的處理程序。優選的,在本專利技術一實施例中,所述面向業務領域語言的規則引擎中的類選項中出現的導航提示來源于所述業務對象模型元數據描述數據庫中的信息。上述技術方案具有如下有益效果:因為采用所述基于規則引擎的業務規則決策方法包括:利用一面向業務領域語言的規則引擎中的類選項分別獲取用戶輸入的類選項對應的業務對象的業務規則信息;根據所述用戶輸入的類選項對應的業務對象的業務規則信息,利用所述面向業務領域語言的規則引擎中的業務對象模型注解庫、注解解析處理程序和業務對象模型元數據描述數據庫進行解析;獲取所述面向業務領域語言的規則引擎進行解析后對應的業務規則決策結果的技術手段,所以達到了如下的技術效果:能夠利用接近自然語言的“業務領域語言”編輯業務規則的方法,并利用編輯好的規則進行系統自動決策。通過本專利技術上述技術方案,業務經理可以順利的編輯業務規則,大幅提升生產效率,快速響應市場變化。附圖說明為了更清楚地說明本專利技術實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本專利技術的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1為本專利技術實施例一種基于規則引擎的業務規則決策方法流程圖;圖2為本專利技術實施例一種基于規則引擎的業務規則決策裝置結構示意圖;圖3為本專利技術應用實例面向業務領域語言的規則引擎中的業務對象模型注解庫、注解解析處理程序和業務對象模型元數據描述保存為數據庫的示意圖;圖4為本專利技術應用實例基于規則引擎的業務規則決策中用戶編輯操作的示例示意圖。具體實施例方式下面將結合本專利技術實施例中的附圖,對本專利技術實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本專利技術一部分實施例,而不是全部的實施例。基于本專利技術中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本專利技術保護的范圍。如圖1所示,為本專利技術實施例一種基于規則引擎的業務規則決策方法流程圖,所述基于規則引擎的業務規則決策方法包括:101、利用一面向業務領域語言的規則引擎中的類選項分別獲取用戶輸入的類選項對應的業務對象的業務規則信息;102、根據所述用戶輸入的類選項對應的業務對象的業務規則信息,利用所述面向業務領域語言的規則引擎中的業務對象模型注解庫、注解解析處理程序和業務對象模型元數據描述數據庫進行解析;103、獲取所述面向業務領域語言的規則引擎進行解析后對應的業務規則決策結果O優選的,在本專利技術一實施例中,所述業務對象模型元數據描述數據庫中以可擴展標記語言XML格式保存業務對象模型元數據描述。優選的,在本專利技術一實施例中,所述業務對象模型元數據描述數據庫中使用JavaScript語法來描述數據對象JSON格式保存業務對象模型元數據描述。優選的,在本專利技術一實施例中,所述注解解析處理程序為解析所述業務對象模型注解庫中的對應注解的處理程序。優選的,在本專利技術一實施例中,所述面向業務領域語言的規則引擎中的類選項中出現的導航提示來源于所述業務對象模型元數據描述數據庫中的信息。如圖2所示,為本專利技術實施例一種基于規則引擎的業務規則決策裝置結構示意圖,所述基于規則引擎的業務規則決策裝置包括:信息獲取單元21,用于利用一面向業務領域語言的規則引擎中的類選項分別獲取用戶輸入的類選項對應的業務對象的業務規則信息;面向業務領域語言的規則引擎22,用于根據所述用戶輸入的類選項對應的業務對象的業務規則信息,利用所述面向業務領域語言的規則引擎中的業務對象模型注解庫、注解解析處理程序和業務對象模型元數據描述數據庫進行解析;獲取所述面向業務領域語言的規則引擎進行解析后對應的業務規則決策結果。優選的,在本專利技術一實施例中,所述業務對象模型元數據描述數據庫中以可擴展標記語言XML格式保存業務對象本文檔來自技高網...

    【技術保護點】
    一種基于規則引擎的業務規則決策方法,其特征在于,所述基于規則引擎的業務規則決策方法包括:利用一面向業務領域語言的規則引擎中的類選項分別獲取用戶輸入的類選項對應的業務對象的業務規則信息;根據所述用戶輸入的類選項對應的業務對象的業務規則信息,利用所述面向業務領域語言的規則引擎中的業務對象模型注解庫、注解解析處理程序和業務對象模型元數據描述數據庫進行解析;獲取所述面向業務領域語言的規則引擎進行解析后對應的業務規則決策結果。

    【技術特征摘要】
    1.一種基于規則引擎的業務規則決策方法,其特征在于,所述基于規則引擎的業務規則決策方法包括: 利用一面向業務領域語言的規則引擎中的類選項分別獲取用戶輸入的類選項對應的業務對象的業務規則信息; 根據所述用戶輸入的類選項對應的業務對象的業務規則信息,利用所述面向業務領域語言的規則引擎中的業務對象模型注解庫、注解解析處理程序和業務對象模型元數據描述數據庫進行解析; 獲取所述面向業務領域語言的規則引擎進行解析后對應的業務規則決策結果。2.按權利要求1所述基于規則引擎的業務規則決策方法,其特征在于,所述業務對象模型元數據描述數據庫中以可擴展標記語言XML格式保存業務對象模型元數據描述。3.按權利要求1所述基于規則引擎的業務規則決策方法,其特征在于,所述業務對象模型元數據描述數據庫中使用JavaScript語法來描述數據對象JSON格式保存業務對象模型元數據描述。4.按權利要求1所述基于規則引擎的業務規則決策方法,其特征在于,所述注解解析處理程序為解析所述業務對象模型注解庫中的對應注解的處理程序。5.按權利要求1所述基于規則引擎的業務規則決策方法,其特征在于,所述面向業務領域語言的規則引擎中的類選項中出現的導航提示來源于所述業務對象模型元數據描述數據庫中的信息。6.一種基于規則引擎的業...

    【專利技術屬性】
    技術研發人員:丁益斌李海翔郭志軍
    申請(專利權)人:交通銀行股份有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有1條評論
    • 來自[北京市聯通] 2015年03月17日 07:21
      規則,一般指由群眾共同制定、公認或由代表人統一制定并通過的,由群體里的所有成員一起遵守的條例和章程。規則具有普遍性,規則也指大自然的變化規律。它存在三種形式:明規則、潛規則、元規則,無論何種規則只要違背善惡的道德必須嚴懲不貸以維護世間和諧;明規則是有明文規定的規則,存在需要不斷完善的局限性;潛規則是無明文規定的規則,約定俗成無局限性,可彌補明規則不足之處;元規則是一種以暴力競爭解決問題的規則,善惡參半,非道德之理的文明之道。
      0
    1
    主站蜘蛛池模板: 一区二区三区无码高清视频| 亚洲真人无码永久在线| 亚洲AV无码乱码国产麻豆| 亚洲成AV人在线播放无码| 无码乱人伦一区二区亚洲| 蕾丝av无码专区在线观看| 亚洲中文久久精品无码1| 久久久久成人精品无码| 一本色道久久综合无码人妻| 国产亚洲AV无码AV男人的天堂| 亚洲人成人无码.www石榴| 亚洲AV无码精品无码麻豆| 精品人体无码一区二区三区| 中文字幕人成无码人妻| 国产成人精品无码播放| 亚洲av无码成人精品区| 久久无码av亚洲精品色午夜| 色窝窝无码一区二区三区色欲| 中文无码日韩欧免费视频| 国产AV天堂无码一区二区三区| 久久亚洲AV无码精品色午夜麻豆| 免费无码又爽又刺激网站| 中文字幕无码久久人妻| 狠狠躁狠狠躁东京热无码专区| 精品久久久久久无码人妻中文字幕| 秋霞无码一区二区| 少妇伦子伦精品无码STYLES| 中文一国产一无码一日韩| 狠狠躁天天躁无码中文字幕图| 国产精品JIZZ在线观看无码| 无码人妻精品一区二区三区9厂| 亚洲av无码成人影院一区| 亚洲午夜无码久久| 18禁免费无码无遮挡不卡网站| 日韩人妻无码精品久久久不卡| 无码人妻一区二区三区在线视频 | 人妻系列AV无码专区| 特黄熟妇丰满人妻无码| 人妻系列AV无码专区| 亚洲AV无码1区2区久久| 色综合久久久无码网中文|