一种数据处理方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:25712238 阅读:25 留言:0更新日期:2020-09-23 02:58
本发明专利技术提供了一种数据处理方法、装置、设备及计算机可读存储介质,其中,数据处理方法,包括:获取待处理的问卷数据;调用区块链上的智能合约,对所述待处理的问卷数据进行清洗处理。本方案通过获取待处理的问卷数据;调用区块链上的智能合约,对所述待处理的问卷数据进行清洗处理;能够保证数据处理过程的不可篡改性、可追溯性以及公开透明性,大大提升了问卷数据的公信力,很好的解决了现有技术中问卷数据缺少公信力的问题。

【技术实现步骤摘要】
一种数据处理方法、装置、设备及计算机可读存储介质
本专利技术涉及数据处理
,特别是指一种数据处理方法、装置、设备及计算机可读存储介质。
技术介绍
在实际工作中,很多方面需要进行调研,比如对全国的医院满意度进行调查,调查结果作为医院绩效考核的一部分,医院满意度的分数高低影响医院的声誉和绩效成绩。而问卷调查是一种常用的调研方法;医院满意度通过问卷形式采集,目前问卷收集采用的方式大多是网页答题,中央数据库存储,清洗和分析问卷。但是,在这个过程中,不能保证数据的公开透明、真实可信和有效;问卷数据可能会被篡改,数据统计结果是否正确也缺少公信力。
技术实现思路
本专利技术的目的在于提供一种数据处理方法、装置、设备及计算机可读存储介质,解决现有技术中问卷数据缺少公信力的问题。为了解决上述技术问题,本专利技术实施例提供一种数据处理方法,包括:获取待处理的问卷数据;调用区块链上的智能合约,对所述待处理的问卷数据进行清洗处理。可选的,所述调用区块链上的智能合约,对所述待处理的问卷数据进行清洗处理,包括:根据智能合约的账户地址及交易散列值,调用区块链上的智能合约,对所述待处理的问卷数据进行清洗处理。可选的,所述调用区块链上的智能合约,对所述待处理的问卷数据进行清洗处理,包括:调用区块链上的智能合约,对所述待处理的问卷数据进行认证;若认证通过,则针对所述待处理的问卷数据执行问卷记录操作,并在区块链中新增一条交易记录信息;若认证未通过,则删除所述待处理的问卷数据。可选的,所述调用区块链上的智能合约,对所述待处理的问卷数据进行认证,包括:调用区块链上的智能合约,判断所述待处理的问卷数据的身份标识是否唯一,以及所述待处理的问卷数据的产生位置是否与预设地理位置相匹配,以及所述待处理的问卷数据的内容是否符合预设反向验证条件;若是,则确定认证通过;若否,则确定认证未通过。可选的,调用区块链上的智能合约,判断所述待处理的问卷数据的内容是否符合预设反向验证条件,包括:获取所述待处理的问卷数据中针对预设正向问题的填写内容与对应的预设反向问题的填写内容是否相反;若是,则确定所述待处理的问卷数据的内容符合预设反向验证条件;若否,则确定所述待处理的问卷数据的内容不符合预设反向验证条件。可选的,在获取待处理的问卷数据之前,还包括:构建所述智能合约;将所述智能合约部署在所述区块链上。可选的,将所述智能合约部署在所述区块链上时,还包括:生成所述智能合约的账户地址及交易散列值。可选的,在调用区块链上的智能合约,对所述待处理的问卷数据进行清洗处理之后,还包括:根据清洗处理后的所述待处理的问卷数据,得到有效问卷数据;将所述有效问卷数据存储至预设数据库中。可选的,在根据清洗处理后的所述待处理的问卷数据,得到有效问卷数据之后,还包括:根据所述有效问卷数据,生成对应的摘要信息和数据索引信息;将所述摘要信息和数据索引信息存储至区块链上。本专利技术实施例还提供了一种数据处理装置,包括:第一获取模块,用于获取待处理的问卷数据;第一处理模块,用于调用区块链上的智能合约,对所述待处理的问卷数据进行清洗处理。可选的,所述第一处理模块,包括:第一处理子模块,用于根据智能合约的账户地址及交易散列值,调用区块链上的智能合约,对所述待处理的问卷数据进行清洗处理。可选的,所述第一处理模块,包括:第一认证子模块,用于调用区块链上的智能合约,对所述待处理的问卷数据进行认证;第二处理子模块,用于若认证通过,则针对所述待处理的问卷数据执行问卷记录操作,并在区块链中新增一条交易记录信息;第三处理子模块,用于若认证未通过,则删除所述待处理的问卷数据。可选的,所述第一认证子模块,包括:第一处理单元,用于调用区块链上的智能合约,判断所述待处理的问卷数据的身份标识是否唯一,以及所述待处理的问卷数据的产生位置是否与预设地理位置相匹配,以及所述待处理的问卷数据的内容是否符合预设反向验证条件;若是,则确定认证通过;若否,则确定认证未通过。可选的,所述第一处理单元具体用于:获取所述待处理的问卷数据中针对预设正向问题的填写内容与对应的预设反向问题的填写内容是否相反;若是,则确定所述待处理的问卷数据的内容符合预设反向验证条件;若否,则确定所述待处理的问卷数据的内容不符合预设反向验证条件。可选的,还包括:第一构建模块,用于在获取待处理的问卷数据之前,构建所述智能合约;第一部署模块,用于将所述智能合约部署在所述区块链上。可选的,还包括:第一生成模块,用于将所述智能合约部署在所述区块链上时,生成所述智能合约的账户地址及交易散列值。可选的,还包括:第二处理模块,用于在调用区块链上的智能合约,对所述待处理的问卷数据进行清洗处理之后,根据清洗处理后的所述待处理的问卷数据,得到有效问卷数据;第一存储模块,用于将所述有效问卷数据存储至预设数据库中。可选的,还包括:第二生成模块,用于在根据清洗处理后的所述待处理的问卷数据,得到有效问卷数据之后,根据所述有效问卷数据,生成对应的摘要信息和数据索引信息;第二存储模块,用于将所述摘要信息和数据索引信息存储至区块链上。本专利技术实施例还提供了一种数据处理设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;所述处理器执行所述程序时实现上述的数据处理方法。本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的数据处理方法中的步骤。本专利技术的上述技术方案的有益效果如下:上述方案中,所述数据处理方法通过获取待处理的问卷数据;调用区块链上的智能合约,对所述待处理的问卷数据进行清洗处理;能够保证数据处理过程的不可篡改性、可追溯性以及公开透明性,大大提升了问卷数据的公信力,很好的解决了现有技术中问卷数据缺少公信力的问题。附图说明图1为本专利技术实施例的数据处理方法流程示意图;图2为本专利技术实施例的智能合约调用流程示意图;图3为本专利技术实施例的智能合约具体实现流程示意图;图4为本专利技术实施例的有效问卷数据存储示意图;图5为本专利技术实施例的数据处理装置结构示意图。具体实施方式为使本专利技术要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。本专利技术针对现有的技术中问卷数据缺少公信力的问题,提供一种数据处理方法,如图1所示,包括:步骤11:获取待处理的问卷数据;步骤12:调用区块链上的智能合约,对所述待处理的问卷数据进行清洗处理。本专利技术实施例提供的所述数据处理方法通过获取待处理的问卷数据本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,包括:/n获取待处理的问卷数据;/n调用区块链上的智能合约,对所述待处理的问卷数据进行清洗处理。/n

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:
获取待处理的问卷数据;
调用区块链上的智能合约,对所述待处理的问卷数据进行清洗处理。


