【技术实现步骤摘要】
面向检察业务协同流程的检务世系数据采集与集成方法
本专利技术属于数据世系
,具体涉及一种面向检察业务协同流程的检务世系数据采集与集成方法。
技术介绍
当下中国各级别检察机关使用一整套相同的业务系统进行协同工作。由于检察业务自身的性质,一套完整的检察业务流程往往需要多个不同的组织进行合作,例如检察院、公安机关、法院以及监狱。在协同的过程中以及协同完成之后,检察机关内部存在数据世系的需求:他们可能需要分析数据的形成过程来判断它的可靠性;可能需要追踪错误数据的来源以及影响范围;又或是重现整个检察业务流程以完成流程监督和核验。然而,现有的检察业务系统并没有提供专门收集流程数据信息以及生成数据世系信息的服务,只提供了粒度较粗且冗余信息量大的日志文件,无法满足实际检察业务中检务人员对于数据世系服务的需求。
技术实现思路
本专利技术的目的在于提出一种面向检察业务协同流程的检务世系数据采集与集成方法,以满足检务人员对于数据来源可寻、去向可追的实际需求。本专利技术提出的面向检察业务协同流程的检务世系数据采集与 ...
【技术保护点】
1. 一种面向检察业务协同流程的检务世系数据采集与集成方法,是基于现有检察院统一业务办案流程系统实现的;包括根据检察业务的实场景定制数据世系标识规范,将数据世系相关服务和流程系统解耦,以降低数据世系相关服务对原有流程系统的影响;其特征在于,具体步骤为:/n(一)设计流程数据捕获方法/n采用无侵入的检察业务流程数据捕获方法,首先,提供一套针对检察业务流程系统的数据捕获接口,然后在不影响检察业务流程的前提下,在每一个需要捕获数据的具体业务流程节点处调用捕获数据的接口方法,并传递相关的世系数据参数,最终实现对检务世系数据的捕获;/n(二)设计检察业务数据世系标识/n采用基于PRO ...
【技术特征摘要】
1.一种面向检察业务协同流程的检务世系数据采集与集成方法,是基于现有检察院统一业务办案流程系统实现的;包括根据检察业务的实场景定制数据世系标识规范,将数据世系相关服务和流程系统解耦,以降低数据世系相关服务对原有流程系统的影响;其特征在于,具体步骤为:
(一)设计流程数据捕获方法
采用无侵入的检察业务流程数据捕获方法,首先,提供一套针对检察业务流程系统的数据捕获接口,然后在不影响检察业务流程的前提下,在每一个需要捕获数据的具体业务流程节点处调用捕获数据的接口方法,并传递相关的世系数据参数,最终实现对检务世系数据的捕获;
(二)设计检察业务数据世系标识
采用基于PROV标准的数据世系标识规范对检察业务流程数据建立世系模型;所述PROV标准包括代理、实体以及活动三个基本元素,并将这些元素结合检察业务场景做出新的解释;
代理,在检察业务场景下,代理描述的是案件的承办人;检察业务流程日志数据中的CZRM字段存储着当前操作的操作人名称,检察业务背景下操作人对象和PROV中代理对象有一一对应的关系;
实体,在检察业务场景下,实体描述的是案件所使用的数据文件,包括检察业务文书以及案卡;对于检察业务文书,使用单实体来描述,即使用一个实体对象描述一个检察业务文书对象;对于检察业务案卡,由于案卡内部可以分为多个案卡项属性,并且每个案卡项属性都可能发生变化,因此使用多实体来描述检察业务案卡;按案卡项内容,将案卡项分为以下部分:案件基本信息、嫌疑人基本信息以及案件审理信息;案件基本信息包括案件类型、案件名称;嫌疑人基本信息包括姓名、性别、年龄、身份证号、家庭住址;案件审理信息包括部门受案号、犯罪名称;按案卡项变化特征,将这些案卡项分为两类:第一类,不变案卡项,不变案卡项是指在检察业务流程中内容不变的案卡项;第二类,可变案卡项,可变案卡项是指在检察业务流程中可以改变内容的案卡项;对于可变案卡项,又进一步划分为基本案卡项和扩展案卡项,基本案卡项是指所有检察业务通用的案卡项内容;扩展案卡项是指各个检察业务所独有的案卡项内容;对于不变案卡项,不将它们建立为实体,而是将它们建模为案卡项实体的属性;对于可变案卡项,分别将基本案卡项和扩展案卡项建立为两个实体;
活动,在检察业务场景下,活动描述的是检察业务流程的各个环节;为了收集检察业务流程环节名称,采用如下方法:首先,事先建立好案件类型与检察业务流程类型的映射集合HashMap<String,String>ProsecuteProcessMap;然后,捕获流程日志中的案件类型名称,根据案件类型名称查找映射容器ProsecuteProcessMap得到检察业务流程类型;接下来通过检察业务流程类型访问对应的流程活动集合ProcessActivitySet,存储着所有的流程活动节点名称;接下来,捕获流程日志中审批通过的文书名称,根据文书名称查找预先定义的文书-活动映射集合ProsecutePaperProcessMap得到相应的活动序号索引,使用该索引到ProcessActivitySet中取出流程活动名称并存入活动对象容器中;
(三)设计数据世系转换工具
基于流程数据捕获方法和检察业务数据世系标识,数据世系转换工具主要分为三个部分,分别是流程数据监听服务、世系标识转换服务和世系数据存储服务;其中:
所述流程数据监听服务,主要负责接收捕获到的流程数据;流程数据监听服务通过部署一个Listener监听器监听日志文件上传的动作;当该动作触发时调用相应的流程数据提取服务,读取流程数据捕获方法收集的json格式的文件,将文件内容提取并按照内容的类别分类并存储到对应的容器内;提取的内容主要包括案件基本信息和案件流程操作信息;案件基本信息包括案件类型、部门受案号、操作人员、活动名称;案件流程操作信息包...
【专利技术属性】
技术研发人员:卢暾,吴瀚煜,王先朋,杨宝平,
申请(专利权)人:复旦大学,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。