[發明專利]Activiti流程人工節點辦理人篩選引擎在審
| 申請號: | 201910901576.8 | 申請日: | 2019-09-23 |
| 公開(公告)號: | CN110688403A | 公開(公告)日: | 2020-01-14 |
| 發明(設計)人: | 田亞麗;胡昌平;姜厚祿;卞德志;侍守創;王平;李建華;張國政 | 申請(專利權)人: | 中國船舶重工集團公司第七一六研究所;中船重工信息科技有限公司 |
| 主分類號: | G06F16/2457 | 分類號: | G06F16/2457;G06F16/242;G06F16/2455;G06Q10/06 |
| 代理公司: | 32203 南京理工大學專利中心 | 代理人: | 陳鵬 |
| 地址: | 222001 *** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 工作流引擎 規則解析 變量接口 規則設計 篩選規則 運算器 集合 文本 可視化編輯 觸發規則 動態設置 對象模型 構成元素 規則生成 人員操作 設計界面 生成規則 算法邏輯 引擎分析 引擎接口 用戶設計 運算邏輯 運行期 加載 引擎 運算 解析 篩選 返回 靈活 運營 分配 | ||
本發明公開了一種Activiti流程人工節點辦理人篩選引擎,包括規則設計器、規則解析運算器;規則設計器提供用戶設計界面,生成規則文本;工作流引擎通過引擎接口獲取辦理人集合,觸發規則解析運算器加載規則文本,執行規則解析運算邏輯,根據規則生成辦理人列表,并將其通過人員變量接口返回給Activiti工作流引擎。本發明對現有工作流引擎提供的人員變量接口進行擴展,通過執行運行期定義的規則,動態設置辦理人集合;該引擎分析了辦理人篩選規則基本構成元素,定義了篩選規則對象模型,給出了規則解析運算的算法邏輯,并且提供了規則的可視化編輯設計界面,降低運營人員操作難度,達到快速靈活分配辦理人的目的。
技術領域
本發明涉及工作流引擎技術,特別是一種Activiti流程人工節點辦理人篩選引擎。
背景技術
Activiti是由Alfresco軟件公司發布的開源業務流程管理(BPM)框架,它是覆蓋了業務流程管理、工作流、服務協作等領域的一個開源的,靈活的,易擴展的可執行流程語言框架。但是,現有的Activiti工作流引擎存在以下缺陷:
(1)人工辦理節點辦理人設置沒有簡單直觀操作界面,操作不便;
(2)人工辦理節點辦理人只能通過XML、變量綁定等方式,需要程序編碼實現,要求運維人員具備編碼能力;
(3)無法根據業務需求在不同的流程實例中動態選擇辦理人。
發明內容
本發明的目的在于提供一種Activiti流程人工節點辦理人篩選引擎,提供規則的可視化編輯設計界面,降低運營人員操作難度,快速分配辦理人。
實現本發明目的的技術解決方案為;一種Activiti流程人工節點辦理人篩選引擎,包括規則設計器、規則解析運算器;
規則設計器提供用戶設計界面,生成規則文本;工作流引擎通過引擎接口獲取辦理人集合,觸發規則解析運算器加載規則文本,輸入規則對象模型,執行規則解析運算邏輯,根據規則生成辦理人列表,并將其通過人員變量接口返回給Activiti工作流引擎。
本發明與現有技術相比,其顯著優點為:(1)本發明通過辦理人規則設計器,提供簡單的辦理人員規則設置界面,簡化工作流系統運維管理人員的操作,降低對運維人員的技術要求,運維人員只需要了解業務需求即可,不必掌握工作流的開發技能;(2)辦理人篩選規則在運行時動態解析,可以根據業務規則動態生成辦理人名單,相比原系統具備更大的靈活性,更改業務邏輯不需要重新編譯代碼,通過在線配置即可完成;(3)業務邏輯易擴展,辦理人篩選引擎提供篩選基本規則擴展機制,相比原有系統更容易增加對新業務規則的支持。
附圖說明
圖1為篩選規則引擎邏輯架構示意圖。
圖2為規則對象模型類圖。
圖3為業務條件設計器界面示意圖。
圖4為辦理人過濾規則設計器界面示意圖。
圖5為過濾表達式語法示意圖。
圖6為過濾規則樹形結構示意圖。
具體實施方式
如圖1所示,一種Activiti流程人工節點辦理人篩選引擎,包括規則設計器、規則解析運算器;
規則設計器提供用戶設計界面,生成規則文本;工作流引擎通過引擎接口獲取辦理人集合,觸發規則解析運算器加載規則文本,輸入規則對象模型,執行規則解析運算邏輯,根據規則生成辦理人列表,并將其通過人員變量接口返回給Activiti工作流引擎。
辦理人篩選規則的規則對象模型采用組合設計模式設計,核心類與接口如圖2所示;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國船舶重工集團公司第七一六研究所;中船重工信息科技有限公司,未經中國船舶重工集團公司第七一六研究所;中船重工信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910901576.8/2.html,轉載請聲明來源鉆瓜專利網。





