URule可視化規(guī)則引擎保險(xiǎn)行業(yè)應(yīng)用(四、交叉決策表實(shí)現(xiàn))

????????此篇開(kāi)始主要講解URule中不同類(lèi)型決策工具的使用方法,以及如何講業(yè)務(wù)規(guī)則轉(zhuǎn)換為URule中基本規(guī)則的步驟方法。

?????????URule中共有決策集、決策表、決策樹(shù)、評(píng)分卡等4類(lèi)基本規(guī)則類(lèi)型及決策流等,實(shí)際各業(yè)務(wù)場(chǎng)景中的規(guī)則也都可以轉(zhuǎn)化為URule中的這些基本規(guī)則或這些基本規(guī)則的編排組合,基本規(guī)則編排組合用的就是決策流,編寫(xiě)規(guī)則即將實(shí)際業(yè)務(wù)規(guī)則轉(zhuǎn)換為URule基本規(guī)則的過(guò)程,此業(yè)務(wù)中分別使用到交叉決策表、決策表、決策集、決策樹(shù)、決策流,下面分別介紹將各業(yè)務(wù)規(guī)則分別轉(zhuǎn)換為URule規(guī)則的方法步驟。

????????本篇主要以血壓壽險(xiǎn)評(píng)點(diǎn)規(guī)則為例,講解交叉決策表實(shí)現(xiàn)過(guò)程。? ? ? ?

????????血壓壽險(xiǎn)評(píng)點(diǎn)規(guī)則每一個(gè)評(píng)點(diǎn)結(jié)果值實(shí)際均由多個(gè)相同屬性的不同數(shù)值決定即條件相同值不同,完全符合交叉決策表的特點(diǎn),這類(lèi)規(guī)則使用URule中交叉決策表實(shí)現(xiàn)非常方便。實(shí)現(xiàn)方法步驟為:

????????1.在項(xiàng)目列表樹(shù)上找到所屬項(xiàng)目,然后右鍵點(diǎn)擊“決策表”節(jié)點(diǎn),再在菜單中點(diǎn)擊添加交叉決策表,在彈出“創(chuàng)建一個(gè)交叉決策表“對(duì)話(huà)框中輸入文件名稱(chēng)“bloodpressure”,點(diǎn)擊保存,這時(shí)右側(cè)會(huì)顯示交叉決策表維護(hù)頁(yè)面,操作界面分別如下圖。

????????2.在交叉決策表頁(yè)面引入需要用到的變量庫(kù)文件,點(diǎn)擊“變量庫(kù)”,然后選擇需要引入的庫(kù)文件,再點(diǎn)擊確定按鈕即可,最后點(diǎn)擊空白處便可以回到操作頁(yè)面,操作界面分別如下圖。

????????3.在交叉決策表頁(yè)面引入需要用到的常量庫(kù)文件,點(diǎn)擊“常量庫(kù)”,然后選擇需要引入的庫(kù)文件,再點(diǎn)擊確定按鈕即可,最后點(diǎn)擊空白處便可以回到操作頁(yè)面,操作界面分別如下圖。

????????4.編寫(xiě)交叉決策表賦值對(duì)象,先點(diǎn)擊“請(qǐng)選擇要賦值的對(duì)象”,再點(diǎn)擊“選擇變量”,然后點(diǎn)擊“請(qǐng)選擇變量”,并選擇客戶(hù)變量中血壓壽險(xiǎn)評(píng)點(diǎn)結(jié)果字段,具體操作分別如下圖。

????????5.確定規(guī)則條件,根據(jù)“需求梳理/血壓壽險(xiǎn)評(píng)點(diǎn)規(guī)則”章節(jié)得知,規(guī)則條件分別為客戶(hù)年齡、客戶(hù)性別、收縮壓、舒張壓,這里我們將客戶(hù)性別、收縮壓作為條件行屬性,將客戶(hù)年齡、舒張壓作為條件列屬性

????????6.配置條件行

????????????6.1.先點(diǎn)擊“選擇條件行屬性”,并點(diǎn)擊“選擇變量

????????????6.2.再點(diǎn)擊“請(qǐng)選擇變量”,并點(diǎn)擊選擇“客戶(hù)/性別”

????????????6.3.右鍵點(diǎn)擊“客戶(hù)的性別”單元格,并點(diǎn)擊“配置條件”

????????????6.4.再在配置條件對(duì)話(huà)框點(diǎn)擊“并且”,并點(diǎn)擊“添加條件”

????????????6.5.再點(diǎn)擊“請(qǐng)選擇比較操作符”,并點(diǎn)擊選擇“等于”

????????????6.6.點(diǎn)擊選擇“選擇值類(lèi)型”,并選擇常量

????????????6.7.點(diǎn)擊“請(qǐng)選擇常量”,并點(diǎn)擊選擇“性別”,再點(diǎn)擊選擇“男”

????????????6.8.點(diǎn)擊配置條件對(duì)話(huà)框外其它區(qū)域即可實(shí)現(xiàn)關(guān)閉對(duì)話(huà)框并切回主頁(yè)面

????????????6.9.右鍵點(diǎn)擊單元格“客戶(hù)的性別”,并點(diǎn)擊“添加條件列”實(shí)現(xiàn)新增一條件列,如下圖

? ? ? ? ? ? 6.10.然后右鍵點(diǎn)擊新單元格“客戶(hù)的性別”,并配置條件為“等于女”,配置方法步驟和上一單元格配置“等于男”方法步驟相同:右鍵點(diǎn)擊配置條件->點(diǎn)擊“并且”->點(diǎn)擊“添加條件”->點(diǎn)擊“請(qǐng)選擇比較操作符”->點(diǎn)擊“選擇值類(lèi)型”->點(diǎn)擊“選擇常量”->點(diǎn)擊選擇常量“性別”->點(diǎn)擊選擇“女”。

