首页> 中国专利> 问卷PDF的自动创建方法、装置、存储介质及计算机设备

问卷PDF的自动创建方法、装置、存储介质及计算机设备

摘要

本发明公开了一种问卷PDF的自动创建方法、装置、存储介质及计算机设备,涉及场景文本检测技术领域,主要目的在于解决创建问卷PDF调查问卷的过程中,由于受到网络因素影响,易造成问卷PDF创建时间长或者创建失败,导致问卷PDF创建效率低,影响用户体验的技术问题。方法包括:按照预设的时间间隔在预先建立的问卷数据库中筛选出满足预设条件的问卷;提取所述问卷中的用户标识;根据所述用户标识在预先建立的区块链网络中查找是否存在与所述用户标识相对应的问卷PDF;若所述区块链网络中不存在与所述用户标识相对应的问卷PDF,则获取问卷内容信息;根据所述问卷内容信息,创建问卷PDF;将所述问卷PDF保存至所述区块链网络中。本发明适用于问卷PDF的自动创建。

著录项

  • 公开/公告号CN112364121A

    专利类型发明专利

  • 公开/公告日2021-02-12

    原文格式PDF

  • 申请/专利权人 中国平安人寿保险股份有限公司;

    申请/专利号CN202011239137.4

  • 发明设计人 刘刚;

    申请日2020-11-09

  • 分类号G06F16/31(20190101);G16H10/20(20180101);

  • 代理机构11448 北京中强智尚知识产权代理有限公司;

  • 代理人黄耀威

  • 地址 518000 广东省深圳市福田区益田路5033号平安金融中心14、15、16、37、41、44、45、46层

  • 入库时间 2023-06-19 09:54:18

说明书

技术领域

本发明涉及场景文本检测技术领域,特别是涉及一种问卷PDF的自动创建方法、装置、存储介质及计算机设备。

背景技术

近年来,在利用互联网的市场调查中,经常通过发放电子调查问卷的方式进行前期的市场调研等工作,调查问卷的回答者可以利用手机、平板电脑等智能设备,访问设置在主办方的网页服务器上的表格形式的问卷画面,并且根据调查主办方设定的预定指示,回答者能够输入回答问卷,从而进行大数据的汇总,为企业的决策提供有力的数据支持。

目前,调查问卷的回答者在回答完电子调查问卷后,如果需要查阅或调取该电子问卷,则需要即时地根据调查问卷的数据创建PDF。然而,在创建PDF调查问卷的过程中,由于受到网络因素影响,极易造成PDF创建时间长或者PDF创建失败问题,导致PDF创建效率低,影响用户体验。

发明内容

有鉴于此,本发明提供一种问卷PDF的自动创建方法、装置、存储介质及计算机设备,主要目的在于能够解决在创建PDF调查问卷的过程中,由于受到网络因素影响,极易造成PDF创建时间长或者PDF创建失败,导致PDF创建效率低,影响用户体验的技术问题。

依据本发明一个方面,提供了一种问卷PDF的自动创建方法,包括:

按照预设的时间间隔在预先建立的问卷数据库中筛选出满足预设条件的问卷,其中,所述预设条件包括问卷填写完成度大于预设阈值且问卷中携带有业务办理标识;

提取所述问卷中的用户标识;

根据所述用户标识在预先建立的区块链网络中查找是否存在与所述用户标识相对应的问卷PDF;

若所述区块链网络中不存在与所述用户标识相对应的问卷PDF,则获取问卷内容信息;

根据所述问卷内容信息,创建问卷PDF;

将所述问卷PDF保存至所述区块链网络中。

进一步地,所述按照预设的时间间隔在预先建立的问卷数据库中筛选出满足预设条件的问卷,包括:

按照预设的时间间隔获取所述问卷数据库中的全部问卷;

分别提取各问卷中的全部文本框组件;

检测各文本框组件是否为空值;

根据检测结果给每个文本框组件配置相应的权重;

对各问卷中的每个文本框组件的权重进行累加处理,将累加处理的结果确定为各问卷的填写完成度;

分别将各问卷的填写完成度与预设阈值进行比较,得到填写完成度大于预设阈值的问卷;

在所述填写完成度大于预设阈值的问卷中筛选携带有业务办理标识的问卷;

