签证申请表的自动填写方法及装置

著录项
  • CN201510690532.7
  • 20151022
  • CN105138505A
  • 20151209
  • 携程计算机技术(上海)有限公司
  • 曹益辉;姜峰;施军安;黄祥宪;王秋怡;孙亮
  • 上海市长宁区福泉路99号携程网络技术大楼
  • 上海(31)
  • 上海弼兴律师事务所
  • 薛琦;罗朗
摘要
本发明公开了一种签证申请表的自动填写方法及装置,方法包括:S1、添加填写签证申请表所需的全部验证字段,每个验证字段分别对应签证数据;S2、配置每个国家与填写所述国家的签证申请表所需验证字段之间的映射关系;S3、接收用户输入的全部签证数据,并将每个签证数据保存至对应的验证字段中;S4、配置每个国家的签证申请表的签证表单页面的页面信息;S5、登录目标国家的签证并打开所述目标国家的签证申请表的签证表单页面,获取与所述签证表单页面上待填写的字段相对应的验证字段,并将获取的验证字段自动填写在所述签证表单页面中。本发明实现了对签证申请表的自动填写,提高了填写的准确性和填写效率,简化了用户的操作。
权利要求

1.一种签证申请表的自动填写方法,其特征在于,包括以下步骤:

S 1、添加填写签证申请表所需的全部验证字段,每个验证字段分别对应 一签证数据;

S 2、配置每个国家与填写所述国家的签证申请表所需验证字段之间的映 射关系;

S 3、接收用户输入的全部签证数据,并将每个签证数据保存至对应的验 证字段中;

S 4、配置每个国家的签证申请表的签证表单页面的页面信息,所述页面 信息包括所述签证表单页面中待填写的字段、以及所述待填写的字段与所述 验证字段之间的对应关系;

S 5、登录一目标国家的签证并打开所述目标国家的签证申请表的签 证表单页面,获取与所述签证表单页面上待填写的字段相对应的验证字段, 并将获取的验证字段自动填写在所述签证表单页面中。

2.如权利要求1所述的自动填写方法,其特征在于,步骤S 2中还配置 验证字段与类属性之间的映射关系。

3.如权利要求1所述的自动填写方法,其特征在于,步骤S 4中的所述 页面信息还包括页面名称以及页面URL。

4.如权利要求1所述的自动填写方法,其特征在于,步骤S 3中还实时 更新用户输入的签证数据。

5.一种签证申请表的自动填写装置,其特征在于,包括:

添加单元,用于添加填写签证申请表所需的全部验证字段,每个验证字 段分别对应一签证数据;

第一配置单元,用于配置每个国家与填写所述国家的签证申请表所需验 证字段之间的映射关系;

接收单元,用于接收用户输入的全部签证数据,并将每个签证数据保存 至对应的验证字段中;

第二配置单元,用于配置每个国家的签证申请表的签证表单页面的页面 信息,所述页面信息包括所述签证表单页面中待填写的字段、以及所述待填 写的字段与所述验证字段之间的对应关系;

自动填写单元,用于登录一目标国家的签证并打开所述目标国家的 签证申请表的签证表单页面,获取与所述签证表单页面上待填写的字段相对 应的验证字段,并将获取的验证字段自动填写在所述签证表单页面中。

6.如权利要求5所述的自动填写装置,其特征在于,所述第一配置单 元还用于配置验证字段与类属性之间的映射关系。

7.如权利要求5所述的自动填写装置,其特征在于,所述页面信息还 包括页面名称以及页面URL。

8.如权利要求5所述的自动填写装置,其特征在于,所述接收单元还 用于实时更新用户输入的签证数据。

说明书
技术领域

本发明涉及一种签证申请表的自动填写方法及装置。

现有技术中用户如果想要申请某个国家的签证,都必须登录这个国家的 签证,并手动填写待验证的资料数据,这种手动填写的方式由于待填写 的项目过多导致很容易填写错误,填写的正确率不高,并且非常浪费用户的 时间,填写的效率也不高。

本发明要解决的技术问题是为了克服现有技术中申请签证时需要用户 手动填写资料,导致填写的正确率不高、填写的效率也不高的缺陷,提供一 种签证申请表的手动填写方法及装置。

