[發明專利]一種住房保障動態監管系統有效
| 申請號: | 202110699251.3 | 申請日: | 2021-06-23 |
| 公開(公告)號: | CN113435731B | 公開(公告)日: | 2022-07-01 |
| 發明(設計)人: | 唐鵬 | 申請(專利權)人: | 成都房聯云碼科技有限公司 |
| 主分類號: | G06Q10/06 | 分類號: | G06Q10/06;G06Q50/26;G06F16/903;G06F16/9038 |
| 代理公司: | 成都金英專利代理事務所(普通合伙) 51218 | 代理人: | 袁英 |
| 地址: | 610041 四川省成*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 住房 保障 動態 監管 系統 | ||
1.一種住房保障動態監管系統,其特征在于,包括規則元配置模塊、規則及明細配置模塊、匹配網絡生成模塊、規則匹配模塊、匹配結果處理模塊;
所述規則元配置模塊:對住房保障對象申請表單和數據匯總表單包含的所有屬性進行配置管理,所述配置管理包括匹配步驟、規則元名稱、規則元編碼、是否綁定字典和字典類型編碼;
所述規則及明細配置模塊:規則為匹配明細的集合,規則配置的內容包括規則編碼、規則名稱、是否啟用和管理主體;匹配明細配置的內容包括規則編碼、規則元編碼、匹配類型、運算類型、匹配值和是否必驗;
所述匹配網絡生成模塊:對規則及明細配置模塊配置的規則及明細進行預編譯,預先編譯成匹配網絡,供匹配執行時使用;
所述規則匹配模塊:通過傳入待匹配數據對象,返回匹配流轉對象;所述匹配流轉對象包括匹配步驟、當前步驟匹配通過的規則編碼集合、當前步驟匹配不通過的規則編碼集合、跳過的步驟對象集合;執行規則匹配先從數據庫中取出生成好的當前管理主體的匹配網絡JSON字符串,將該JSON字符串解析呈匹配網絡節點對象集合并排序;創建匹配流轉對象,循環匹配網絡節點對象集合,取出當前步驟匹配通過的規則編碼集合,作為上一步匹配通過的規則編碼集合,從循環的匹配網絡節點對象中取出規則元編碼和匹配模式集合,通過反射從待匹配數據對象中取出對應的屬性值作為待匹配值,循環匹配模式集合,用匹配模式對象中的所屬規則編碼集合,與上一步匹配通過的規則編碼集合取交集,得到可當前參與匹配的規則編碼集合;將參與當前節點的匹配規則編碼集合根據匹配結果,分別緩存到匹配通過的規則編碼集合和匹配不通過的規則編碼集合中;待當前節點所有匹配模式循環結束后,從緩存的匹配通過的規則編碼集合中去掉在匹配不通過的規則編碼集合中存在的規則編碼,再將緩存的匹配通過的規則編碼集合和匹配不通過的規則編碼集合對應覆蓋到匹配流轉對象中的當前步驟匹配通過的規則編碼集合和當前步驟匹配不通過的規則編碼集合,再將匹配網絡節點對象中的匹配步驟,覆蓋到匹配流轉對象中的匹配步驟;繼續循環匹配網絡節點對象,待所有匹配網絡節點循環執行完成后,將記錄的跳過步驟對象集合存入匹配流轉對象中的跳過的步驟對象集合,結束規則匹配,返回匹配流轉對象;
所述匹配結果處理模塊:對規則匹配模塊得到的匹配流轉對象進行處理,得到匹配結果對象,所述匹配結果對象包括是否通過、動態表頭和動態匹配規則數據;對匹配流轉對象進行處理具體為:對匹配流轉對象的屬性進行判斷,確定規則匹配是否通過;取出所有配置的規則元并按步驟排序,添加是否通過、規則編號和規則名稱字段組裝成動態表頭,循環匹配流轉對象中的當前步驟匹配通過的規則編碼集合和表頭,根據表頭補全單條規則中的每個規則元數據和匹配情況;然后,處理匹配流轉對象中的當前步驟匹配不通過的規則編碼集合,將所有處理出來的結果集放到動態匹配規則數據中,返回匹配結果對象。
2.根據權利要求1所述的一種住房保障動態監管系統,其特征在于,所述匹配步驟的序號為數字,從1開始且不重復,重要性和過濾性越強的規則元匹配步驟配置的越靠前,對匹配性能的提升越高;規則元名稱為住保數據接收存儲對象屬性中文名稱;規則元編碼為住保數據接收存儲對象屬性字段名。
3.根據權利要求1所述的一種住房保障動態監管系統,其特征在于,所述規則編碼自動生成且唯一;所述是否啟用控制該條規則是否在匹配中使用,所述管理主體為住房保障中心在系統中的標示,不同市或區級的管理主體,在有配置規則的情況下,僅使用從屬于自己管理主體下的規則參與匹配,當自己管理主體下沒有配置規則時,會使用省級管理主體下的默認規則配置;所述是否必驗用于控制該匹配明細是否必須驗證,主要針對匹配對象屬性存在null的情況,非必驗的明細遇到傳入的匹配對象對應屬性為null時,會跳過該明細,沒有值即為不用匹配該明細,必驗的明細,沒有值則匹配失敗。
4.根據權利要求1所述的一種住房保障動態監管系統,其特征在于,新增明細時先明確所屬規則,默認寫入所屬規則的編碼到明細的規則編碼中,從規則元配置結果中選擇規則元,綁定字典的規則元,匹配值只能從字典值中選取,未綁定字典的規則元,匹配值手動錄入,匹配類型從配置中選擇,運算類型根據匹配類型從配置中選擇;同一規則下的明細可選擇重復的規則元,用于配置不同的匹配類型、運算類型、匹配值和是否必驗。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都房聯云碼科技有限公司,未經成都房聯云碼科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110699251.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種生物除醛空氣清新劑及其制備方法
- 下一篇:財務數據采集錄入方法
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





