基于监狱管理的计分考核方法技术

技术编号:26173518 阅读:17 留言:0更新日期:2020-10-31 13:56
本发明专利技术涉及数据管理技术领域,具体公开了基于监狱管理的计分考核方法,包括如下步骤:S1、通过第一终端为若干第二终端设定录入权限,指定若干第二终端作为区块链节点;S2、通过具有录入权限的第二终端录入计分考核数据,将录入的计分考核数据发送至第三终端;S3、通过第三终端对计分考核数据进行验证,将验证通过的计分考核数据广播至作为区块链节点的第二终端;S4、通过作为区块链节点的第二终端将计分考核数据存储在区块链网络中;S5、通过第一终端获取计分考核数据的调用请求,基于调用请求从区块链网络中提取对应的计分考核数据。采用本发明专利技术的技术方案能够保证记录数据的真实性,同时方便进行调用。

【技术实现步骤摘要】
基于监狱管理的计分考核方法
本专利技术涉及数据管理
,特别涉及基于监狱管理的计分考核方法。
技术介绍
目前在监狱的日常管理工作中,人员的管理工作是重要工作内容,这其中包括监狱内关押人员的日常管理、工作人员日常管理及探访人员的日常管理。其中,监狱内关押人员的日常管理是摆在首位的工作内容。监狱在对罪犯进行管理时,往往涉及到对罪犯进行计分考核。传统对罪犯进行计分考核多是采用人工记录的方式,由于罪犯的日评价、周评价、月评价、以及各种活动中的评价项目较多,记录的工作量较大,容易造成记录错误等情况。为了提高监狱的信息化程度,提高计分考核的准确性,目前监狱通常会进行数字化改造,罪犯的计分考核也会记录在数据库中,供查阅。但是,数据库中数据无法溯源,数据库中存储的数据可能会存在被恶意篡改等情况,导致数据的置信度较低。而且,监狱内的管理系统众多,例如劳动计量质量管理系统,教育改造系统和监管改造系统等,这些系统相对独立,还不能方便的进行计分考核数据的调用。为此需要一种能保证数据真实性且方便调用的计分考核方法。
技术实现思路
本专利技术提供了基于监狱管理的计分考核方法,能够保证记录数据的真实性,同时方便进行调用。为了解决上述技术问题,本申请提供如下技术方案:基于监狱管理的计分考核方法,包括如下步骤:S1、通过第一终端为若干第二终端设定录入权限,指定若干第二终端作为区块链节点;S2、通过具有录入权限的第二终端录入计分考核数据,将录入的计分考核数据发送至第三终端;S3、通过第三终端对计分考核数据进行验证,将验证通过的计分考核数据广播至作为区块链节点的第二终端;S4、通过作为区块链节点的第二终端将计分考核数据存储在区块链网络中;S5、通过第一终端获取计分考核数据的调用请求,基于调用请求从区块链网络中提取对应的计分考核数据。基础方案原理及有益效果如下:本方案中,第一终端供监狱管理者使用,第二终端供狱警使用,第三终端供罪犯使用。管理者可以自由设定具有录入权限的第二终端以及作为区块链节点的第二终端。狱警通过第二终端录入计分考核数据后,罪犯可以通过第三终端对计分考核数据进行验证,如果狱警录入错误,能够及时发现;如果验证通过,计分考核数据会被存储在区块链网络中,能够有效防止篡改,保证计分考核数据的真实性。而且,采用第二终端作为区块链节点进行计分考核数据的分布式存储,与存储在单一的服务器中相比,安全性更好,一个区块链节点损坏不会导致计分考核数据的丢失。其他的系统也可以向第一终端发送计分考核数据的调用请求,进行计分考核数据的提取,方便其他系统调用相关的计分考核数据。进一步,所述S5中,获取计分考核数据的调用请求时,还获取身份认证信息,判断身份认证信息是否有效,如果有效,基于调用请求从区块链网络中提取对应的计分考核数据。判断身份认证信息是否有效,多了一道验证手段,能够防止没有权限的系统对计分考核数据的随意调用,降低计分考核数据外泄的风险。进一步,所述S5中,还通过第一终端将计分考核数据的调用请求存储。便于后期查阅计分考核数据调用的历史记录。进一步,所述S1中,还包括在第二终端和第三终端生成独立的私钥,基于私钥生成对应的公钥;S2中,使具有录入权限的第二终端通过私钥对录入的计分考核数据签名;S3中,使第三终端对验证通过的计分考核数据签名。通过私钥进行签名,能有效防止篡改,也便于以后追溯。进一步,所述S4中,按照预定规则使第一终端指定一作为区块链节点的第二终端将若干计分考核数据打包为区块,并将打包的区块广播至其他作为区块链节点的第二终端,使其他作为区块链节点的第二终端对打包的区块进行验证,当验证通过时,将该区块添加到当前区块链最长链的末端。对打包的区块进行验证,能保证区块内计分考核数据的真实性。进一步,所述S4中,使作为区块链节点的第二终端获取所有第二终端和第三终端的公钥;基于公钥对打包的区块进行验证。基于公钥对打包的区块进行验证,如果签名被更改,或者签名不一致能及时发现。进一步,所述S2中,通过第二终端在登录时验证账户和密码信息;在登录后录入计分考核数据。需要验证账户和密码信息,能避免拿到第二终端的任何人随意进行计分考核数据的录入。进一步,所述S2中,还通过第二终端录入和管理罪犯的基本信息、社会关系信息、入监日期和刑期。进一步,所述S2中,计分考核数据包括罪犯姓名、罪犯对应计分考核结果和录入狱警姓名。进一步,所述S3中,通过第三终端验证罪犯身份,验证身份后显示罪犯对应的计分考核结果。便于罪犯通过第三终端查看自己的计分考核结果。附图说明图1为基于监狱管理的计分考核方法实施例一的流程图。具体实施方式下面通过具体实施方式进一步详细说明:实施例一如图1所示,本实施例的基于监狱管理的计分考核方法,包括如下步骤:S1、通过第一终端为若干第二终端设定录入权限,指定若干第二终端作为区块链节点;在第二终端和第三终端生成独立的私钥,基于私钥生成对应的公钥;S2、通过具有录入权限的第二终端录入计分考核数据,通过私钥对录入的计分考核数据签名,将签名后的计分考核数据发送至第三终端;S3、通过第三终端对计分考核数据进行验证,对验证通过的计分考核数据签名,将签名后的计分考核数据广播至作为区块链节点的第二终端;S4、通过作为区块链节点的第二终端将计分考核数据存储在区块链网络中;本实施例中具体为:按照预定规则使第一终端指定一作为区块链节点的第二终端将若干计分考核数据打包为区块,并将打包的区块广播至其他作为区块链节点的第二终端,使其他作为区块链节点的第二终端对打包的区块进行验证,当验证通过时,将该区块存储于当前区块链最长链的末端;其中,验证时,使作为区块链节点的第二终端获取所有第二终端和第三终端的公钥;基于公钥对打包的区块进行验证。S5、通过第一终端获取计分考核数据的调用请求和身份认证信息,判断身份认证信息是否有效,如果有效,基于调用请求从区块链网络中提取对应的计分考核数据;还通过第一终端将计分考核数据的调用请求存储。本实施例还提供使用上述基于监狱管理的计分考核方法的基于监狱管理的计分考核系统,包括第一终端和若干第二终端和若干第三终端。本实施例中,第一终端供监狱管理者使用,第二终端供狱警使用,第三终端供罪犯使用。第一终端用于为若干第二终端设定录入权限,第一终端还用于指定若干第二终端作为区块链节点。例如现有编号1-10的10台第二终端,分别由不同的狱警使用,第一终端为编号1-5的第二终端设定录入权限,指定编号5-8的第二终端作为区块链节点。换句话说,第二终端可以同时具有录入权限和作为区块链节点,也可以是具有录入权限或作为区块链节点中的一项。第二终端包括手持平板、智能手机和PC;由于作为区块链节点需要较强的运算能力和较大的存储空间,本文档来自技高网...

