电子桩号牌的查询方法及系统与流程

文档序号:16263886发布日期:2018-12-14 21:47阅读:773来源:国知局
电子桩号牌的查询方法及系统与流程

本发明涉及信息查询技术,且特别涉及一种电子桩号牌的查询方法及系统。

背景技术

随着人们科技的不断进步,人们生活水平不断的改善。人们越来越多地购买电动车辆。对于购买新车的用户,通常会在停车位安装电子桩,电子桩对应唯一的电子桩号牌,他们需到各地驻车部门提供的电子桩号牌施工使用登记服务器进行电子桩号牌的选择。即使该系统内的数据处于开放状态,然而由于数据量非常大,而且由于更新不及时,系统里某些的号码对于用户而言是未知的,用户需要一个一个的查询想要的电子桩号牌才能知道具体哪一个是可用的。且查询时输入的查询字段需为完整的电子桩号牌字段,一次只能完成一个号码的查询。查询效率非常低,需花费用户大量的时间来选取电子桩号牌,用户可能花了几天甚至几周时间都无法找到合适的可用号码。



技术实现要素:

为了实现上述目的,本发明提供一种电子桩号牌查询方法,包括:

获取电子桩号牌查询信息,所述电子桩号牌查询信息携带所需查询的电子桩号牌的特征;

建立可用电子桩号牌数据库并查询获得与所需查询的电子桩号牌的特征相对应的且可用的电子桩号牌数据;

在查询界面上显示查询所得的电子桩号牌数据;

其中,所述可用电子桩号牌数据库的建立及更新方法包括:

获取客户机与电子桩号牌施工使用登记服务器间通讯的数据包;

解析获取的数据包的结构,并形成固定模板;

将自动生成的所需查询的电子桩号牌的特征封装入固定模板形成查询数据包;

将查询数据包发送至各地驻车管理部门提供的电子桩号牌施工使用登记服务器;

接收电子桩号牌施工使用登记服务器发送的电子桩号牌可用的反馈信息并向所述可用电子桩号牌数据库发送可用的所需查询的电子桩号牌,从而建立以及更新可用电子桩号牌数据库。

优选的,所述所需查询的电子桩号牌的特征包括:电子桩所在位置以及预计安装时间。

优选的,所需查询的电子桩号牌的特征还包括滤除信息。

优选的,可用电子桩号牌数据库的查询方法包括:

获取与所需查询的电子桩号牌的所在位置以及预计安装时间相对应的且可用的电子桩号牌数据;

滤除相对应的且可用的电子桩号牌数据中包含滤除信息的电子桩号牌数据。

优选的,可用电子桩号牌数据库的查询方法包括:

从可用电子桩号牌数据库内获得不包括滤除信息的且可用的电子桩号牌数据;

在所述不包括滤除信息的且可用的电子桩号牌数据内获取与所需查询的电子桩号牌的所在位置,安装时间以及是否有效相对应的电子桩号牌数据。

本发明的目的还在于提供一种电子桩号牌查询系统,包括:

查询信息获取单元,获取电子桩号牌查询信息,所述电子桩号牌查询信息携带所需查询的电子桩号牌的特征;

查询单元,查询可用电子桩号牌数据库,获得与所需查询的电子桩号牌的特征相对应的且可用的电子桩号牌数据;

可用电子桩号牌数据库,被配置为存储当前电子桩号牌施工使用登记服务器内可用的电子桩号牌数据;

显示单元,在查询界面上显示查询所得的电子桩号牌数据;

建立以及更新所述可用电子桩号牌数据库的数据库主单元,所述数据库主单元包括:

数据包获取单元,获取客户机与电子桩号牌施工使用登记服务器间通讯的数据包;

解析单元,解析获取的数据包的结构,并形成固定模板;

封装单元,将自动生成的所需查询的电子桩号牌的特征封装入固定模板形成查询数据包;

发送单元,将查询数据包发送至各地驻车管理部门提供的电子桩号牌施工使用登记服务器;

接收单元,接收电子桩号牌施工使用登记服务器发送的电子桩号牌可用的反馈信息并向所述可用电子桩号牌数据库发送可用的所需查询的电子桩号牌,从而建立以及更新可用电子桩号牌数据库。

优选的,所需查询的电子桩号牌的特征包括:电子桩所在位置以及预计安装时间。

优选的,所需查询的电子桩号牌的特征还包括滤除信息。

经由上述的技术方案可知,在本发明实施例中,接收到用户发出的电子桩号牌查询信息,根据该查询信息所携带的待查询的电子桩号牌的特征查询可用电子桩号牌数据库,获得与查询信息相对应的且可用的电子桩号牌数据,并将该数据展示给用户,提高可用电子桩号牌的查询效率。解决现有电子桩施工及使用服务器由于可用电子桩号牌部分数据更新与查询不同步以及数据量大而带来的查询速度慢的问题。

为让本发明的上述和其它目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合附图,作详细说明如下。

附图说明

图1所示为根据本发明实施例的电子桩号牌查询方法的流程图。

图2所示为根据本发明实施例的可用电子桩号牌数据库的建立及更新方法方法流程图。

具体实施方式

参见图1,本实施例的电子桩号牌查询方法,包括:

获取电子桩号牌查询信息,所述电子桩号牌查询信息携带所需查询的电子桩号牌的特征;建立可用电子桩号牌数据库并查询获得与所需查询的电子桩号牌的特征相对应的且可用的电子桩号牌数据;在查询界面上显示查询所得的电子桩号牌数据。

