[發明專利]一種規則創建方法及系統在審
| 申請號: | 201310740596.4 | 申請日: | 2013-12-27 |
| 公開(公告)號: | CN103793223A | 公開(公告)日: | 2014-05-14 |
| 發明(設計)人: | 韓軍 | 申請(專利權)人: | 遠光軟件股份有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王寶筠 |
| 地址: | 519085 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 規則 創建 方法 系統 | ||
技術領域
本申請涉及企業信息管理系統技術領域,更具體地說,涉及一種規則創建方法及系統。
背景技術
在傳統的企業服務應用程序開發模式下,業務邏輯被直接固化在應用程序代碼中,這使得應用程序維護復雜且代價昂貴,變化的商業規則和業務流程總是引起應用程序的頻繁修改,甚至設計變化,解決這個問題就需要采用新的開發模式。
現有技術中引入了開源的規則引擎來實現將業務規則從應用程序代碼中分離出來,降低了程序代碼之間的耦合度。開源的規則引擎是一種嵌套在應用程序中的組件,實現了將業務規則從應用程序代碼中分離出來,它使用特定的語法編寫業務規則,可以接受數據輸入、解釋業務規則、并根據業務規則做出相應的決策。但是,如果要修改規則時,必須由開發人員來完成,修改程序之后也必須重新部署服務。而且,這些都是實施人員所不能夠代替的,只能夠通過開發人員來修改代碼,從而大大降低了工作效率。
發明內容
有鑒于此,本申請提供了一種規則創建方法及系統,用于解決現有技術中當需要修改規則時,只能夠通過開發人員去現場修改代碼,而造成的工作效率低下的問題。
為了實現上述目的,現提出的方案如下:
一種規則創建方法,包括:
根據多種不同的業務,開發多個通用的規則模板;
將所述規則模板預置到企業管理云平臺ECP中;
在所述ECP上根據所述規則模板,進行規則配置;
將配置完畢的規則存儲到規則庫中。
優選地,所述開發多個通用的規則模板,包括:
在所述ECP上建立規則類型和規則變量;
建立規則條件及其對應的觸發條件;
建立規則行為,所述規則行為為應用場景對應的動作;
根據所述規則類型、所述規則變量、所述規則條件、所述觸發條件和所述規則行為,建立規則模板。
優選地,所述在所述ECP上根據所述規則模板,進行規則配置,包括:
根據業務模型的屬性,調用相應的規則模板;
對所述規則模板的基本信息及相關參數進行配置。
優選地,所述根據業務模型的屬性,調用相應的規則模板,包括:
調用多個規則模板,將多個規則模板進行組合。
優選地,所述在所述ECP上根據所述規則模板,進行規則配置,包括:
選擇需要進行邏輯控制的表單;
配置表單項目;
根據所述規則模板,配置規則;
配置表單的格式和流程。
優選地,還包括:
對配置完畢的規則進行處理,所述處理包括:修改、刪除。
優選地,所述將所述規則模板預置到企業管理云平臺ECP中,包括:
將所述規則模板存儲在規則模板庫中,將所述規則模板庫預置到企業管理云平臺ECP中。
一種規則創建系統,包括:
規則模板開發單元,用于根據多種不同的業務,開發多個通用的規則模板;
規則模板存儲單元,用于在企業管理云平臺ECP中存儲開發的多個通用規則模板;
規則配置單元,用于在所述ECP上根據所述規則模板,進行規則配置;
規則庫單元,用于存儲配置完畢的規則。
優選地,所述規則模板開發單元包括:
類型和變量建立單元,用于在所述ECP上建立規則類型和規則變量;
條件建立單元,用于建立規則條件極其對應的觸發條件;
行為建立單元,用于建立規則行為,所述規則行為為應用場景對應的動作;
模板建立單元,用于根據所述規則類型、所述規則變量、所述規則條件、所述觸發條件和所述規則行為,建立規則模板。
優選地,所述規則配置單元包括:
模板調用單元,用于根據業務模型的屬性,調用相應的規則模板;
參數配置單元,用于對所述規則模板的基本信息機相關參數進行配置。
從上述的技術方案可以看出,本申請公開的規則創建方法,通過預先開發多種通用的規則模板,規則創建過程中,在ECP平臺上對規則模板進行規則配置,這個過程無需開發人員進行編寫代碼,由實施人員即可完成,且如果需要對規則進行修改,通過實施人員來重新配置規則模板即可,在現場應用中極大的提高了創建規則的速度,提高了工作效率。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于遠光軟件股份有限公司,未經遠光軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310740596.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種應用程序升級的方法及裝置
- 下一篇:用于軟件快速配置的方法和系統





