基于表单的信息采集方法和装置制造方法及图纸

技术编号:22330323 阅读:30 留言:0更新日期:2019-10-19 12:19
本发明专利技术提出一种基于表单的信息采集方法和装置,其中,方法包括:获取训练事项样本数据库中每个训练事项样本对应的业务控件;确定同一训练事项样本中的多个业务控件被引用的组合方式,以形成一个或多个第一业务控件组;统计所有训练事项样本的第一业务控件组的引用次数,并根据引用次数确定一个或多个第二业务控件组;根据第二业务控件组生成表单并进行信息采集。由此,基于业务控件组的沉淀提高了表单的生成效率,减少了表单生成人员的工作量,进一步实现了信息采集的智能化。

【技术实现步骤摘要】
基于表单的信息采集方法和装置
本专利技术涉及信息处理
,尤其涉及一种基于表单的信息采集方法和装置。
技术介绍
随着计算机技术的发展,依托于互联网的业务服务成为主流,比如,在互联网上进行政务处理等,从而,用户可以基于互联网进行有关政务的网上填写和提交,不需要到有关部门现场填写,大大方便了用户的生活,提高了政务处理效率。通常,支撑互联网业务服务的平台提供的代办理的事项多种多样,每一个事项都需要用户提供不同的信息,其中,以表单的形式采集用户填写的信息成为较为常用的一种方式,相关技术中,由相关人员采用编码的方式进行表单的设计开发,这种依赖于相关人员人工编码的方式,导致相关人员的设计工作量较大,降低了表单的生成效率,信息采集不够智能化。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的第一个目的在于提出一种基于表单的信息采集方法,以通过业务控件组的沉淀提高了表单的生成效率,减少了表单生成人员的工作量,进一步实现了信息采集的智能化。本专利技术的第二个目的在于提出一种基于表单的信息采集装置。本专利技术的第三个目的在于提出一种计算机设备。本专利技术的第四个目的在于提出一种非临时性计算机可读存储介质。为达上述目的,本专利技术第一方面实施例提出了一种基于表单的信息采集方法,包括以下步骤:获取训练事项样本数据库中每个训练事项样本对应的业务控件;确定同一训练事项样本中的多个业务控件被引用的组合方式,以形成一个或多个第一业务控件组;统计所有训练事项样本的所述第一业务控件组的引用次数,并根据所述引用次数确定一个或多个第二业务控件组;根据所述第二业务控件组生成表单并进行信息采集。为达上述目的,本专利技术第二方面实施例提出了一种基于表单的信息采集装置,包括:获取模块,用于获取训练事项样本数据库中每个训练事项样本对应的业务控件;第一确定模块,用于确定同一训练事项样本中的多个业务控件被引用的组合方式,以形成一个或多个第一业务控件组;第二确定模块,用于统计所有训练事项样本的所述第一业务控件组的引用次数,并根据所述引用次数确定一个或多个第二业务控件组;生成模块,用于根据所述第二业务控件组生成表单并进行信息采集。为达上述目的,本专利技术第三方面实施例提出了一种计算机设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器执行所述计算机程序时,实现如本专利技术第一方面实施例所述的基于表单的信息采集方法。为了实现上述目的,本专利技术第四方面实施例提出了一种非临时性计算机可读存储介质,其上存储有计算机程序,当所述存储介质中的指令由处理器执行时,实现如本专利技术第一方面实施例所述的基于表单的信息采集方法。上述技术方法,至少包含如下技术效果:获取训练事项样本数据库中每个训练事项样本对应的业务控件,确定同一训练事项样本中的多个业务控件被引用的组合方式,以形成一个或多个第一业务控件组,进而,统计所有训练事项样本的所述第一业务控件组的引用次数,并根据所述引用次数确定一个或多个第二业务控件组,根据所述第二业务控件组生成表单并进行信息采集。由此,基于业务控件组的沉淀提高了表单的生成效率,减少了表单生成人员的工作量,进一步实现了信息采集的智能化。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为本专利技术实施例所提供的一种表单渲染场景示意图;图2为本专利技术实施例所提供的另一种表单渲染场景示意图;图3是根据本专利技术一个实施例的基于表单的信息采集方法的流程图;图4是根据本专利技术一个实施例的基于表单的信息采集方法的应用场景示意图;图5为本专利技术实施例提供的第一种基于表单的信息采集装置的结构示意图;图6为本专利技术实施例提供的第二种基于表单的信息采集装置的结构示意图;图7为本专利技术实施例提供的第三种基于表单的信息采集装置的结构示意图;图8为本专利技术实施例提供的第四种基于表单的信息采集装置的结构示意图;图9为本专利技术实施例提供的第五种基于表单的信息采集装置的结构示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。下面参考附图描述本专利技术实施例的基于表单的信息采集方法和装置。在对本专利技术涉及的技术方案进行说明之前,首先对本专利技术实施例所涉及的一些名词进行定义,定义说明如下:事项:与每个业务请求对应,用于指示具体的业务需求,比如,房屋贷款事项、结婚登记事项等。业务控件:在完成对应的事项时所需要填写的信息对应的输入控件,比如对于房屋贷款事项而言,其待填写的信息包括身份信息、社保账号信息、房屋合同编号信息等,则对应的业务控件为身份证填写控件(比如为下拉框等),房屋合同编号填写控件等。表单:由于考虑到目前很多的业务请求需要表格填写,因此,为了数据审批的方便,将有关界面中渲染出出表单,表单中包含了多个业务控件,其中,每个事项可对应于多个表单,比如,房屋贷款事项对应于公积金信息采集表单、收入证明表单等。针对上述
技术介绍
中提到的,由软件工程师手动编写表单导致表单生成效率低的技术问题,如图1所所示,本申请提出了一种表单服务平台,该服务平台,在接收到用户在业务服务网站上提交的业务请求后,根据该业务请求确定所需要的事项对应的表单,表单管理人员根据事项所需要的信息设计业务控件,基于该业务控件在业务服务网站上渲染出表单,以供用户填写信息,从而,业务服务网站上将用户填写的信息发送给审批系统进行审批等后续处理。这种方式可以缩短表单渲染周期,并且减小开发成本。当然,在引入了表单服务平台后,虽然可以缩短表单渲染周期,且对有关技术人员的素质要求也变低了,比如,预先生成业务控件后,表单服务人员仅仅需要确定所需要的业务控件并使用即可,无需熟悉编写业务控件的代码,然而,在实际应用中,业务服务网站通常会包含成千上万的大事项,每个大事项包含了大量的需要渲染的业务控件,因此,通过表单服务平台进行逐一进行业务控件的确定,对表单管理人员而言,仍然具有较大的工作量压力。因此,如图2所示,本专利技术中,还引入了事项数据分析梳理平台,在该平台上,充分挖掘事项与事项之间的关系,基于该关系确定经常会同时出现的多个业务控件,在仅仅确定出多个相关的业务控件中的一个控件时,会将多个业务控件同时提供给表单管理人员,由此,表单管理人员无需一个一个的确定业务控件,直接复用多个业务控件,大大提高了作业效率。比如,当表单中需要身份证业务控件时,会将经常同时被引用的姓名业务控件、年龄业务控件、性别业务控件等一起显示给表单管理人员,相对于表单管理人员一个一个的确定业务控件,很显然大大提高了表单的生成效率。下面参考附图3描述本专利技术实施例的基于表单的信息采集方法,如图3所示,该方法包括:步骤101,获取训练事项样本库中每个训练事项样本对应的业务控件。可以理解的是,训练事项样本库中包含了业务网站需要处理的所有事项,本申请中,获取训练事项样本库中每个训练事项样本对应的业务控件,以对事项样本之间的业务控件复用,发现业务控件本文档来自技高网
...

