[發(fā)明專利]面向檢察業(yè)務(wù)協(xié)同流程的檢務(wù)世系數(shù)據(jù)采集與集成方法有效
| 申請?zhí)枺?/td> | 201911331361.3 | 申請日: | 2019-12-21 |
| 公開(公告)號: | CN111126957B | 公開(公告)日: | 2023-04-18 |
| 發(fā)明(設(shè)計)人: | 盧暾;吳瀚煜;王先朋;楊寶平 | 申請(專利權(quán))人: | 復旦大學 |
| 主分類號: | G06Q10/10 | 分類號: | G06Q10/10;G06Q50/26 |
| 代理公司: | 上海正旦專利代理有限公司 31200 | 代理人: | 陸飛;陸尤 |
| 地址: | 200433 *** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 面向 檢察業(yè)務(wù) 協(xié)同 流程 世系 數(shù)據(jù) 采集 集成 方法 | ||
1.?一種面向檢察業(yè)務(wù)協(xié)同流程的檢務(wù)世系數(shù)據(jù)采集與集成方法,是基于現(xiàn)有檢察院統(tǒng)一業(yè)務(wù)辦案流程系統(tǒng)實現(xiàn)的;包括根據(jù)檢察業(yè)務(wù)的實場景定制數(shù)據(jù)世系標識規(guī)范,將數(shù)據(jù)世系相關(guān)服務(wù)和流程系統(tǒng)解耦,以降低數(shù)據(jù)世系相關(guān)服務(wù)對原有流程系統(tǒng)的影響;其特征在于,具體步驟為:
(一)設(shè)計流程數(shù)據(jù)捕獲方法
采用無侵入的檢察業(yè)務(wù)流程數(shù)據(jù)捕獲方法,首先,提供一套針對檢察業(yè)務(wù)流程系統(tǒng)的數(shù)據(jù)捕獲接口,然后在不影響檢察業(yè)務(wù)流程的前提下,在每一個需要捕獲數(shù)據(jù)的具體業(yè)務(wù)流程節(jié)點處調(diào)用捕獲數(shù)據(jù)的接口方法,并傳遞相關(guān)的世系數(shù)據(jù)參數(shù),最終實現(xiàn)對檢務(wù)世系數(shù)據(jù)的捕獲;
(二)設(shè)計檢察業(yè)務(wù)數(shù)據(jù)世系標識
采用基于PROV標準的數(shù)據(jù)世系標識規(guī)范對檢察業(yè)務(wù)流程數(shù)據(jù)建立世系模型;所述PROV標準包括代理、實體以及活動三個基本元素,并將這些元素結(jié)合檢察業(yè)務(wù)場景做出新的解釋;
代理,在檢察業(yè)務(wù)場景下,代理描述的是案件的承辦人;檢察業(yè)務(wù)流程日志數(shù)據(jù)中的CZRM字段存儲著當前操作的操作人名稱,檢察業(yè)務(wù)背景下操作人對象和PROV中代理對象有一一對應的關(guān)系;
實體,在檢察業(yè)務(wù)場景下,實體描述的是案件所使用的數(shù)據(jù)文件,包括檢察業(yè)務(wù)文書以及案卡;對于檢察業(yè)務(wù)文書,使用單實體來描述,即使用一個實體對象描述一個檢察業(yè)務(wù)文書對象;對于檢察業(yè)務(wù)案卡,由于案卡內(nèi)部可以分為多個案卡項屬性,并且每個案卡項屬性都可能發(fā)生變化,因此使用多實體來描述檢察業(yè)務(wù)案卡;按案卡項內(nèi)容,將案卡項分為以下部分:案件基本信息、嫌疑人基本信息以及案件審理信息;案件基本信息包括案件類型、案件名稱;嫌疑人基本信息包括姓名、性別、年齡、身份證號、家庭住址;案件審理信息包括部門受案號、犯罪名稱;按案卡項變化特征,將這些案卡項分為兩類:第一類,不變案卡項,不變案卡項是指在檢察業(yè)務(wù)流程中內(nèi)容不變的案卡項;第二類,可變案卡項,可變案卡項是指在檢察業(yè)務(wù)流程中可以改變內(nèi)容的案卡項;對于可變案卡項,又進一步劃分為基本案卡項和擴展案卡項,基本案卡項是指所有檢察業(yè)務(wù)通用的案卡項內(nèi)容;擴展案卡項是指各個檢察業(yè)務(wù)所獨有的案卡項內(nèi)容;對于不變案卡項,不將它們建立為實體,而是將它們建模為案卡項實體的屬性;對于可變案卡項,分別將基本案卡項和擴展案卡項建立為兩個實體;
活動,在檢察業(yè)務(wù)場景下,活動描述的是檢察業(yè)務(wù)流程的各個環(huán)節(jié);為了收集檢察業(yè)務(wù)流程環(huán)節(jié)名稱,采用如下方法:首先,事先建立好案件類型與檢察業(yè)務(wù)流程類型的映射集合HashMapString,?StringProsecuteProcessMap;然后,捕獲流程日志中的案件類型名稱,根據(jù)案件類型名稱查找映射容器ProsecuteProcessMap得到檢察業(yè)務(wù)流程類型;接下來通過檢察業(yè)務(wù)流程類型訪問對應的流程活動集合ProcessActivitySet,存儲著所有的流程活動節(jié)點名稱;接下來,捕獲流程日志中審批通過的文書名稱,根據(jù)文書名稱查找預先定義的文書-活動映射集合ProsecutePaperProcessMap得到相應的活動序號索引,使用該索引到ProcessActivitySet中取出流程活動名稱并存入活動對象容器中;
(三)設(shè)計數(shù)據(jù)世系轉(zhuǎn)換工具
基于流程數(shù)據(jù)捕獲方法和檢察業(yè)務(wù)數(shù)據(jù)世系標識,數(shù)據(jù)世系轉(zhuǎn)換工具主要分為三個部分,分別是流程數(shù)據(jù)監(jiān)聽服務(wù)、世系標識轉(zhuǎn)換服務(wù)和世系數(shù)據(jù)存儲服務(wù);其中:
所述流程數(shù)據(jù)監(jiān)聽服務(wù),主要負責接收捕獲到的流程數(shù)據(jù);流程數(shù)據(jù)監(jiān)聽服務(wù)通過部署一個Listener監(jiān)聽器監(jiān)聽日志文件上傳的動作;當該動作觸發(fā)時調(diào)用相應的流程數(shù)據(jù)提取服務(wù),讀取流程數(shù)據(jù)捕獲方法收集的json格式的文件,將文件內(nèi)容提取并按照內(nèi)容的類別分類并存儲到對應的容器內(nèi);提取的內(nèi)容主要包括案件基本信息和案件流程操作信息;案件基本信息包括案件類型、部門受案號、操作人員、活動名稱;案件流程操作信息包括案卡項操作信息和文書操作信息,其中案卡項操作信息由操作前案卡項信息以及操作后案卡項信息組成,文書操作信息主要記錄文書創(chuàng)建、文書查看和文書刪除內(nèi)容;
所述世系標識轉(zhuǎn)換服務(wù),主要負責將流程數(shù)據(jù)轉(zhuǎn)換為PROV標準的世系數(shù)據(jù);流程數(shù)據(jù)監(jiān)聽服務(wù)把流程數(shù)據(jù)按照類別存儲到對應的容器內(nèi)后,世系標識轉(zhuǎn)換服務(wù)從容器中提取對象并根據(jù)檢察業(yè)務(wù)場景下的規(guī)則創(chuàng)建PROV標識對象,包括各個節(jié)點對象以及邊緣對象;通過上述的PROV對象識別、提取方法處理監(jiān)聽服務(wù)預處理過后的流程數(shù)據(jù),世系標識轉(zhuǎn)換服務(wù)調(diào)用世系數(shù)據(jù)存儲服務(wù),將存儲在各類容器中的數(shù)據(jù)世系信息做持久化存儲;
所述世系數(shù)據(jù)存儲服務(wù),主要負責存儲世系標識轉(zhuǎn)換服務(wù)生成的PROV標識對象,將PROV標識對象按照PROV標準存儲到輸出文件中;對于各類PROV對象的具體屬性以及名稱內(nèi)容,將其存儲至Mysql數(shù)據(jù)庫中,建立代理表、實體表、活動表存儲此類信息;對于各類PROV對象之間的關(guān)系,采用Neo4j數(shù)據(jù)庫來存儲,同樣也要存儲這些PROV對象的名稱,建立一個有向圖來存儲這些關(guān)系;這兩類數(shù)據(jù)庫構(gòu)成檢察業(yè)務(wù)世系供應鏈。
2.根據(jù)權(quán)利要求1所述的面向檢察業(yè)務(wù)協(xié)同流程的檢務(wù)世系數(shù)據(jù)采集與集成方法,其特征在于,所述的代理、實體和活動,它們兩兩之間具有相應的關(guān)系,這些內(nèi)容組成PROV數(shù)據(jù)世系標準中的重要內(nèi)容;具體為:
wasAssociatedWith;當一個代理對一個活動具有一些責任時,稱代理was?associatedwith活動;在檢察業(yè)務(wù)場景下,wasAssociatedWith表示案件承辦人參與了一個檢察業(yè)務(wù)流程環(huán)節(jié);在上述過程中的代理識別以及活動識別過程,在代理對象和活動對象進入集合之前,將它們建立鍵值對映射關(guān)系并存儲到對應的容器之中;
wasAttributedTo;一個代理對于實體的責任描述為實體wasAttributedTo?代理,理解為代理對生成實體的活動負責代理的世系;在檢察業(yè)務(wù)場景下,wasAttributedTo表示案件的數(shù)據(jù)文件和一個檢察業(yè)務(wù)流程環(huán)節(jié)相關(guān);在上述過程中的代理識別以及實體識別過程,在代理對象和實體對象進入集合之前,將它們建立鍵值對映射關(guān)系并存儲到對應的容器之中;
used;used表示通過活動開始利用實體;在使用之前,該活動尚未開始使用該實體,并且可能不受該實體的影響;在檢察業(yè)務(wù)場景下,used表示檢察業(yè)務(wù)流程環(huán)節(jié)使用了相應的案件的數(shù)據(jù)文件;在上述過程中的實體識別以及活動識別過程,在實體對象和活動對象進入集合之前,將它們建立鍵值對映射關(guān)系并存儲到對應的容器之中;
wasGeneratedBy;wasGeneratedBy表示通過活動完成新實體的生產(chǎn),該實體在生成之前不存在,并且在生成之后可供使用;在檢察業(yè)務(wù)場景下,wasGeneratedBy表示檢察業(yè)務(wù)流程環(huán)節(jié)更新或創(chuàng)建了相應的案件的數(shù)據(jù)文件;在上述過程中的實體識別以及活動識別過程,在實體對象和活動對象進入集合之前,將它們建立鍵值對映射關(guān)系并存儲到對應的容器之中;
wasDerivedFrom;wasDerivedFrom表示將一個實體轉(zhuǎn)換為另一個實體,對實體進行更新以產(chǎn)生一個新的實體,或者根據(jù)現(xiàn)有實體構(gòu)建新的實體;在檢察業(yè)務(wù)場景下,wasDerivedFrom表示根據(jù)已有的案件數(shù)據(jù)文件創(chuàng)建出新的案件數(shù)據(jù)文件;對于檢察業(yè)務(wù)流程,wasDerivedFrom關(guān)系主要發(fā)生在修改前后的案卡項實體之間;檢察業(yè)務(wù)流程日志中記錄案卡項修改前后的變化情況,以json格式分別存儲在RZMS字段中的bqqZdsjMap屬性和zdsjMap字段中;因此提取這兩個字段中的內(nèi)容并根據(jù)它們的格式做字符串分割,得到各個具體的案卡項實體以及它們的值;將修改前和修改后的案卡項建立相應關(guān)系并存儲到對應容器中,同時它們對應的值作為它們關(guān)系的屬性。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于復旦大學,未經(jīng)復旦大學許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911331361.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預測目的的數(shù)據(jù)處理系統(tǒng)或方法;其他類目不包含的專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預測目的的處理系統(tǒng)或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務(wù)或事件的
G06Q10-04 .預測或優(yōu)化,例如線性規(guī)劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規(guī)劃、調(diào)度或分配時間、人員或機器資源;企業(yè)規(guī)劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理
- 移動通信終端的協(xié)同方法及其界面系統(tǒng)
- 業(yè)務(wù)協(xié)同流程配置、業(yè)務(wù)協(xié)同方法及裝置
- 一種基于健康檔案共享平臺的跨醫(yī)院協(xié)同檢查信息系統(tǒng)
- 一種協(xié)同控制方法、協(xié)同控制系統(tǒng)及變頻器
- 基于協(xié)同網(wǎng)關(guān)的跨域協(xié)同交互方法
- 一種生產(chǎn)協(xié)同管理方法及系統(tǒng)
- 云邊協(xié)同方法、裝置、系統(tǒng)、設(shè)備和介質(zhì)
- 一種智能辦公協(xié)同操作方法及系統(tǒng)
- 一種用于無人裝備的時間協(xié)同航跡規(guī)劃方法
- 基于大數(shù)據(jù)的智慧辦公協(xié)同方法及系統(tǒng)