本发明是通过下述技术方案来解决上述技术问题的:

本发明提供了一种签证申请表的自动填写方法,其特点在于,包括以下 步骤:

S1、添加填写签证申请表所需的全部验证字段,每个验证字段分别对应 一签证数据;

S2、配置每个国家与填写所述国家的签证申请表所需验证字段之间的映 射关系;

S3、接收用户输入的全部签证数据,并将每个签证数据保存至对应的验 证字段中;

S4、配置每个国家的签证申请表的签证表单页面的页面信息,所述页面 信息包括所述签证表单页面中待填写的字段、以及所述待填写的字段与所述 验证字段之间的对应关系;

S5、登录一目标国家的签证并打开所述目标国家的签证申请表的签 证表单页面,获取与所述签证表单页面上待填写的字段相对应的验证字段, 并将获取的验证字段自动填写在所述签证表单页面中。

较佳地,步骤S2中还配置验证字段与类属性之间的映射关系。

较佳地,步骤S4中的所述页面信息还包括页面名称以及页面URL(统 一资源定位符)。

较佳地,步骤S3中还实时更新用户输入的签证数据。

本发明的目的在于还提供了一种签证申请表的自动填写装置,其特点在 于,包括:

添加单元,用于添加填写签证申请表所需的全部验证字段,每个验证字 段分别对应一签证数据;

第一配置单元,用于配置每个国家与填写所述国家的签证申请表所需验 证字段之间的映射关系;

接收单元,用于接收用户输入的全部签证数据,并将每个签证数据保存 至对应的验证字段中;

第二配置单元,用于配置每个国家的签证申请表的签证表单页面的页面 信息,所述页面信息包括所述签证表单页面中待填写的字段、以及所述待填 写的字段与所述验证字段之间的对应关系;

自动填写单元,用于登录一目标国家的签证并打开所述目标国家的 签证申请表的签证表单页面,获取与所述签证表单页面上待填写的字段相对 应的验证字段,并将获取的验证字段自动填写在所述签证表单页面中。

较佳地,所述第一配置单元还用于配置验证字段与类属性之间的映射关 系。

较佳地,所述页面信息还包括页面名称以及页面URL。

较佳地,所述接收单元还用于实时更新用户输入的签证数据。

本发明的积极进步效果在于:本发明实现了对签证申请表的自动填写, 提高了填写的准确性和填写效率,简化了用户的操作,提升了用户的使用体 验,并且实现了用户一次填写之后无需二次填写签证数据,从而缩短了填写 时间,节省人力成本。

图1为本发明的较佳实施例的签证申请表的自动填写方法的流程图。

图2为本发明的较佳实施例的签证申请表的自动填写装置的模块示意 图。

下面通过实施例的方式进一步说明本发明,但并不因此将本发明限制在 所述的实施例范围之中。

如图1所示,本发明的签证申请表的自动填写方法包括以下步骤:

步骤101、添加填写签证申请表所需的全部验证字段,每个验证字段分 别对应一签证数据;

这里管理的是所有签证材料表单内的字段,客户填写签证材料后的数据 就对应这些字段保存在材料表中。因为不同国家的签证表单不同,需要使用 到的签证字段也是不同的,这里的验证字段不针对特定国家,此处的字段是 所有国家共用的。

步骤102、配置每个国家与填写所述国家的签证申请表所需验证字段之 间的映射关系;

每个国家的签证申请表需要填写的验证字段都不同,在这里把需要客户 填写的做一个关联(mapping),再和实体类中的属性做一个关联关系,这样 从表单到数据对象,再到数据库字段的对应关系就都设置完成。所以,在步 骤102中,优选地,还配置验证字段与类属性之间的映射关系,从而实现了 将国家、验证字段和类属性三者之间的关联关系设置于一张关联表(mapping 表)中,通过这张表可以很方便的把内存中的数据对象固化到数据库对应的 字段中去,也方便从数据库中获取出来封装成数据对象。

步骤103、接收用户输入的全部签证数据,并将每个签证数据保存至对 应的验证字段中;