【技术保护点】
1.一种基于表单的信息采集方法,其特征在于,包括以下步骤:获取训练事项样本数据库中每个训练事项样本对应的业务控件;确定同一训练事项样本中的多个业务控件被引用的组合方式,以形成一个或多个第一业务控件组;统计所有训练事项样本的所述第一业务控件组的引用次数,并根据所述引用次数确定一个或多个第二业务控件组;根据所述第二业务控件组生成表单并进行信息采集。

【技术特征摘要】
1.一种基于表单的信息采集方法,其特征在于,包括以下步骤:获取训练事项样本数据库中每个训练事项样本对应的业务控件;确定同一训练事项样本中的多个业务控件被引用的组合方式,以形成一个或多个第一业务控件组;统计所有训练事项样本的所述第一业务控件组的引用次数,并根据所述引用次数确定一个或多个第二业务控件组;根据所述第二业务控件组生成表单并进行信息采集。2.如权利要求1所述的方法,其特征在于,所述每个训练事项样本对应的业务控件个数为m个,所述确定同一训练事项样本中的多个业务控件被引用的组合方式,以形成一个或多个第一业务控件组,包括:遍历所述m个业务控件进行非重复的排列组合,生成所述一个或多个第一业务控件组;所述统计所有训练事项样本的所述第一业务控件组的引用次数,并根据所述引用次数确定一个或多个第二业务控件组,包括:根据所述第一业务控件组包含的业务控件的数量对所有训练事项样本生成的所有第一业务控件组计算,获取具有相同业务控件的第一业务控件组对应的控件组数量;根据所述控件组数量生成多个排行榜,其中,每个排行榜中的第一业务控件组包含的业务控件数量相同,且不同的排行榜中的第一业务控件组包含的业务控件数量不同;将所述排行榜显示给技术人员,以获取所述技术人员确定的所述一个或多个第二业务控件组。3.如权利要求1所述的方法,其特征在于,所述获取训练事项样本数据库中每个训练事项样本对应的业务控件,包括:确定所述每个训练事项样本包含的第一待采集信息;根据所述第一待采集信息确定所述业务控件。4.如权利要求1所述的方法,其特征在于,所述统计所有训练事项样本的所述第一业务控件组的引用次数,包括:确定所有第一业务控件组中每个业务控件对应的业务标签;根据所述业务标签确定包含至少一个第一业务控件组的业务控件组集合,其中,所述业务控件组集合中各个第一业务控件组对应业务标签相同;根据所述业务控件组集合中包含的第一业务控件组的数量确定所述第一业务控件组的引用次数。5.如权利要求1所述的方法,其特征在于,还包括:获取业务请求,根据所述业务请求确定第二待采集信息;根据所述第二待采集信息确定第二目标业务控件组;根据所述第二目标业务控件组在所述业务请求的反馈界面上渲染表单,以便于根据渲染的表单采集与所述业务请求对应的业务信息。6.一种基于表单的信息采集装置,其特征在于,包括:获取模块,用于获取训练事项样本数据库中每个训练事项样本对应的业务控件;第一确定模块,用于确定同一训练事项样本中的多个业务控件被引...

【专利技术属性】
技术研发人员:查金祥
申请(专利权)人:杭州数梦工场科技有限公司
类型:发明
国别省市:浙江,33

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

1