????????6.11.右鍵點(diǎn)擊單元格“客戶(hù)的性別等于男”,點(diǎn)擊“添加條件行”,然后分別點(diǎn)擊下方新增2個(gè)單元格中“客戶(hù)的性別”,點(diǎn)擊選擇變量“客戶(hù)”下“收縮壓”,修改單元格屬性“為“客戶(hù)的收縮壓”

????????6.12.配置條件列屬性,點(diǎn)擊“選擇條件列屬性”->點(diǎn)擊“選擇變量”->點(diǎn)擊“請(qǐng)選擇變量”->點(diǎn)擊“客戶(hù)”->選擇點(diǎn)擊“年齡”

????????6.13.右鍵點(diǎn)擊客戶(hù)的年齡單元格,然后點(diǎn)擊“添加條件列”,然后點(diǎn)擊“請(qǐng)選擇條件列屬性”->點(diǎn)擊“選擇變量”->再點(diǎn)擊“請(qǐng)選擇變量”->選擇點(diǎn)擊變量“客戶(hù)”->選擇點(diǎn)擊“舒張壓”

????????6.15.右鍵點(diǎn)擊剛配置好條件的單元格即“客戶(hù)的年齡16-49條件”,然后右鍵點(diǎn)擊“添加條件行”,這時(shí)下方就會(huì)新增一“客戶(hù)的年齡”條件行,右鍵點(diǎn)擊“客戶(hù)的年齡”單元格,配置條件為“大于49”,配置方法步驟同上。

至此條件列和條件行中第一個(gè)條件性別與年齡都已經(jīng)配置完成,分別再將收縮壓和舒張壓子條件逐步細(xì)化即可,結(jié)合需求梳理章節(jié)血壓壽險(xiǎn)規(guī)則表1、血壓壽險(xiǎn)規(guī)則表2、血壓壽險(xiǎn)規(guī)則表3、血壓壽險(xiǎn)規(guī)則表4先細(xì)化收縮壓子條件。

????????6.16.右鍵點(diǎn)擊第一個(gè) “客戶(hù)的收縮壓”單元格,再選擇點(diǎn)擊“配置條件”,在配置條件對(duì)話(huà)框點(diǎn)擊“并且”->點(diǎn)擊“添加條件”->點(diǎn)擊“請(qǐng)選擇比較符”->選擇點(diǎn)擊“小于”->點(diǎn)擊“選擇值類(lèi)型”->點(diǎn)擊選擇“輸入值”,輸入95;這樣配置條件為小于95

????????6.17.繼續(xù)為“客戶(hù)性別等于男”添加子條件,右鍵點(diǎn)擊“客戶(hù)的收縮壓小于95”單元格,選擇點(diǎn)擊“添加條件列”,這樣在“客戶(hù)的性別等于男”單元格下方就會(huì)添加一子條件列

????????6.18.子條件列配置區(qū)間范圍條件,右鍵點(diǎn)擊新增的子條件列單元格“客戶(hù)的收縮壓”,點(diǎn)擊“配置條件”,在配置條件對(duì)話(huà)框,點(diǎn)擊“并且”,然后點(diǎn)擊2次“添加條件”添加2個(gè)條件,然后點(diǎn)擊“請(qǐng)選擇比較操作符”,分別配置為“大于或等于95”與“小于或等于130”

????????6.19.重復(fù)6.16、6.17、6.18步驟即可完成全部收縮壓子條件的配置,如下圖。

????????6.20.再結(jié)合需求梳理章節(jié)血壓壽險(xiǎn)規(guī)則表1、血壓壽險(xiǎn)規(guī)則表2、血壓壽險(xiǎn)規(guī)則表3、血壓壽險(xiǎn)規(guī)則表4,細(xì)化客戶(hù)的舒張壓子條件,右鍵點(diǎn)擊單元格“客戶(hù)的舒張壓”,配置條件為“小于60”,然后在該單元格點(diǎn)擊右鍵,然后點(diǎn)擊“添加條件行”可以實(shí)現(xiàn)添加子條件行,再為新單元格配置條件為“大于或等于60并且小于或等于64”,依此類(lèi)推完成所有舒張壓條件配置,如下圖。

????????6.21.最后配置交叉單元格條件計(jì)算結(jié)果,點(diǎn)擊交叉單元格中“無(wú)”,再點(diǎn)擊“輸入值”,然后結(jié)合需求梳理章節(jié)血壓壽險(xiǎn)規(guī)則表1、血壓壽險(xiǎn)規(guī)則表2、血壓壽險(xiǎn)規(guī)則表3、血壓壽險(xiǎn)規(guī)則表4,分別逐個(gè)設(shè)置對(duì)應(yīng)的計(jì)算結(jié)果值,最終配置結(jié)果如下圖。

? ? ? ?在瀏覽器界面中一步步編寫(xiě)復(fù)雜的交叉決策表可能會(huì)有些繁瑣,除了這種界面方式編寫(xiě)外,URule還提供導(dǎo)入Excel模板方式的,即根據(jù)Exele模板格式要求,在Excel完成規(guī)則編寫(xiě),然后通過(guò)交叉決策表頁(yè)面提供的導(dǎo)入Excel功能上傳至系統(tǒng),這樣系統(tǒng)就會(huì)自動(dòng)生成URule中的交叉決策表。具體使用方法請(qǐng)查看導(dǎo)入Excel教程http://www.bstek.com/resources/doc/7jiao-cha-jue-ce-biao.html)。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容