将筛选出的携带有业务办理标识的问卷确定为所述满足预设条件的问卷。

进一步地,所述根据所述问卷内容信息,创建问卷PDF,包括:

获取预设的问卷PDF模板;

获取当前问卷的编辑数据及与所述当前问卷相关联的参数信息;

根据所述问卷PDF模板、所述当前问卷的编辑数据及与所述当前问卷相关联的参数信息创建问卷PDF。

可选地,所述根据所述问卷内容信息,创建问卷PDF之后,所述方法还包括:

检测创建问卷PDF是否成功;

若成功,则将所述问卷标记为已创建。

可选地,所述检测创建问卷PDF是否成功之后,所述方法还包括:

若不成功,则重新创建问卷PDF;

再次检测创建问卷PDF是否成功,若成功,则将所述问卷标记为已创建;

若不成功,则再次重新创建问卷PDF,当重新创建问卷PDF次数超过预设阈值时,停止重新创建问卷PDF。

可选地,所述根据所述用户标识在预先建立的区块链网络中查找是否存在与所述用户标识相对应的问卷PDF之后,所述方法还包括:

若存在与所述用户标识相对应的问卷PDF,则将所述问卷标记为已创建。

可选地,所述若不成功,则重新创建问卷PDF之前,所述方法还包括:

获取并展示告警提示信息。

依据本发明二个方面,提供了一种问卷PDF的自动创建装置,包括:

筛选单元,用于按照预设的时间间隔在预先建立的问卷数据库中筛选出满足预设条件的问卷,其中,所述预设条件包括问卷填写完成度大于预设阈值且问卷中携带有业务办理标识;

提取单元,用于提取所述问卷中的用户标识;

查找单元,用于根据所述用户标识在预先建立的区块链网络中查找是否存在与所述用户标识相对应的问卷PDF;

获取单元,用于若所述区块链网络中不存在与所述用户标识相对应的问卷PDF,则获取问卷内容信息;

创建单元,用于根据所述问卷内容信息,创建问卷PDF;

保存单元,用于将所述问卷PDF保存至所述区块链网络中。

进一步地,所述筛选单元,包括:

第一获取模块,用于按照预设的时间间隔获取所述问卷数据库中的全部问卷;

提取模块,用于分别提取各问卷中的全部文本框组件;

第一检测模块,用于检测各文本框组件是否为空值;

配置模块,用于根据检测结果给每个文本框组件配置相应的权重;

累加模块,用于对各问卷中的每个文本框组件的权重进行累加处理,将累加处理的结果确定为各问卷的填写完成度;

比较模块,用于分别将各问卷的填写完成度与预设阈值进行比较,得到填写完成度大于预设阈值的问卷;

筛选模块,用于在所述填写完成度大于预设阈值的问卷中筛选携带有业务办理标识的问卷;

确定模块,用于将筛选出的携带有业务办理标识的问卷确定为所述满足预设条件的问卷。

进一步地,所述创建单元,包括:

第二获取模块,用于获取预设的问卷PDF模板;

所述第二获取模块具体还用于获取当前问卷的编辑数据及与所述当前问卷相关联的参数信息;

创建模块,用于根据所述问卷PDF模板、所述当前问卷的编辑数据及与所述当前问卷相关联的参数信息创建问卷PDF。

可选地,所述装置还包括:

第二检测模块,用于检测创建问卷PDF是否成功;

标记模块,用于若成功,则将所述问卷标记为已创建。

可选地,所述创建单元具体还用于若不成功,则重新创建问卷PDF;再次检测创建问卷PDF是否成功,若成功,则将所述问卷标记为已创建;若不成功,则再次重新创建问卷PDF,当重新创建问卷PDF次数超过预设阈值时,停止重新创建问卷PDF。

可选地,所述标记单元具体还用于若存在对应的问卷PDF,则将所述问卷标记为已创建。

可选地,所述装置还包括:

告警单元,用于获取并展示告警提示信息。

依据本发明第三方面,提供了一种存储介质,所述存储介质中存储有至少一可执行指令,所述执行指令使处理器执行以下步骤:按照预设的时间间隔在预先建立的问卷数据库中筛选出满足预设条件的问卷,其中,所述预设条件包括问卷填写完成度大于预设阈值且问卷中携带有业务办理标识;提取所述问卷中的用户标识;根据所述用户标识在预先建立的区块链网络中查找是否存在与所述用户标识相对应的问卷PDF;若所述区块链网络中不存在与所述用户标识相对应的问卷PDF,则获取问卷内容信息;根据所述问卷内容信息,创建问卷PDF;将所述问卷PDF保存至所述区块链网络中。

