一种数据采集方法技术

技术编号:39803960 阅读:5 留言:0更新日期:2023-12-22 02:35
本申请提供一种数据采集方法

【技术实现步骤摘要】
一种数据采集方法、装置、电子设备及存储介质


[0001]本申请涉及计算机
,具体而言,涉及一种数据采集方法

装置

电子设备及存储介质


技术介绍

[0002]在发生例如自然灾害

公共卫生事件等事件发生时,需要尽快收集相关数据,而表单则被作为一种主要的数据采集方式

[0003]相关技术中的表单自动推送方案在相关事件发生后,大都是采用人工设计的方式来生成相应的表单,此种方式的信息采集需要耗费大量表单设计时间,导致信息采集效率较低


技术实现思路

[0004]本申请实施例的目的在于提供一种数据采集方法

装置

电子设备及存储介质,用以改善信息采集效率

[0005]第一方面,本申请实施例提供一种数据采集方法,该方法包括:获取针对预设事件的第一事件监听结果;根据所述第一事件监听结果以及所述预设事件与表单库中表单的映射关系,确定目标表单;将所述目标表单推送至目标客户端;获取并存储所述目标客户端返回的所述目标表单的填写结果

[0006]在上述方案的实现过程中,采用预设表单库的方式,在预设事件发生后,在表单库中根据预设事件与表单库中表单的映射关系,确定目标表单,然后将目标表单及时推送给目标客户端

该方法能够及时将表单库中的预设表单推送给目标客户端,有利于改善预设事件发生时的数据采集效率

[0007]在第一方面的一种实现方式中,所述根据所述第一事件监听结果以及所述预设事件与表单库中表单的映射关系,确定目标表单,包括:若所述第一事件监听结果为监听到所述预设事件,则根据所述预设事件与表单库中表单的映射关系,确定所述预设事件对应的目标表单

[0008]在上述方案的实现过程中,在监听到预设时间时则根据预设事件与表单库中表单的映射关系直接确定目标表单,大大提高了目标表单的获取效率,有利于改善上述数据采集方法的数据采集效率

[0009]在第一方面的一种实现方式中,在所述根据所述第一事件监听结果以及所述预设事件与表单库中表单的映射关系,确定目标表单之前,所述方法还包括:获取针对用户自定义事件的第二事件监听结果;
[0010]所述根据所述事件监听结果以及事件与表单库中表单的映射关系,确定目标表单,包括:若所述第一事件监听结果为监听到所述预设事件,且所述第二事件监听结果为监听到所述用户自定义事件,则根据所述预设事件与表单库中表单的映射关系确定初始表单,然后根据用户输入的自定义内容对所述初始表单进行调整,获取目标表单

[0011]在上述方案的实现过程中,若既监听到预设事件也监听到用户自定义事件,则根据用户自定义内容对从表单库中获取的初始表单进行调整,从而满足用户的自定义需求,一方面,通过在初始表单中进行调整,能够缩短目标表单的生成时间,进而提高上述数据采集方法的数据采集效率;另一方面,使得上述数据采集方法能够适用于更多的场景,有利于改善上述数据采集方法的适应性

[0012]在第一方面的一种实现方式中,在获取所述目标表单之后,所述方法还包括:将所述目标表单添加至所述表单库中,并更新所述预设事件与所述表单库中表单的所述映射关系

[0013]在上述方案的实现过程中,采用用户自定义的表单对表单库进行更新,进而对表单库中的表单进行丰富,使得上述数据采集方法能够适用于更多的场景,有利于改善上述数据采集方法的适应性

[0014]在第一方面的一种实现方式中,所述根据所述第一事件监听结果以及所述预设事件与表单库中表单的映射关系,确定目标表单,还包括:若所述第一事件监听结果为监听到所述预设事件,且所述第二事件监听结果为未监听到所述用户自定义事件,则根据所述预设事件与表单库中表单的映射关系,确定所述预设事件对应的目标表单

[0015]在上述方案的实现过程中,若仅监听到预设事件,则直接在表单库中确定目标表单,能够缩短目标表单的生成时间,有利于改善上述数据采集方法的数据采集效率

