8大能力引擎 – 規(guī)則引擎
低代碼8大能力引擎 – 規(guī)則引擎(Rule Engine)
數(shù)字化時代對于企業(yè)及產(chǎn)品提出了更加緊迫的需求,可以實時調(diào)整的業(yè)務(wù)規(guī)則與數(shù)據(jù)分析規(guī)則,將是企業(yè)敏捷響應(yīng)的關(guān)鍵所在。
一、為何需要規(guī)則引擎
就拿工程項目管理之成本控制是否超標(biāo)超限來說,當(dāng)我們錄入采購合同時,系統(tǒng)會給我們一個所購買的材料的數(shù)量或金額是否超過項目的材料目標(biāo)成本,這個成本控制后面的自動化機制就是規(guī)則引擎。
不同項目的目標(biāo)成本的規(guī)則引擎策略不同,有的按分部分項規(guī)則去建立,有的項目按照相同屬性的成本組成規(guī)則去建立,成本科目即可按照數(shù)量控、按金額控,也可以都不控或超額控制比例設(shè)置。
規(guī)則引擎致力于解決靈活繁復(fù)的硬編碼問題,以全新的思想和更高的靈活性解決復(fù)雜規(guī)則及表單流程規(guī)則等問題。

二、靈活的表達式規(guī)則解析,減少代碼的書寫量
在沒有規(guī)則引擎的時代,有些邏輯比較復(fù)雜的業(yè)務(wù),只有不斷的增添if-else去滿足我們這個復(fù)雜的業(yè)務(wù)場景。有了規(guī)則引擎之后,改變以往將業(yè)務(wù)規(guī)則交給開發(fā)人員的傳統(tǒng)開發(fā)方式,演變成業(yè)務(wù)人員即配即用的模式。同時增加業(yè)務(wù)流程的透明度,做到規(guī)則參數(shù)人人易懂易配置,以及提升業(yè)務(wù)上線效率,減低運營開發(fā)成本。
1.不帶數(shù)據(jù)的表達式解析
普通計算

比較值

帶自定義函數(shù)計算(可引用多個事件邏輯計算)


2.帶數(shù)據(jù)的表達式解析
表達式中使用"{字段}"來獲取數(shù)據(jù)字段值

對于比較常用的四元表達式,程序中內(nèi)置了IIF函數(shù)

3.自定義添加元函數(shù)

4.完整的表達式校驗

若您想進一步了解項造營產(chǎn)品及產(chǎn)品演示,請聯(lián)系我們!