依据本发明第四方面,提供了一种计算机设备,包括处理器、存储器、通信接口和通信总线所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信,所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行以下步骤:按照预设的时间间隔在预先建立的问卷数据库中筛选出满足预设条件的问卷,其中,所述预设条件包括问卷填写完成度大于预设阈值且问卷中携带有业务办理标识;提取所述问卷中的用户标识;根据所述用户标识在预先建立的区块链网络中查找是否存在与所述用户标识相对应的问卷PDF;若所述区块链网络中不存在与所述用户标识相对应的问卷PDF,则获取问卷内容信息;根据所述问卷内容信息,创建问卷PDF;将所述问卷PDF保存至所述区块链网络中。

本发明提供一种问卷PDF的自动创建方法、装置、存储介质及计算机设备,与现有技术中调查问卷的回答者在回答完电子调查问卷后,如果需要查阅或调取该电子问卷,则需要即时地根据调查问卷地数据创建问卷PDF相比,本发明通过按照预设的时间间隔在预先建立的问卷数据库中筛选出满足预设条件的问卷,其中,所述预设条件包括问卷填写完成度大于预设阈值且问卷中携带有业务办理标识;提取所述问卷中的用户标识;根据所述用户标识在预先建立的区块链网络中查找是否存在与所述用户标识相对应的问卷PDF;若所述区块链网络中不存在与所述用户标识相对应的问卷PDF,则获取问卷内容信息;根据所述问卷内容信息,创建问卷PDF;将所述问卷PDF保存至所述区块链网络中。从而能够定时筛选出问卷数据库中已填写完成且已办理业务的问卷,及时创建问卷PDF,以避免用户在需要查看问卷PDF时,再实时进行创建,可以提高用户查看PDF的效率;能够根据用户标识查找区块链网络中是否已经存在对应的问卷PDF,以避免重复创建问卷PDF,节约计算资源;同时,将创建的问卷PDF保存至区块链网络中,能够提高问卷PDF的安全性,降低个人信息泄露的风险。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了本发明实施例提供的一种问卷PDF的自动创建方法流程图;

图2示出了本发明实施例提供的另一种问卷PDF的自动创建方法流程图;

图3示出了本发明实施例提供的一种问卷PDF的自动创建装置的结构示意图;

图4示出了本发明实施例提供的一种计算机设备的实体结构示意图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

如背景技术所述,目前,调查问卷的回答者在回答完电子调查问卷后,如果需要查阅或调取该电子问卷,则需要即时地根据调查问卷的数据创建PDF。然而,在创建PDF调查问卷的过程中,由于受到网络因素影响,极易造成PDF创建时间长或者PDF创建失败问题,导致PDF创建效率低,影响用户体验。

为了解决上述问题,本发明实施例提供了一种问卷PDF的自动创建方法,如图1所示,所述方法包括:

101、按照预设的时间间隔在预先建立的问卷数据库中筛选出满足预设条件的问卷。

其中,所述预设条件可以包括问卷填写完成度大于预设阈值且问卷中携带有业务办理标识。在实际应用场景中,通常只针对填写了调查问卷并且办理了相关业务的客户开放问卷PDF查询功能,如医疗保险查询业务,只有当前客户完成问卷调查,并且成功办理A医疗保险之后,在该用户的调查问卷中携带有A医疗保险的业务办理标识之后,才能够查询到问卷PDF。所述问卷可以为线上调查问卷,用户填写的线上调查问卷全部保存在本地预先建立的问卷数据库中,所述预设的时间间隔可以由用户根据业务需求进行设置,具体可以设置为1min。本发明实施例通过对全部问卷进行定时的筛选,从而能够得到填写完成度大于预设阈值且已办理业务的用户填写的问卷,有利于筛除那些填写不全或者未办理业务的用户填写的问卷,以减少创建问卷PDF的数据量,提高创建问卷PDF的效率。

102、提取所述问卷中的用户标识。