步骤104、配置每个国家的签证申请表的签证表单页面的页面信息,所 述页面信息包括所述签证表单页面中待填写的字段、以及所述待填写的字段 与所述验证字段之间的对应关系;所述页面信息还包括页面名称以及页面 URL;

这里针对签证国家的具体签证表单页面进行设置,首先配置签证申请表 中有哪些签证表单页面,这些页面上有哪些待填写的字段,这些待填写的字 段与哪些验证字段相对应。

步骤105、登录一目标国家的签证并打开所述目标国家的签证申请 表的签证表单页面,获取与所述签证表单页面上待填写的字段相对应的验证 字段,并将获取的验证字段自动填写在所述签证表单页面中。

在本发明中,优选地,步骤103中还可以实时更新用户输入的签证数据。

如图2所示,本发明还提供了一种签证申请表的自动填写装置,包括添 加单元1、第一配置单元2、接收单元3、第二配置单元4、自动填写单元5。

添加单元1用于添加填写签证申请表所需的全部验证字段,每个验证字 段分别对应一签证数据;

第一配置单元2用于配置每个国家与填写所述国家的签证申请表所需验 证字段之间的映射关系;所述第一配置单元2还配置验证字段与类属性之间 的映射关系;

接收单元3用于接收用户输入的全部签证数据,并将每个签证数据保存 至对应的验证字段中;

第二配置单元4用于配置每个国家的签证申请表的签证表单页面的页面 信息,所述页面信息包括所述签证表单页面中待填写的字段、以及所述待填 写的字段与所述验证字段之间的对应关系;所述页面信息还包括页面名称以 及页面URL;

自动填写单元5用于登录一目标国家的签证并打开所述目标国家的 签证申请表的签证表单页面,获取与所述签证表单页面上待填写的字段相对 应的验证字段,并将获取的验证字段自动填写在所述签证表单页面中。

所述接收单元3还用于实时更新用户输入的签证数据。

本发明的主要原理就是在页面上嵌入脚本,从特定的数据后台,获取指 定的签证订单的数据,然后自动填写到页面上,所涉及到的技术包括:

Chrome插件(谷歌浏览器插件),是谷歌Chrome浏览器的扩展插件, 使用Chrome插件可以为Chrome浏览器带来一些功能性的扩展,进而提高 Chrome的使用体验。

https(以安全为目标的超文本传输协议通道)穿透,难点在于解决https 页面上面向http地址上发送请求,一般情况下会被拦截返回的数据。

WebApi(网页应用程序编程接口),数据接口部署在内网,安全通过内 网来控制,杜绝外网访问的风险,内网里面基于WebApi的灵活方式部署。

Json(一种轻量级的数据交换格式)协议,数据采用Json格式,方便js (一种直译式脚本语言)端直接使用。

本发明缩短后台客服人员的操作时长,提高后台客服人员的工作效率, 简化工作难度,统一和规范操作流程,提高填写的准确性。经过测试美国插 件填表节约操作时长15分钟/单,按今年月3.5万送签量,折合收益1050000 元,按合计单位成本2元/分钟,ROI(投资回报率)=6.02。

当客户再次需要办理同类型或者其他类型的签证时,无需(或尽可能减 少)客户填写的材料数量。简化客户填写,提升客户的使用体验。达到用户 一次填写,以后无需二次填写签证数据。

通过自动化,把客户的签证材料自动的填写至指定的国家申请网站的表 单内。缩短填写时间、节省人力成本。

本发明具体通过安装Chrome插件来实现自动填写,在开始自动填写以 后,插件会向服务端发送获取签证数据的请求,接口返回数据以后,插件开 始自动填写,在页面上有每一步的提示,直至全部填写完成。填写完毕以后 最好需要人工核对一下数据,防止翻译错误或者用户填写错误等问题。

在本发明中,在利用插件进行自动填写时,插件会把翻译过后的数据填 写到对应的目标国家的签证申请表单中,后台管理员在页面上再次确 认,没有问题就填写下一页,直至最后一页填写完成。

虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理 解,这些仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本 领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方 式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。

本文发布于:2024-09-25 14:29:13,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/85665.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议