一种表单自动录入方法

文档序号:6486801阅读:362来源:国知局
一种表单自动录入方法
【专利摘要】本发明公开了一种表单自动录入方法,包含终端扫描模块,表单模块,条码模块,数据定位模块,数据库模块等。系统为需要填写的表单生成唯一性的编码并编码到条码,用户在需要填写表单时,通过终端扫描表单的条码或输入编码,系统定位表单并将表单推送给用户,用户在线填写表单,系统为表单域提供填写提示或填写样本,并对表单域进行验证,用户填写并提交后验证,系统生成本次表单的编码和条码并推送到用户终端,现场录入端扫描用户条码或输入编码后定位用户输入的表单数据进行自动填充。通过电子化表单的输入和自动填充,为用户提供了一种方便的表单自动录入的业务体验。
【专利说明】一种表单自动录入方法
【技术领域】
[0001]本发明涉及互联网和终端【技术领域】,特别是指一种表单自动录入方法。
【背景技术】
[0002]随着互联网技术和终端软件技术的发展,特别是互联网软件和云计算技术的发展,为一种表单自动录入方法提供了可行性。
[0003]目前,在很多场景下用户需要现场填写表单后并提交,如政府机构,银行柜台需要用户填写很多表单,由于用户经常对表单填写不熟悉,以及用户填写字体的差异,系统在录入或检验用户填写的表单时,经常需要用户修改或重新填写,用户体验有待提高。
[0004]而随着终端技术,互联网技术和云打印技术的发展,用户通过条码识别表单并在终端上在线输入,系统对用户的输入进行检查和验证,有效地避免了用户的填写笔迹不清以及用户不清楚表单填写而错误或缺失的必填项目的填写,同时通过电子化的输入提高了表单的填写效率。
[0005]用户在填写表单后,柜台需要对用户的手工方式填写的表单进行人工方式的录入,极大地降低了效率,导致用户办事流程冗长,效率低下,同时也非常容易出错,用户体验极其低下,也浪费了大量的时间和纸质资源,社会效益有待提高和改善。
[0006]通过用户在线填写和校验用户的填写数据,系统为用户填写的表单进行编码,并将编码写入到条码,在需要录入的地方,通过扫描设备扫描用户终端上的条码,定位到用户填写的表单后提取用户表单数据,自动对系统需录入的表单进行自动填充,如政府办事机构需要填写表单的场景,能清晰有效地提供各种表单数据,免除用户填写差异,减少用户填写错误和录入错误,提高用户输入和柜台录入的效率,通过电子化填写提高了效率和正确性,减少资源的浪费,是对目前手工填写表单和录入方式的一种补充。
[0007]有鉴于此,本发明的目的在于提出一种简单易行,结合云数据技术和互联网技术的一种表单自动录入方法。

【发明内容】

[0008]从上面所述可以看出,系统为需要填写的表单生成唯一性的编码并编码到条码,用户在需要填写表单时,通过终端扫描表单的条码或输入编码,系统定位表单并将表单推送给用户,用户在线填写表单,系统为表单域提供填写提示或填写样本,并对表单域进行验证,用户填写并提交后验证,系统生成本次表单的编码和条码并推送到用户终端,现场录入端扫描用户条码或输入编码后定位用户输入的表单数据进行自动填充。
[0009]进一步的,通过所提供的一种表单自动录入方法为一种表单业务的发展提供有力保障,满足用户各方要求,提升用户友好体验。
[0010]为实现上述目的,本发明的一个方面提供了一种表单自动录入方法,该方法包括:
系统对于表单进行编码,每个编码在系统内是唯一性的,对表单编码后并将表单编码写入到条码,并将表单条码打印在表单样本或通过屏幕方式呈现给用户,用户随后即可通过终端对条码进行扫描查询系统获取表单。
[0011]本发明提供的一种表单自动录入方法的一个实施例中,该方法还包括:
终端在现场通过终端摄像头扫描表单样本上条码,获取条码编码,通过条码编码查询系统,系统获取用户的请求消息,根据用户请求访问消息定位表单并将对应的表单数据推送到终端,用户即可在线填写表单。
[0012]本发明提供的一种表单自动录入方法的一个实施例中,该方法还包括:
系统在生成表单时,为每个表单域提供表单域填写提示和填写样本并显示在表单域,用户点击表单域后即可消失,以帮助用户正确地填写表单,对应表单的必填或选填的每个表单域一级表单域格式,系统对用户的填写内容和格式进行验证,保证用户填写的表单域内容和对应表单域内容格式的正确性。
[0013]本发明提供的一种表单自动录入方法的一个实施例中,该方法还包括:
用户填写表单进行验证通过后,系统为用户填写和提交的表单生成唯一性流水编码,并将流水编码生成条码后将编码和条码推送给用户终端,用户终端接收到系统推送的编码和条码后,录入系统扫描用户终端上的编码或输入用户提供的编码,定位系统端的用户输入表单和输入的表单数据,自动将用户填写的表单数据填充到对应的表单。
[0014]
具体来说具有以下优点:
电子化输入和自动录入:
用户通过终端识别表单并自动定位到对应的表单页面,通过终端输入对应的数据,免除了用户手写方式输入的字迹问题和清晰度等问题,能清晰地输出各个表单并提高了输入效率。
[0015]同时,录入时自动定位用户输入的表单,并提取表单的数据进行自动填充录入。
[0016]节省资源,提闻效率:
整个流程通过电子化方式进行,无需用户使用原有的纸质打印表单,节省了大量资源,同时,通过电子化输入和录入的方式,提高了办事效率。
[0017]自动校验:
对于用户陌生的表单,系统对用户的输入的内容以及格式自动进行校验,保证了用户输入的完整性和正确性,相比较人工咨询或提供纸质模板等方式能很好地提高表单的输入正确性。
[0018]【专利附图】