其中,所述用户标识具体可以为能够唯一标识用户身份的信息,如用户姓名、编号等,所述用户标识可以为用户预先录入系统,并且保存在预先建立的用户标识数据库中的,且当用户填写问卷后,可以将相应的用户标识添加至问卷中,具体可以将所述用户标识以问卷名称后缀的形式添加至问卷名称中,如QUE_0003411565、QUE_zhangsan等。从而能够实现利用用户标识对用户身份进行唯一验证,以便于准确查找问卷PDF。

103、根据所述用户标识在预先建立的区块链网络中查找是否存在与所述用户标识相对应的问卷PDF。

其中,所述预先建立的区块链网络中可以保存有全部问卷PDF,即创建问卷PDF后,服务端可以在所述区块链网络中创建一个新的区块链节点,将所述问卷PDF保存在所述区块链节点内,同时建立所述区块链节点编号与用户标识之间的映射关系。通过用户标识在问卷数据库中对应查找还没有创建问卷PDF的问卷,以便于能够及时对当前还未创建问卷PDF的问卷进行创建,同时也能够避免每一次都对所有的问卷进行创建,从而能够提高创建问卷PDF的效率,减少数据处理量。

104、若所述区块链网络中不存在与所述用户标识相对应的问卷PDF,则获取问卷内容信息。

在实际应用场景中,由于通常只向完成问卷填写且成功办理业务的用户开放问卷PDF查询功能,而对于未完成问卷填写或者未办理相关业务的用户视为不参与本项业务,则也无需创建其问卷PDF,因此,所述不存在对应的问卷PDF具体可能包括以下几种情况:1)问卷填写完成度没有达到预设阈值或者用户未成功办理相应业务;2)用户问卷的填写完成度已达到预设阈值且已成功办理相应业务,但还未达到预设的时间间隔,如设置每间隔1小时,在问卷数据库中筛选出满足预设条件的问卷,则在未达到1小时时间间隔时,问卷数据库中就会出现一些问卷还没有创建问卷PDF,在区块链网络中也不存在对应的问卷PDF;3)由于网络因素导致问卷PDF创建失败;4)无法保存至指定的区块链存储空间。通过在所述区块链网络的区块中不存在指定用户对应的问卷PDF时,能够自动创建与问卷内容信息相应的问卷PDF,从而方便用户随时进行查看,提高用户查阅问卷PDF的效率;同时,将问卷PDF存储在区块链网络的指定区块内,也可以提高问卷PDF的安全性和可靠性,降低信息被盗用的风险。

105、根据所述问卷内容信息,创建问卷PDF;将所述问卷PDF保存至所述区块链网络中。

其中,所述问卷内容信息具体可以包括问卷中的文字信息和图像信息。根据所述文字信息和图像信息,以及调用预设的PDF模板,可以创建问卷PDF。在创建问卷PDF之后,可以将所述问卷PDF保存至区块链网络中。从而能够实现预先根据问卷内容信息创建问卷PDF,避免在用户需要查看时实时进行创建,提高用户查看问卷PDF的效率,同时,将问卷PDF保存在区块链网络中也能够提高问卷PDF存储的安全性,减少个人信息泄露的风险。

本发明提供一种问卷PDF的自动创建方法,能够按照预设的时间间隔在预先建立的问卷数据库中筛选出满足预设条件的问卷,其中,所述预设条件包括问卷填写完成度大于预设阈值且问卷中携带有业务办理标识;提取所述问卷中的用户标识;根据所述用户标识在预先建立的区块链网络中查找是否存在与所述用户标识相对应的问卷PDF;若所述区块链网络中不存在与所述用户标识相对应的问卷PDF,则获取问卷内容信息;根据所述问卷内容信息,创建问卷PDF;将所述问卷PDF保存至所述区块链网络中。从而能够定时筛选出问卷数据库中已填写完成且已办理业务的问卷,及时创建问卷PDF,以避免用户在需要查看问卷PDF时,再实时进行创建,可以提高用户查看PDF的效率;能够根据用户标识查找区块链网络中是否已经存在对应的问卷PDF,以避免重复创建问卷PDF,节约计算资源;同时,将创建的问卷PDF保存至区块链网络中,能够提高问卷PDF的安全性,降低个人信息泄露的风险。

本发明实施例提供了另一种问卷PDF的自动创建方法,如图2所示,该方法包括:

201、按照预设的时间间隔在预先建立的问卷数据库中筛选出满足预设条件的问卷。

本步骤与图1所示的步骤101方法相同,在此不再赘述。

对于本发明实施例,所述步骤201具体可以包括:按照预设的时间间隔获取所述问卷数据库中的全部问卷;分别提取各问卷中的全部文本框组件;检测各文本框组件是否为空值;根据检测结果给每个文本框组件配置相应的权重;对各问卷中的每个文本框组件的权重进行累加处理,将累加处理的结果确定为各问卷的填写完成度;分别将各问卷的填写完成度与预设阈值进行比较,得到填写完成度大于预设阈值的问卷;在所述填写完成度大于预设阈值的问卷中筛选携带有业务办理标识的问卷;将筛选出的携带有业务办理标识的问卷确定为所述满足预设条件的问卷。

其中,所述填写完成度,具体可以为当前问卷的填写完成进度,系统可以通过检索当前问卷中各文本框组件是否已填写信息,给各文本框配置相应的权重值,从而按照各文本框组件的的权重值计算问卷的填写完成度,具体过程可以包括:将问卷中文本框组件可以分为必填组件和非必填组件,可以设置必填组件的权重为10,非必填组件的权重值为5,用户填写问卷完成后,可以利用预设的脚本程序检测各文本框组件的值是否为空值,若为空值,则权重值赋0。最后,将所有文本框组件的权重值进行累加,得到当前问卷的权重值,并将所述权重值与比例系数之积确定为问卷的填写完成度。所述比例系数可以为基值100与当前问卷总权重值之商。例如,问卷A中包括20个必填组件以及20个非必填组件,经过空值检测,可以得到20个必填组件中有3个为空值,20个非必填组件中有4个为空值,则可以得到问卷A的权重值为(20-3)*10+(20-4)*5=250,比例系数为100/(20*10+20*5)=1/3,则问卷A的填写完成度为250/3=83.3%。所述问卷中还可以携带有业务办理标识,当用户填写问卷信息,并且成功办理相关业务后,系统可以自动给所述问卷添加业务办理标识,用于表示当前用户已经成功办理相关业务。

202、提取所述问卷中的用户标识。

本步骤与图1所示的步骤102方法相同,在此不再赘述。

203、根据所述用户标识在预先建立的区块链网络中查找是否存在与所述用户标识相对应的问卷PDF。

本步骤与图1所示的步骤103方法相同,在此不再赘述。

204、若所述区块链网络中不存在与所述用户标识相对应的问卷PDF,则获取问卷内容信息。

本步骤与图1所示的步骤104方法相同,在此不再赘述。

与所述步骤204相对应地,步骤203之后还可以包括:若所述区块链网络中存在对应的问卷PDF,则将所述问卷标记为已创建。

具体地,若所述区块链网络中存在与所述用户对应的问卷PDF,则可以确定当前问卷已经创建过相应的问卷PDF,不需要再进行重复创建,此时,可以将所述问卷标记为已创建。从而能够避免重复创建,在大批量处理问卷时,提高问卷处理的效率。

205、根据所述问卷内容信息,创建问卷PDF;将所述问卷PDF保存至所述区块链网络中。

本步骤与图1所示的步骤105方法相同,在此不再赘述。

对于本发明实施例,所述步骤205具体可以包括:获取预设的问卷PDF模板;获取当前问卷的编辑数据及与所述当前问卷相关联的参数信息;根据所述问卷PDF模板、所述当前问卷的编辑数据及与所述当前问卷相关联的参数信息创建问卷PDF。

其中,PDF模板可以为预先开发设计好的,包括格式设置、版式设置、变量设置等配置参数的模板文件,用于帮助用户快速编辑创建问卷PDF。根据不同题材的文档类型就可开发设计出相应的文档模板,不同文档模板对应的配置参数也不同,可将所有文档模板统一整合保存在一个压缩包里。所述编辑数据可以包括文本信息及图形信息,所述参数信息可以包括变量、类型和定位信息,所述定位信息可以用于对文本信息和图形信息进行编辑定位。可以通过PDF编辑器对PDF模板进行编辑,编辑器可以包括文本编辑器和/或图形编辑器,具体地,文本编辑器可以用来编写和查看文本文件,图形编辑器可以用于绘制编辑各种图形的软件工具。具体地,可以获取PDF模板,根据定位信息,将不同的文字信息和图形信息复制到所述PDF模板中与所述定位信息匹配的位置上,并利用复制后得到的文档创建问卷PDF,从而完成创建问卷PDF的过程。

