[发明专利]签证全自动填写方法和系统在审
申请号: | 201710283710.3 | 申请日: | 2017-04-26 |
公开(公告)号: | CN107102977A | 公开(公告)日: | 2017-08-29 |
发明(设计)人: | 李煜 | 申请(专利权)人: | 上海携程国际旅行社有限公司 |
主分类号: | G06F17/24 | 分类号: | G06F17/24;G06Q50/14;G06F17/30 |
代理公司: | 上海弼兴律师事务所31283 | 代理人: | 薛琦,邓忠红 |
地址: | 200335 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 签证 全自动 填写 方法 系统 | ||
技术领域
本发明涉及互联网技术领域,特别涉及一种签证全自动填写方法和系统。
背景技术
客户通过OTA(在线旅游社)网站提交签证订单办理签证申请的需求越来越大,申请时客户只需要提交相应的办理签证的数据,后续申请流程均由OTA网站后台工作人员处理。一般流程是由人工登录对应国家签证申请页面,然后按照该页面各字段及图片要求将客户提交的办理签证的数据依次填入,最后提交完成该签证的申请。但是,随着签证业务的增长和旺季订单量的暴增,由人工处理签证订单的方式已经不能满足业务需要。例如,携程的新加坡签证申请原来人工申请一单大约需要10分钟,同时每个工作人员都需要占用一个新加坡签证网站的账号,出于成本考虑OTA网站所申请的账号数量有限,如携程上海总公司共有四个账号,每天按照8个小时的工作时间,正常工作时间四个账号只能处理200单左右,随着签证业务量的增长,只能通过员工倒班来完成工作,这显然不利于业务发展和人力成本的控制。
发明内容
本发明要解决的技术问题是为了克服现有技术中OTA网站在处理签证订单时采用由人工完成对应国家签证申请页面的填写的方式效率低、成本高,无法满足业务增长的需要的缺陷,提供一种能够大幅提升签证申请效率且能够降低人力成本的签证全自动填写方法和系统。
本发明通过下述技术方案来解决上述技术问题:
一种签证全自动填写方法,其特点在于,包括以下步骤:
S1、自动从订单数据库获取订单数据,自动采用第一控件加载签证页面,所述订单数据包括文本数据;
S2、自动将数据填写脚本注入所述签证页面;
S3、自动控制所述数据填写脚本调用所述文本数据填写所述签证页面。
本方案中,不需要人工参与,能够自动实现签证页面的加载以及通过脚本使用事先存储在订单数据库中的订单数据自动完成签证页面的各字段的填写操作,从而完成一个签证订单的申请。由于本方案提供的方法不需要人工参与,可以自动地每天24小时无间断处理签证订单,同人工处理相比,大大提升了签证申请的效率。
较佳地,步骤S1之前还包括以下步骤:获取用户输入的订单信息,审核通过后将所述订单信息转换成所述订单数据存入所述订单数据库。
本方案中,订单数据的原始来源是用户在OTA网站下单时提交的订单信息,该订单信息需要经过审核与格式转换后才能生成订单数据,经转换后生成的订单数据更加方便本方法使用,以完成签证页面各字段的自动填写操作。
较佳地,步骤S1中根据订单的优先级自动从所述订单数据库获取所述订单数据。
本方案中,对于时间要求比较急的签证订单,能够通过将该订单设置为较高优先级实现优先处理,以满足实际业务的多样化的需求。本方案中的优先级机制具体实现时可以采用队列结构实现,对于有些时间要求比较急的签证订单,可以直接进行插队操作;进一步地,对于自动填写失败的签证订单,进行信息补充后可以重新进入队列排队,等待重新处理。
较佳地,所述第一控件为WeBrowser(一种使用户可以在窗体中导航网页的控件)控件。
本方案中,采用WeBrowser控件实现签证页面的自动加载动作。
较佳地,所述文本数据采用JSON(一种轻量级的数据交换格式)格式。
本方案中,文本数据采用JSON格式更加方便使用。
较佳地,所述订单数据还包括待上传图片文件,所述签证全自动填写方法采用Winform(Windows窗体)获取所述待上传图片文件的窗口句柄以模拟人工键盘将所述待上传图片文件上传至所述签证页面。
本方案中,由于安全原因无法通过JavaScript(一种直译式脚本语言)或是插件模式直接上传图片,本方案采用Winform获取上传图片文件窗口句柄来模拟人工键盘完成签证页面中图片上传的功能。
本发明还提供一种签证全自动填写系统,其特点在于,包括:
页面加载模块,用于自动从订单数据库获取订单数据,自动采用第一控件加载签证页面,所述订单数据包括文本数据;
脚本注入模块,用于自动将数据填写脚本注入所述签证页面;
文本数据填写模块,用于自动控制所述数据填写脚本调用所述文本数据填写所述签证页面。
较佳地,所述签证全自动填写系统还包括订单数据生成模块,用于获取用户输入的订单信息,审核通过后将所述订单信息转换成所述订单数据存入所述订单数据库。
较佳地,所述页面加载模块根据订单的优先级自动从所述订单数据库获取所述订单数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海携程国际旅行社有限公司,未经上海携程国际旅行社有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710283710.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带充电宝功能的电视遥控器
- 下一篇:一种风力机叶片状态监测系统