2.根据权利要求1所述的数据处理方法,其特征在于,所述调用区块链上的智能合约,对所述待处理的问卷数据进行清洗处理,包括:
调用区块链上的智能合约,对所述待处理的问卷数据进行认证;
若认证通过,则针对所述待处理的问卷数据执行问卷记录操作,并在区块链中新增一条交易记录信息;
若认证未通过,则删除所述待处理的问卷数据。


3.根据权利要求2所述的数据处理方法,其特征在于,所述调用区块链上的智能合约,对所述待处理的问卷数据进行认证,包括:
调用区块链上的智能合约,判断所述待处理的问卷数据的身份标识是否唯一,以及所述待处理的问卷数据的产生位置是否与预设地理位置相匹配,以及所述待处理的问卷数据的内容是否符合预设反向验证条件;
若是,则确定认证通过;
若否,则确定认证未通过。


4.根据权利要求3所述的数据处理方法,其特征在于,调用区块链上的智能合约,判断所述待处理的问卷数据的内容是否符合预设反向验证条件,包括:
获取所述待处理的问卷数据中针对预设正向问题的填写内容与对应的预设反向问题的填写内容是否相反;
若是,则确定所述待处理的问卷数据的内容符合预设反向验证条件;
若否,则确定所述待处理的问卷数据的内容不符合预设反向验证条件。


5.根据权利要求1所述的数据处理方法,其特征在于,在调用区块链上的智能合约,对所述待处理的问卷数据进行清洗处理之后,还包括:
根据清洗处理后的所述待处理的问卷数据,得到有效问卷数据;
将所述有效问卷数据存储至预设数据库中。


6.根据权利要求5所述的数据处理方法,其特征在于,在根据清洗处理后的所述待处理的问卷数据,得到有效问卷数据之后,还包括:
根据所述有效问卷数据,生成对应的摘要信息和数据索引信息;
将所述摘要信息和数据索引信息存储至区块链上。


7.一种数据处理装置,其特征在于,包括:
第一获取模块,用于获取待处理的问卷数据;
第一处理模块,用于调用区块链上的智能合约,对所述待处理的问卷数据进行清洗处理。

【专利技术属性】
技术研发人员:李娜高飞许利群郭义华刘金鑫靳泽宇任伯瑞
申请(专利权)人:中国移动通信有限公司研究院中国移动通信集团有限公司
类型:发明
国别省市:北京;11

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

1