对于本发明实施例,通过在所述区块链网络的区块中不存在指定用户对应的问卷PDF时,能够自动创建与问卷内容信息相应的问卷PDF,从而方便用户随时进行查看,提高用户查看问卷PDF的效率;同时,将问卷PDF存储在区块链网络的指定区块内,也可以提高问卷PDF的安全性和可靠性,降低用户个人信息被盗用的风险。

206、检测问卷PDF是否创建成功;若成功,则将所述问卷标记为已创建。

其中,根据所述问卷内容信息,创建问卷PDF,并将所述问卷PDF保存至所述区块链网络中之后,可以检测问卷PDF是否创建成功,具体过程可以包括:根据用户标识匹配对应的区块链节点编号,并利用所述区块链节点编号在区块链网络中查找相应的区块链节点,提取所述区块链节点中的问卷PDF名称,判断所述问卷PDF名称中是否带有所述用户标识。若经过判断,所述问卷PDF名称中带有所述用户标识,则可以确定所述问卷PDF创建成功,可以将所述问卷标记为已修改。

对于本发明实施例,能够通过检测是否成功创建问卷PDF,从而将已成功创建问卷PDF的问卷进行标记,以减少二次创建过程,提高问卷PDF创建的效率;另外,将创建的问卷PDF保存至预先建立的区块链网络区块中,可以提高创建问卷PDF的安全性和保密性,可以最大化保证用户的个人信息安全。

相应地,检测创建问卷PDF是否成功之后,所述步骤206具体还可以包括:若不成功,则重新创建问卷PDF;再次检测创建问卷PDF是否成功,若成功,则将所述问卷标记为已创建;若不成功,则再次重新创建问卷PDF,当重新创建问卷PDF次数超过预设阈值时,停止重新创建问卷PDF。

其中,所述不成功可能存在以下几种情况:1)由于网络中断、掉线等原因导致的创建问卷PDF失败;2)由于网络卡顿或延迟等原因导致创建问卷PDF的时间超过了预设的时间阈值,所述时间阈值可以根据业务需求自行设置,例如可以设置为1min,本发明实施例不做具体规定。当确定本次创建问卷PDF不成功后,可以重新创建问卷PDF,并且再次检测是否创建问卷PDF成功。若仍然未成功,则重复执行上述创建和检测过程,直至成功创建问卷PDF。需要说明的是,在大批量进行问卷PDF创建或者大面积断网时,可能会出现一直无法成功创建问卷PDF的情况,此时,就会出现创建和检测过程的死循环,造成系统负载压力过大。因此,本发明实施例可以设置一个阈值,当重新创建问卷PDF的次数超过预设阈值时,可以停止创建问卷PDF,所述预设阈值可以设置为3,也可以根据业务需求自行设置,本发明实施例不做具体规定。在实际场景中,可以设置一个初始值为0的计数器变量,每次重新创建问卷PDF时,计数器变量的赋值就执行+1操作,当计数器变量的赋值超过预设阈值时,即重新创建问卷PDF的次数超过预设阈值,可以停止重新创建问卷PDF。

对于本发明实施例,能够在创建问卷PDF不成功时,自动重新创建问卷PDF,提高创建问卷PDF的成功率和效率;同时,在重新创建次数超过预设的阈值时,能够停止重新创建问卷PDF,从而减少系统负载的压力。

对于本发明实施例,所述方法具体还可以包括:获取并展示告警提示信息。

其中,所述告警提示信息可以为当问卷PDF创建不成功时向用户发送的提示,具体可以通过弹出预设的窗口信息,也可以为屏幕抖动提示信息,同时,可以播放预设的告警信息提示语,例如:“问卷PDF创建失败”等。

对于本发明实施例,通过向用户发送告警信息的方式,从而能够让用户得知当前问卷重新创建问卷PDF的次数已经超过了预设次数阈值,以便于用户能够通过人工的方式进行排查,提高创建问卷PDF的效率和成功率。