[0016]在第一方面的一种实现方式中,所述据所述第一事件监听结果以及所述预设事件与表单库中表单的映射关系,确定目标表单,还包括:若所述第一事件监听结果为未监听到所述预设事件,且所述第二事件监听结果为监听到所述用户自定义事件,则根据用户输入的自定义内容生成目标表单

[0017]在上述方案的实现过程中,若未发生预设事件,上述数据采集方法也能够为用户提供表单自定义功能,从而使得上述数据采集方法能够适用于更多的场景,有利于改善上述数据采集方法的适应性

[0018]在第一方面的一种实现方式中,所述获取并存储所述目标客户端返回的所述目标表单的填写结果,包括:获取所述目标客户端返回的所述目标表单的填写结果;对所述目标表单中的字段及填写内容进行编码,获取表单编码数据;存储所述表单编码数据

[0019]在上述方案的实现过程中,采用编码的方式存储目标表单,减少了针对目标表单的填写结果的处理和存储时间,有利于改善对数据的访问效率

[0020]第二方面,本申请实施例提供一种数据采集装置,该装置包括:
[0021]第一事件监听结果获取模块,用于获取针对预设事件的第一事件监听结果;
[0022]目标表单确定模块,用于根据所述第一事件监听结果以及所述预设事件与表单库中表单的映射关系,确定目标表单;
[0023]表单推送模块,用于将所述目标表单推送至目标客户端;
[0024]表单存储模块,用于获取并存储所述目标客户端返回的所述目标表单的填写结果

[0025]第三方面,本申请实施例提供一种电子设备,包括:处理器

存储器和通信总线,其中所述处理器和所述存储器通过所述通信总线完成相互间的通信;所述存储器中存储有可被所述处理器执行的计算机程序指令,所述计算机程序指令被所述处理器读取并运行时,
执行第一方面或第一方面的任意一种可能的实现方式提供的方法

[0026]第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器读取并运行时,执行第一方面或第一方面的任意一种可能的实现方式提供的方法

[0027]本申请的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请实施例了解

本申请的目的和其他优点可通过在所写的说明书

权利要求书

以及附图中所特别指出的结构来实现和获得

附图说明
[0028]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种数据采集方法,其特征在于,所述方法包括:获取针对预设事件的第一事件监听结果;根据所述第一事件监听结果以及所述预设事件与表单库中表单的映射关系,确定目标表单;将所述目标表单推送至目标客户端;获取并存储所述目标客户端返回的所述目标表单的填写结果
。2.
根据权利要求1所述的数据采集方法,其特征在于,所述根据所述第一事件监听结果以及所述预设事件与表单库中表单的映射关系,确定目标表单,包括:若所述第一事件监听结果为监听到所述预设事件,则根据所述预设事件与表单库中表单的映射关系,确定所述预设事件对应的目标表单
。3.
根据权利要求1所述的数据采集方法,其特征在于,在所述根据所述第一事件监听结果以及所述预设事件与表单库中表单的映射关系,确定目标表单之前,所述方法还包括:获取针对用户自定义事件的第二事件监听结果;所述根据所述事件监听结果以及事件与表单库中表单的映射关系,确定目标表单,包括:若所述第一事件监听结果为监听到所述预设事件,且所述第二事件监听结果为监听到所述用户自定义事件,则根据所述预设事件与表单库中表单的映射关系确定初始表单,然后根据用户输入的自定义内容对所述初始表单进行调整,获取目标表单
。4.
根据权利要求3所述的数据采集方法,其特征在于,在获取所述目标表单之后,所述方法还包括:将所述目标表单添加至所述表单库中,并更新所述预设事件与所述表单库中表单的所述映射关系
。5.
根据权利要求3所述的数据采集方法,其特征在于,所述根据所述第一事件监听结果以及所述预设事件与表单库中表单的映射关系,确定目标表单,还包括:若所述第一事件监听结果为监听到所述预设事件,且所述第二事件监听结果为未监听到所述用户自定义事件,则根据所...

【专利技术属性】
技术研发人员:王宇航江伟熊学武韦利东
申请(专利权)人:泛微网络科技股份有限公司
类型:发明
国别省市:

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

1