【技术保护点】
1.基于监狱管理的计分考核方法,其特征在于,包括如下步骤:/nS1、通过第一终端为若干第二终端设定录入权限,指定若干第二终端作为区块链节点;/nS2、通过具有录入权限的第二终端录入计分考核数据,将录入的计分考核数据发送至第三终端;/nS3、通过第三终端对计分考核数据进行验证,将验证通过的计分考核数据广播至作为区块链节点的第二终端;/nS4、通过作为区块链节点的第二终端将计分考核数据存储在区块链网络中;/nS5、通过第一终端获取计分考核数据的调用请求,基于调用请求从区块链网络中提取对应的计分考核数据。/n

【技术特征摘要】
1.基于监狱管理的计分考核方法,其特征在于,包括如下步骤:
S1、通过第一终端为若干第二终端设定录入权限,指定若干第二终端作为区块链节点;
S2、通过具有录入权限的第二终端录入计分考核数据,将录入的计分考核数据发送至第三终端;
S3、通过第三终端对计分考核数据进行验证,将验证通过的计分考核数据广播至作为区块链节点的第二终端;
S4、通过作为区块链节点的第二终端将计分考核数据存储在区块链网络中;
S5、通过第一终端获取计分考核数据的调用请求,基于调用请求从区块链网络中提取对应的计分考核数据。


2.根据权利要求1所述的基于监狱管理的计分考核方法,其特征在于:所述S5中,获取计分考核数据的调用请求时,还获取身份认证信息,判断身份认证信息是否有效,如果有效,基于调用请求从区块链网络中提取对应的计分考核数据。


3.根据权利要求2所述的基于监狱管理的计分考核方法,其特征在于:所述S5中,还通过第一终端将计分考核数据的调用请求存储。


4.根据权利要求1所述的基于监狱管理的计分考核方法,其特征在于:所述S1中,还包括在第二终端和第三终端生成独立的私钥,基于私钥生成对应的公钥;
S2中,使具有录入权限的第二终端通过私钥对录入的计分考核数据签名;
S3中,使第三终端对验证通过的计分考核数据...

【专利技术属性】
技术研发人员:彭峻国
申请(专利权)人:贵州东冠科技有限公司
类型:发明
国别省市:贵州;52

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1