本发明提供一种问卷PDF的自动创建方法,能够按照预设的时间间隔在预先建立的问卷数据库中筛选出满足预设条件的问卷,其中,所述预设条件包括问卷填写完成度大于预设阈值且问卷中携带有业务办理标识;提取所述问卷中的用户标识;根据所述用户标识在预先建立的区块链网络中查找是否存在与所述用户标识相对应的问卷PDF;若所述区块链网络中不存在与所述用户标识相对应的问卷PDF,则获取问卷内容信息;根据所述问卷内容信息,创建问卷PDF;将所述问卷PDF保存至所述区块链网络中。从而能够定时筛选出问卷数据库中已填写完成且已办理业务的问卷,及时创建问卷PDF,以避免用户在需要查看问卷PDF时,再实时进行创建,可以提高用户查看PDF的效率;能够根据用户标识查找区块链网络中是否已经存在对应的问卷PDF,以避免重复创建问卷PDF,节约计算资源;同时,将创建的问卷PDF保存至区块链网络中,能够提高问卷PDF的安全性,降低个人信息泄露的风险。

进一步地,作为图1的具体实现,本发明实施例提供了一种问卷PDF的自动创建装置,如图3所示,所述装置包括:筛选单元31、查找单元32和创建单元33。

所述筛选单元31,可以用于按照预设的时间间隔在预先建立的问卷数据库中筛选出满足预设条件的问卷,其中,所述预设条件包括问卷填写完成度大于预设阈值且问卷中携带有业务办理标识;

所述提取单元32,可以用于提取所述问卷中的用户标识;

所述查找单元33,可以用于根据所述用户标识在预先建立的区块链网络中查找是否存在与所述用户标识相对应的问卷PDF;

所述获取单元34,可以用于若所述区块链网络中不存在与所述用户标识相对应的问卷PDF,则获取问卷内容信息;

所述创建单元35,可以用于根据所述问卷内容信息,创建问卷PDF;

所述保存单元36,可以用于将所述问卷PDF保存至所述区块链网络中。

进一步地,所述筛选单元31,包括:

第一获取模块311,可以用于按照预设的时间间隔获取所述问卷数据库中的全部问卷;

提取模块312,可以用于分别提取各问卷中的全部文本框组件;

检测模块313,可以用于检测各文本框组件是否为空值;

配置模块314,可以用于根据检测结果给每个文本框组件配置相应的权重;

累加模块315,可以用于对各问卷中的每个文本框组件的权重进行累加处理,将累加处理的结果确定为各问卷的填写完成度;

比较模块316,可以用于分别将各问卷的填写完成度与预设阈值进行比较,得到填写完成度大于预设阈值的问卷;

筛选模块317,可以用于在所述填写完成度大于预设阈值的问卷中筛选携带有业务办理标识的问卷;

确定模块318,可以用于将筛选出的携带有业务办理标识的问卷确定为所述满足预设条件的问卷。

进一步地,所述创建单元35,包括:

第二获取模块351,可以用于获取预设的问卷PDF模板;

所述第二获取模块351具体还用于获取当前问卷的编辑数据及与所述当前问卷相关联的参数信息;

创建模块352,可以用于根据所述问卷PDF模板、所述当前问卷的编辑数据及与所述当前问卷相关联的参数信息创建问卷PDF。

可选地,所述装置还包括:

检测单元37,可以用于检测创建问卷PDF是否成功;

标记单元38,可以用于若成功,则将所述问卷标记为已创建。

可选地,所述创建单元35具体还可以用于若不成功,则重新创建问卷PDF;再次检测创建问卷PDF是否成功,若成功,则将所述问卷标记为已创建;若不成功,则再次重新创建问卷PDF,当重新创建问卷PDF次数超过预设阈值时,停止重新创建问卷PDF。

可选地,所述标记单元38具体还可以用于若存在对应的问卷PDF,则将所述问卷标记为已创建。

可选地,所述装置还包括:

告警单元39,可以用于获取并展示告警提示信息。

需要说明的是,本发明实施例提供的一种问卷PDF的自动创建装置所涉及各功能模块的其他相应描述,可以参考图1所示方法的对应描述,在此不再赘述。