【附图说明】
[0019]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1为本发明系统网络拓扑示意图。
[0020]图2为本发明系统模块结构示意图。
[0021]图3为本发明业务流程示意图。
[0022]【具体实施方式】
[0023]下面参照附图对本发明进行更全面的描述,其中说明本发明的示例性实施例。
[0024]为实现上述目的,提出了一种表单自动录入方法。
[0025]以下通过结合附图,对本发明的实施方式进行描述。
[0026]
实现一种表单自动录入方法的关键点如下:
表单编码:
系统为每个表单进行分类编码,并将编码写入到条码,条码根据表单编码类型可以是一维码或二维码,每个表单编码在系统内部为唯一性。
[0027]表单定位:
表单定位包含用户对需要填写的表单进行定位以及系统对用户填写后成功提交的表单进行定位。
[0028]用户对需填写的表单定位包含:
终端扫描表单上的条码,解析条码内容获取其中的编码,并基于编码向系统发起查询和表单定位请求,系统获取用户的请求,获取表单编码信息和用户信息,对用户进行鉴权和认证后,根据表单编码查询对应的表单并推送到用户终端呈现。
[0029]录入系统对用户成功提交的表单定位包含:
用户在成功提交表单后,系统为用户的本次提交分配流水号,并关联用户提交的表单数据,包含表单编码,表单类型和用户填写的表单数据,用户在成功提交表单后,系统生成用户本次提交表单的流水号,并以流水号为索引关联用户和用户提交的表单,并将表单流水号编码到条码推送给用户,用户通过终端接收条码,并展示给录入系统的扫描装置,录入系统端的扫描装置扫描用户终端上的条码,解析条码并根据条码包含的表单流水号定位用户提交的表单数据。
[0030]自动录入:
用户通过终端接收条码,并展示给录入系统的扫描装置,录入系统端的扫描装置扫描用户终端上的条码,解析条码并根据条码包含的表单流水号定位用户提交的表单数据,录入系统在成功定位用户提交到系统端的表单数据后,自动将表单转换为定位后的表单类型,并读取用户提交的表单数据,将表单数据按照表单域填充到录入端的表单并进行保存。
[0031]
主要功能模块
如图1所示,一种表单自动录入方法的拓扑主要包括:
表单条码和编码100:
外部的实体或电子方式的表单上呈现的表单编码和对应的条码,用户通过终端扫描表单上的条码或输入编码定位系统端的表单资源。
[0032]用户终端101:
用户登录使用的各种具备互联网能力的终端设备,包含智能手机,平板等设备,承载终端扫描和表单访问和填写、系统分配的条码的图像化展示等功能。
[0033]录入端扫描装置102: 录入端的条码扫描设备,扫描用户获取的系统分配的条码获取用户提交数据的流水号,对用户的数据进行定位。
[0034]互联网网络103:
包含固定互联网和移动互联网,提供数据访问和接入的通道。
[0035]用户表单存储104:
用户填写后经验证后的表单数据存储,并提供用户表单数据的访问接口,通过系统分配的流水号对用户的表单数据进行定位。
[0036]系统表单服务105:
系统端的表单服务,通过服务方式提供表单的查询,定位和表单的推送功能,并验证用户的输入,包含用户扫描条码定位和获取空白的表单资源以及录入端扫描用户获取的系统分配的条码定位用户的表单数据的功能。
[0037]图2示为本发明系统模块结构示意图。
[0038]用户端:
扫描模块200:
用户终端通过摄像头扫描实体表单或电子表单上的条码对系统端的表单资源进行定位。
[0039]表单模块201:
用户端的表单功能模块,包含系统端表单查询和定位,表单内容的填写,表单内容的终端侧的验证,表单的提交等功能。
[0040]录入端:
扫描模块202:
录入端的扫描功能模块,通过光电条码扫描装置,如扫描枪等装置扫描用户终端上的条码定位和获取用户输入的表单数据。
[0041]定位和录入模块203:
在扫描用户终端上的系统分配的条码后,对用户所获取的系统分配的条码解析获取其中包含的流水号数据,并根据流水号数据定位用户输入的表单内容并将用户填写的表单内容填写到系统当前的输入表单。
[0042]传输通道204:
包含固定互联网和移动互联网,提供数据访问和接入的通道。
[0043]访问服务接口 205:
系统服务向外界开放的接口,系统录入端和终端通过系统服务接口访问系统并与其进行交互。
[0044]数据库206:
系统端的数据库,保存各种业务数据并提供数据访问接口和数据操作各种功能。
[0045]表单服务207:
系统端的表单服务,以服务方式提供表单的查询,定位和表单的推送功能,包含用户端对表单资源的定位以及录入端对用户输入表单内容的定位和内容的填充。
[0046]认证和授权服务208:
对用户身份和权限进行认证,允许合法用户使用系统端的各个服务。[0047]管理配置模块209:
系统端的管理和配置功能模块,管理和配置各种业务参数。
[0048]条码模块210:
系统端条码模块,根据系统为用户分配的表单流水号生成对应的条码,条码可以一维码或二维码,默认为二维码方式。
[0049]系统门户211:
系统的门户界面,承载用户以及系统的业务逻辑和访问的通道。
[0050]
下面举一个例子来说明本发明用户一种表单自动录入方法的使用流程,如图3所示,该实施例中,业务包括以下步骤:
步骤1:用户选择表单样本上的条码进行扫描或输入表单编码请求定位系统端的表单资源;
步骤2:系统获取用户信息和表单编码信息,系统对用户进行鉴权和认证,如合法用户则允许用户继续流程,否则显示错误信息;
步骤3:系统获取用户提交的表单请求和用户信息;定位对应的表单资源并推送表单到用户端;
步骤4.用户在终端上填写表单并验证后提交到系统;
步骤5.系统获取用户提交的表单,分配流水号并保存用户表单数据;
步骤6.系统生成包含流水号的条码并推送到用户终端;
步骤7.用户向录入端展示获取的条码;
步骤7.录入端扫描并解析条码,或输入流水编码,定位用户输入的表单;
步骤8.如成功定位用户表单数据则将录入端转为用户输入表单类型界面,并提取用户表单内容进行数据填充,如未能成功定位用户表单数据则显示错误信息;
本发明的描述是为了示例和说明起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。
【权利要求】
1.一种表单自动录入方法,其特征在于,系统为需要填写的表单生成唯一性的编码并编码到条码,用户在需要填写表单时,通过终端扫描表单的条码或输入编码,系统定位表单并将表单推送给用户,用户在线填写表单,系统为表单域提供填写提示或填写样本,并对表单域进行验证,用户填写并提交后验证,系统生成本次表单的编码和条码并推送到用户终端,现场录入端扫描用户条码或输入编码后定位用户输入的表单数据进行自动填充。
2.如权利要求1所述,系统为需要填写的表单生成唯一性的编码并编码到条码,其特征在于,系统对于表单进行编码,每个编码在系统内是唯一性的,对表单编码后并将表单编码写入到条码,并将表单条码打印在表单样本或通过屏幕方式呈现给用户,用户随后即可通过终端对条码进行扫描查询系统获取表单。
3.如权利要求1所述,通过终端扫描表单的条码或输入编码,系统定位表单并将表单推送给用户,其特征在于,终端在现场通过终端摄像头扫描表单样本上条码,获取条码编码,通过条码编码查询系统,系统获取用户的请求消息,根据用户请求访问消息定位表单并将对应的表单数据推送到终端,用户即可在线填写表单。
4.如权利要求1所述,系统为表单域提供填写提示或填写样本,并对表单域进行验证,其特征在于,系统在生成表单时,为每个表单域提供表单域填写提示和填写样本并显示在表单域,用户点击表单域后即可消失,以帮助用户正确地填写表单,对应表单的必填或选填的每个表单域一级表单域格式,系统对用户的填写内容和格式进行验证,保证用户填写的表单域内容和对应表单域内容格式的正确性。
5.如权利要求1所述,系统生成本次表单的编码和条码并推送到用户终端,现场录入端扫描用户条码或输入编码后定位用户输入的表单数据进行自动填充,其特征在于,用户填写表单进行验证通过后,系统为用户填写和提交的表单生成唯一性流水编码,并将流水编码生成条码后将编码和条码推送给用户终端,用户终端接收到系统推送的编码和条码后,录入系统扫描用户终端上的编码或输入用户提供的编码,定位系统端的用户输入表单和表单数据,自动将用户填写的表单数据填充到对应的表单。
【文档编号】G06F17/21GK103544136SQ201210233663
【公开日】2014年1月29日 申请日期:2012年7月9日 优先权日:2012年7月9日
【发明者】顾健 申请人:上海博路信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1