参见图2,可用电子桩号牌数据库的建立及更新方法包括:获取客户机与电子桩号牌施工使用登记服务器间通讯的数据包;解析获取的数据包的结构,并形成固定模板;将自动生成的所需查询的电子桩号牌的特征封装入固定模板形成查询数据包;将查询数据包发送至各地驻车管理部门提供的电子桩号牌施工使用登记服务器;接收电子桩号牌施工使用登记服务器发送的电子桩号牌可用的反馈信息并向所述可用电子桩号牌数据库发送可用的所需查询的电子桩号牌,从而建立以及更新可用电子桩号牌数据库。

而可用电子桩号牌数据库的查询方法包括:

获取与所需查询的电子桩号牌的所在位置以及预计安装时间相对应的且可用的电子桩号牌数据;滤除相对应的且可用的电子桩号牌数据中包含滤除信息的电子桩号牌数据。当然可替换实施例中,可用电子桩号牌数据库的查询方法还可以为:从可用电子桩号牌数据库内获得不包括滤除信息的且可用的电子桩号牌数据;在所述不包括滤除信息的且可用的电子桩号牌数据内获取与所需查询的电子桩号牌的所在位置,安装时间以及是否有效相对应的电子桩号牌数据。

在人工查号过程中,当人工通过客户机与电子桩号牌施工使用记录服务器之间进行通讯时,客户机和电子桩号牌施工使用记录服务器之间的通讯都会产生数据包。为实现仿真人工查号这一通讯过程就必须捕捉这些数据包并对其进行分析。数据包的获取是通过开源免费的wireshark或者sniffer等工具进行抓取。

数据包是通信传输的单元,类似于信件,数据包内必须包括目的地址(即该数据包是发送给谁的),源地址(该数据包是由谁发送的)以及净载数据。因此,通过上述解析后形成了至少包括目的地址、源地址以及净载数据三部分的固定模块。

为实现电子桩号牌是否可用的查询,在数据包内必须包含所需查询的电子桩号牌的特征。因此,将自动生成的所需查询的电子桩号牌的特征封装入净载数据中,并将电子桩号牌施工使用记录服务器的地址作为目的地址,而源地址则自动获取当前发送数据包的客户机的地址,从而形成了一个查询数据包。于本实施例中,所需查询的电子桩号牌的特征包括:电子桩所在位置以及预计安装时间;或滤除信息。

调用网络通信函数api将查询数据包发送到电子桩号牌施工使用记录服务器。电子桩号牌施工使用记录服务器接收到载有所需查询的电子桩号牌的特征的查询数据包后,根据查询数据包内包含的电子桩号牌的特征判断所需查询的电子桩号牌是否可用,若是,发送反馈信息至源地址(即发送查询数据包的客户机的地址)。

待发送查询数据包的客户机的地址接收到电子桩号牌可用的反馈信息后,调用sql语句自动将当前所需查询的电子桩号牌存储更新到可用电子桩号牌数据库中,经过不间断的反复查询,获取当前电子桩号牌施工使用记录服务器内所有的可用的电子桩号牌组成可用电子桩号牌数据库,且实现实时动态更新。

以上对本发明提供的电子桩号牌查询方法作了详细的描述。在此基础上,本发明还相应地构设了一种电子桩号牌查询系统(以下简称系统),可以实现更快速的查询可用电子桩号牌,以下对其进行详细的描述。

对应的,本实施例的电子桩号牌查询系统,包括:

查询信息获取单元,获取电子桩号牌查询信息,所述电子桩号牌查询信息携带所需查询的电子桩号牌的特征;

查询单元,查询可用电子桩号牌数据库,获得与所需查询的电子桩号牌的特征相对应的且可用的电子桩号牌数据;

可用电子桩号牌数据库,被配置为存储当前电子桩号牌施工使用登记服务器内可用的电子桩号牌数据;

显示单元,在查询界面上显示查询所得的电子桩号牌数据;

建立以及更新所述可用电子桩号牌数据库的数据库主单元,所述数据库主单元包括:

数据包获取单元,获取客户机与电子桩号牌施工使用登记服务器间通讯的数据包;

解析单元,解析获取的数据包的结构,并形成固定模板;

封装单元,将自动生成的所需查询的电子桩号牌的特征封装入固定模板形成查询数据包;

发送单元,将查询数据包发送至各地驻车管理部门提供的电子桩号牌施工使用登记服务器;

接收单元,接收电子桩号牌施工使用登记服务器发送的电子桩号牌可用的反馈信息并向所述可用电子桩号牌数据库发送可用的所需查询的电子桩号牌,从而建立以及更新可用电子桩号牌数据库。

所需查询的电子桩号牌的特征包括:电子桩所在位置以及预计安装时间;或者滤除信息。

经由上述的技术方案可知,在本发明实施例中,接收到用户发出的电子桩号牌查询信息,根据该查询信息所携带的待查询的电子桩号牌的特征查询可用电子桩号牌数据库,获得与查询信息相对应的且可用的电子桩号牌数据,并将该数据展示给用户,提高可用电子桩号牌的查询效率。解决现有电子桩施工及使用服务器由于可用电子桩号牌部分数据更新与查询不同步以及数据量大而带来的查询速度慢的问题。

虽然本发明已经参考特定的说明性实施例进行了描述,但是不会受到这些实施例的限定而仅仅受到附加权利要求的限定。本领域技术人员应当理解可以在不偏离本发明的保护范围和精神的情况下对本发明的实施例能够进行改动和修改。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1