本发明提供一种问卷PDF的自动创建装置,能够按照预设的时间间隔在预先建立的问卷数据库中筛选出满足预设条件的问卷,其中,所述预设条件包括问卷填写完成度大于预设阈值且问卷中携带有业务办理标识;提取所述问卷中的用户标识;根据所述用户标识在预先建立的区块链网络中查找是否存在与所述用户标识相对应的问卷PDF;若所述区块链网络中不存在与所述用户标识相对应的问卷PDF,则获取问卷内容信息;根据所述问卷内容信息,创建问卷PDF;将所述问卷PDF保存至所述区块链网络中。从而能够定时筛选出问卷数据库中已填写完成且已办理业务的问卷,及时创建问卷PDF,以避免用户在需要查看问卷PDF时,再实时进行创建,可以提高用户查看PDF的效率;能够根据用户标识查找区块链网络中是否已经存在对应的问卷PDF,以避免重复创建问卷PDF,节约计算资源;同时,将创建的问卷PDF保存至区块链网络中,能够提高问卷PDF的安全性,降低个人信息泄露的风险。

基于上述如图1所示方法,相应的,本发明实施例还提供了一种存储介质,所述存储介质中存储有至少一可执行指令,所述执行指令使处理器执行以下步骤:按照预设的时间间隔在预先建立的问卷数据库中筛选出满足预设条件的问卷,其中,所述预设条件包括问卷填写完成度大于预设阈值且问卷中携带有业务办理标识;提取所述问卷中的用户标识;根据所述用户标识在预先建立的区块链网络中查找是否存在与所述用户标识相对应的问卷PDF;若所述区块链网络中不存在与所述用户标识相对应的问卷PDF,则获取问卷内容信息;根据所述问卷内容信息,创建问卷PDF;将所述问卷PDF保存至所述区块链网络中。

基于上述如图1所示方法和如图3所示装置的实施例,本发明实施例还提供了一种计算机设备,如图4所示,处理器(processor)41、通信接口(Communications Interface)42、存储器(memory)43、以及通信总线44。其中:处理器41、通信接口42、以及存储器43通过通信总线44完成相互间的通信。通信接口44,用于与其它设备比如用户端或其它节点等的网元通信。处理器41,用于执行程序,具体可以执行上述问卷PDF的自动创建方法实施例中的相关步骤。具体地,程序可以包括程序代码,该程序代码包括计算机操作指令。处理器41可能是中央处理器CPU,或者是特定集成电路ASIC(Application Specific IntegratedCircuit),或者是被配置成实施本发明实施例的一个或多个集成电路。

终端包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个CPU;也可以是不同类型的处理器,如一个或多个CPU以及一个或多个ASIC。存储器43,用于存放程序。存储器43可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。程序具体可以用于使得处理器41执行以下操作:按照预设的时间间隔在预先建立的问卷数据库中筛选出满足预设条件的问卷,其中,所述预设条件包括问卷填写完成度大于预设阈值且问卷中携带有业务办理标识;提取所述问卷中的用户标识;根据所述用户标识在预先建立的区块链网络中查找是否存在与所述用户标识相对应的问卷PDF;若所述区块链网络中不存在与所述用户标识相对应的问卷PDF,则获取问卷内容信息;根据所述问卷内容信息,创建问卷PDF;将所述问卷PDF保存至所述区块链网络中。

通过本发明的技术方案,通过按照预设的时间间隔在预先建立的问卷数据库中筛选出满足预设条件的问卷,其中,所述预设条件包括问卷填写完成度大于预设阈值且问卷中携带有业务办理标识;提取所述问卷中的用户标识;根据所述用户标识在预先建立的区块链网络中查找是否存在与所述用户标识相对应的问卷PDF;若所述区块链网络中不存在与所述用户标识相对应的问卷PDF,则获取问卷内容信息;根据所述问卷内容信息,创建问卷PDF;将所述问卷PDF保存至所述区块链网络中。从而能够定时筛选出问卷数据库中已填写完成且已办理业务的问卷,及时创建问卷PDF,以避免用户在需要查看问卷PDF时,再实时进行创建,可以提高用户查看PDF的效率;能够根据用户标识查找区块链网络中是否已经存在对应的问卷PDF,以避免重复创建问卷PDF,节约计算资源;同时,将创建的问卷PDF保存至区块链网络中,能够提高问卷PDF的安全性,降低个人信息泄露的风险。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号