一种车票预订机器人的制作方法

文档序号:10158028阅读:472来源:国知局
一种车票预订机器人的制作方法
【技术领域】
[0001]本实用新型涉及网上订票领域,具体涉及一种车票预订机器人。
【背景技术】
[0002]自90年代以来,因特网技术的飞速发展正在迅速地改变着人们的生活方式,因特网正在由科学工作者的工具变为普通百姓获取信息、进行交流的场所,而因特网的商业应用则尤为引人注目。随着国内因特网的发展,国内客运站也开始酝酿网上订票、售票业务。
[0003]网上订票系统是一个取代过去人工处理的订票系统,在一定程度上提高了购票的透明度和自主性,但是目前全国只有极少数的客运站能够进行网上售票,绝大部分客运站还是需要乘客到客运站窗口买票,更别说是全省或全国等跨区域联网售票。我们经常使用的12306火车订票系统之所以能够实现各地区火车客运站联网售票的一大原因是全国各地的火车客运站的线上线下售票系统都是使用上级主管部门统一规划统一开发的同一套系统,不存在不同开发公司和不同售票系统之间的对接,只需要在原来的售票系统增加线上售票功能。但不同的是,全国各地的汽车客运站大部分是各自独立运营,各自采购不同软件开发商的售票系统,如一个有十个汽车客运站的小县城,使用的售票系统就有六到七个,更不用说全省或全国了。如果要实现这些汽车客运站的网上售票或跨区域联网售票,要么就让所有汽车客运站使用同一套售票系统,要么就让每个汽车客运站的售票系统与联网售票系统进行对接,前一种办法显然很难实现,采用后一种办法时可以采用数据库对接或软件接口对接实现,但在现实情况中要通过这两种技术手段进行对接时,也会遇到很多难题,下面分别作简单说明:
[0004]数据库对接主要是通过向开发公司提供汽车客运站售票系统所存储使用的数据库访问操作权限,和对应的数据库数据结构说明,开发公司进行分析后利用共同访问操作的共享机制实现与汽车客运站售票系统间的数据交换和数据对接。这种方式对外提供汽车客运站售票系统所存储使用的数据库访问操作权限和数据库数据结构说明,使得数据库系统的账户安全权限严重降低,导致系统用户数据和业务数据容易被涉露和窃取,导致汽车客运站售票系统整体存在严重的安全隐患。其次,开发公司对数据库数据结构说明需要具备充分的理解和分析后才能确保实施数据对接、数据交换的准确和稳定性。若数据库数据结构说明不详细或没有做好归档工作,还得设计该汽车客运站售票系统数据库的开发公司提供协助才能完成。而若设计该汽车客运站售票系统数据库的开发公司倒闭了,则会出现更多数据结构和意义不明情况而导致对接错误,因此数据库对接的方式往往会给用户带来诸多不便、增加对接工作量及时间、甚至无法实现对接。
[0005]软件接口对接主要是通过访问调用设计该汽车客运站售票系统的开发公司提供的软件接口,来实现与汽车客运站售票系统间的对接。出于系统安全考虑,绝大多数的汽车客运站售票系统都不会配备对接需求的一系列软件接口。若出现对接需求,他们普遍采取由设计汽车客运站售票系统的开发公司根据对接需求重新订制开发软件接口去实现对接功能。但重新订制开发软件接口往往会给汽车客运站售票系统的用户带来了与原开发公司协调沟通的问题、重新协商订制开发费用的问题、花费人力/时间的问题,甚至还出现开发公司倒闭而致使汽车客运站售票系统无法再修改的问题。
[0006]一些旅游、出行资讯查询的网上应用服务系统虽然能为消费者提供查询和预订不同客运站的车票的功能,在消费者看起来很像一个联网售票系统,但这类网上应用服务系统并不能直接获取汽车客运站售票系统的实时数据,在这类平台上只能买到官方汽车客运站售票系统特供给该系统的票,票据信息缺乏全面性、实时性。而如果要实现在这些网上应用服务系统上实时全自动订票,汽车客运站售票系统必须要与这些网上应用服务系统进行对接,而如前面所述,传统的系统对接方法往往工作量大、花费时间长、成本高、甚至无法对接。
[0007]因此,非常有必要研究一种可以简单高效地将各汽车客运站售票系统对接起来的
目.ο
【实用新型内容】
[0008]本实用新型的目的是解决现有技术的缺陷,提供简单高效地将各汽车客运站售票系统对接起来的装置,采用的技术方案如下:
[0009]一种车票预订机器人,包括主控装置,所述主控装置分别电连接了指令操作和反馈电路、图像视频识别装置、业务流程融合电路、键盘鼠标信号模拟电路和与汽车客运站售票系统前端电连接的通信装置,所述业务流程融合电路还电连接了图像视频识别装置和控制器。
[0010]在实际应用中,通过控制器设定机器人的工作流程,使其按照该流程执行用户下达的查询、购买等任务,模仿车站售票人员的工作。用户通过电脑、手机等用户终端向网上应用服务系统发起查询、购买等请求,网上应用服务系统根据用户的请求向控制器发送请求指令。随后机器人的指令操作和反馈电路获取这一指令并发送给主控装置;主控装置对指令进行理解拆分,识别指令的内容是否为车票查询或预定;图像视频识别装置获取汽车客运站售票系统的界面并识别界面内容,是否为汽车客运站售票系统的界面,通过主控装置发送给业务流程融合电路;业务流程融合电路根据所识别的界面内容和指令内容激活工作流程,并不断地与主控装置进行信息交互,使主控装置按照该业务流程协调机器人的各项工作,使机器人处理用户请求的过程拟人化。主控装置将接收到的用户指令进行拆分后,对相应部分进行分析理解,根据得到的结果调用键盘鼠标信号模拟电路产生键盘鼠标信号,最后发送到汽车客运站售票系统前端,模拟工作人员的输入操作,完成用户的请求。
[0011]传统的系统对接方法如数据库对接或软件接口对接,都是针对对接的系统的后端进行对接,对接的费用高,工作量大。而本实用新型通过机器人分别与网上应用服务系统和汽车客运站售票系统前端电连接,用户在网上应用服务系统发起请求,网上应用服务系统据此向控制器发送请求指令,机器人接收请求指令,经过综合分析后,调用键盘鼠标信号模拟电路产生键盘鼠标信号,并最终发送到汽车客运站售票系统前端,模拟客运站窗口售票人员的输入操作,使汽车客运站售票系统响应用户的请求,完成网上应用服务系统与汽车客运站售票系统之间的对接。也即,本实用新型通过机器人分别与网上应用服务系统和汽车客运站售票系统前端电连接,使机器人模拟窗口售票工作人员接收用户的请求并完成任务的处理,完成网上应用服务系统与汽车客运站售票系统之间的对接,如此,无需对网上应用服务系统和汽车客运站售票系统的后端进行对接,便完成了两个系统之间的对接,减少了对接工作量,降低了对接费用,更不会给对接系统带来安全隐患。通过键盘鼠标信号模拟电路对汽车客运站售票系统前端输入键盘鼠标模拟信号,让汽车客运站售票系统识别键盘鼠标模拟信号尤如接入真实的键盘鼠标一样,实现机器人模拟窗口售票人员在汽车客运站售票系统前端的输入操作。使用机器人代替人监控数据变化和写入数据,避免了人工操作的失误,且可以长时间连续工作。
[0012]作为优选,所述键盘鼠标信号模拟电路包括处理器,所述处理器电连接了电平转换电路,所述电平转换电路还电连接了串口或并口或USB 口。
[0013]电平转换电路通过了串口或并口或USB 口接收主控装置发送的信号,并发送给处理器,处理器对信号进行分析,转换成客运站售票系统前端能识别的键盘鼠标信号。
[0014]所述主控装置中存储有信息语料库,所述主控装置根据用户指令调用键盘鼠标信号模拟电路向汽车客运站售票系统前端发送键盘鼠标信号具体为:将用户指令与信息语料库中的信息进行匹配,根据匹配结果调用键盘鼠标信号模拟电路向汽车客运站售票系统前端发送键盘鼠标信号。
[0015]主控装置对接收到的用户指令进行理解分析后,将之与信息语料库中的信息进行匹配,信息语料库就相当于字典,存储了大量的文字和图片语义信息。若匹配成功则调用键盘鼠标信号模拟电路按照相应语义产生键盘鼠标信号并最终发送到汽车客运站售票系统系统前端,从而模拟汽车客运站售票系统前端工作人员在汽车客运站售票系统前端上的操作。
[0016]所述键盘鼠标信号模拟电路向汽车客运站售票系统发送键盘鼠标模拟信号时,按照汽车客运站售票系统使用的输入法的编码规则向汽车客运站售票系统发送键盘鼠标模拟信号,从而模拟人在汽车客运站售票系统上的
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1