一种用于用户终端和服务器端的数据处理方法与流程

文档序号:11155422 阅读:775 来源:国知局
一种用于用户终端和服务器端的数据处理方法与制造工艺

本发明涉及交通运输技术领域,具体地说,涉及一种用于用户终端和服务器端的数据处理方法,用于用户终端的数据处理方法和用于服务器端的数据处理方法配合地实现车站布局信息的获取。



背景技术:

以铁路为代表的现代交通运输方式的出现,引起了交通运输业的巨大革命。铁路运输的出现使得人类的社会生产方式以及生活方式产生了深刻的变革。从世界范围来看,许多国家的现代化就得益于铁路等现代交通的迅猛发展。

现阶段,铁路乘客如果需要了解某一车站的布局信息的话,只能够通过火车站现场公布张贴的海报或地图来获取该车站的相关布局信息,而车站布局信息的这种方式显然不利于铁路乘客快速、方便地获取信息。



技术实现要素:

为解决上述问题,本发明提供了一种用于用户终端的数据处理方法,其应用于车站布局信息的获取,所述方法包括:

步骤一、获取用户所选定的待查询车站ID,根据所述待查询车站ID生成车站布局信息查询请求,并将所述车站布局信息查询请求发送至服务器端;

步骤二、接收所述服务器端针对所述车站布局信息查询请求所反馈的车站布局信息,并根据所述车站布局信息进行可视化显示。

根据本发明的一个实施例,所述车站布局信息包括车站布局目录数据和车站布局目录中各个项目的布局详情信息,在所述步骤二中,接收所述服务器端分次地推送来的所述车站布局目录数据和对应项目的布局详情信息。

根据本发明的一个实施例,在所述步骤二中,

接收所述服务器端针对所述车站布局信息查询请求所反馈的车站布局目录数据;

根据所述车站布局目录数据生成站内布局目录并显示,获取用户根据所述站内布局目录所输入的待查询项目信息;

根据所述待查询项目信息生成相应的项目查询请求,并将所述项目查询请求发送至所述服务器端;

接收所述服务器端针对所述项目查询请求所反馈的待查询项目的布局详情信息,并根据所述待查询项目的布局详情信息进行可视化显示。

根据本发明的一个实施例,所述车站布局信息包括车站布局目录数据和车站布局目录中各个项目的布局详情信息,在所述步骤二中,同时接收到所述车站布局目录数据和各个项目的布局详情信息。

根据本发明的一个实施例,所述车站布局目录中所包含的项目包括以下所列项中的任一项或几项:

候车室、检票口、车站站台、站内通道、购票点、取票点、卫生间和购物商店。

本发明还提供了一种用于服务器端的数据处理方法,其应用于车站布局信息的推送,所述方法包括:

步骤一、获取车站布局信息查询请求,其中,所述车站布局信息查询请求包括待查询车站的车站ID和用户终端的终端ID;

步骤二、根据所述待查询车站的车站ID检索相应的车站数据,根据所述车站数据生成车站布局信息;

步骤三、根据所述终端ID将所述车站布局信息推送至所述用户终端。

根据本发明的一个实施例,在所述步骤二中,根据所述待查询车站的车站ID生成相应的车站布局目录数据,并将所述车站布局目录数据推送至所述用户终端。

根据本发明的一个实施例,在所述步骤二中,获取所述用户终端根据所述车站布局目录数据所反馈的项目查询请求,根据所述项目查询请求检索得到待查询项目的的布局详情信息,并将所述布局详情信息推送至所述用户终端。

根据本发明的一个实施例,所述车站布局信息包括车站布局目录数据和车站布局目录中各个项目的布局详情信息,在所述步骤三中,将所述车站布局目录数据和各个项目的布局详情信息同时推送至所述用户终端。

根据本发明的一个实施例,车站布局目录中所包含的项目包括以下所列项中的任一项或几项:

候车室、检票口、车站站台、站内通道、购票点、取票点、卫生间和购物商店。

相较于现有的车站布局信息查询方法,本发明所提供的数据处理方法能够使得用户不再需要通过张贴在火车站现场的海报或地图来获取该车站的相关布局信息,这样用户也就不再需要必须前往车站,从而使得车站布局信息的获取方式摆脱了地域的显示。本方法使得用户可以在任何地点、任何时间来通过用户终端获取对应车站的车站布局信息,这样不仅方便了用户对车站布局信息进行查询,还能够有效对车站人流量进行分流,从而保证旅客的安全。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要的附图做简单的介绍:

图1是根据本发明一个实施例的用于用户终端和服务器端的数据处理方法的实现流程示意图;

图2是根据本发明另一个实施例的用于用户终端和服务器端的数据处理方法的实现流程示意图。

具体实施方式

以下将结合附图及实施例来详细说明本发明的实施方式,借此对本发明如何应用技术手段来解决技术问题,并达成技术效果的实现过程能充分理解并据以实施。需要说明的是,只要不构成冲突,本发明中的各个实施例以及各实施例中的各个特征可以相互结合,所形成的技术方案均在本发明的保护范围之内。

同时,在以下说明中,出于解释的目的而阐述了许多具体细节,以提供对本发明实施例的彻底理解。然而,对本领域的技术人员来说显而易见的是,本发明可以不用这里的具体细节或者所描述的特定方式来实施。

另外,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

针对现有技术中所存在的问题,本发明提供了一种新的数据处理方法,该数据处理方法基于用户终端和服务器端来实现,对应地,该方法包括一种用于用户终端的数据处理方法和一种用于服务器端的数据处理方法,这两种方法配合地使得用户能够通过用户终端方便、快捷地从服务器端获取相应车站的车站布局信息。

需要指出的是,本发明所提及的用户终端包括但不限于个人电脑、智能手机、笔记本电脑或平板电脑等设备,这些设备中安装有用于获取服务终端相关数据的客户端软件,该客户端软件包括但不限于特定的PC软件、苹果软件、网页程序、安卓应用软件、苹果应用软件以及微软应用软件等,本发明不限于此。

为了更清楚地说明本发明所提供的用于用户终端和用于服务器端的数据处理方法的实现原理、实现过程以及优点,以下分别结合不同的实施例来对该方法作进一步地阐述。

实施例一:

图1示出了本实施例所提供的数据处理方法的实现流程示意图。

如图1所示,对于本实施例所提供的方法来说,在其实现过程中,首先由用户终端在步骤S101中获取用户所选定的待查询车站ID。具体地,用户在期望获取某一车站的车站布局信息时,其可以在用户终端的显示界面上点击该车站相对应的图标或输入该车站的站名,这样用户终端便可以根据车站的站名确定给出用户当前期望查询的车站的ID(即待查询车站ID)。

例如,用户终端的显示界面上显示有3个车站名称,其分别是:郑州站、郑州东站和北京西站。如果用户此时希望获取到郑州站的车站布局信息,那么用户则可以点击用户终端的显示界面上所显示的“郑州站”这一图标。而此时用户终端则可以根据用户的此时点击动作来确定出当前待查询车站为“郑州站”,由于各个车站均具有唯一的身份表示(即车站ID),因此用户终端也就可以根据车站名来确定出该车站所对应的车站ID。

在得到待查询车站ID后,用户终端会在步骤S102中根据该待查询车站ID来生成车站布局信息查询请求。其中,车站布局查询请求不仅仅包含了待查询车站ID,还包含了当前用户终端的终端ID。

本实施例中,优选地,用户终端的终端ID可以通过读取安装在用户终端中的客户端ID得到。当然,在本发明的其他实施例中,用户终端的终端ID也可以通过读取用户终端的自身数据(例如用户终端的相关硬件ID)来得到,本发明不限于此。

用户终端会在步骤S103中将自身生成的车站布局信息查询请求发送至服务器端。服务器端在接收到上述车站布局信息查询请求后,会对该车站布局查询请求进行解析,从而得到待查询车站ID和用户终端的终端ID。

由于待查询车站ID能够表征用户期望得到哪一车站的车站布局信息,因此如图1所示,本实施例中,服务器端会在步骤S104中根据待查询车站ID来进行相关车站数据检索,从而得到待查询车站的车站数据,并根据所得到的车站数据来生成车站布局信息。

本实施例中,与各个车站相关的数据均会存储在服务器端或存储在与服务器端相连的数据存储器中,并且各个车站的数据均会与车站的车站ID相对应。因此,服务器端在S104中通过检索自身所存储的与车站相关的数据或者检索与自身连接的数据存储器中所存储的与车站相关的数据便可以得到待查询车站的车站数据。

需要指出的是,在本发明的其他实施例中,服务器端还可以采用其他合理方式来根据待查询车站ID来生成车站布局信息,本发明不限于此。

在生成车站布局信息后,服务器端会在步骤S105中将上述车站布局信息推送至上述用户终端。由于服务器端通过对用户终端发送来的车站布局查询请求进行解析得到了用户终端的终端ID,因此服务器端在步骤S105中也就可以根据用户终端的终端ID来将车站布局信息推送至对应的用户终端。

如图1所示,本实施例中,用户终端在接收到服务器端推动来的车站布局信息后,会在步骤S106中根据车站布局信息来进行可视化显示,从而使得该用户终端的使用者能够方便、清楚地获取到该车站的车站布局信息。例如,用户终端可以通过电子地图以及标记点/线/块的方式来显示上述车站布局信息,以使得用户能够方便地获知车站中各个项目的分布状态。

需要指出的是,本实施例中,车站布局信息中优选地包括车站布局目录数据和车站布局目录中各个项目的布局详情信息。在步骤S105中,服务器端同时将待查询车站的车站布局目录数据和车站布局目录中各个项目的布局详情信息推送至用户终端,而用户终端则会在步骤S106中同时在自身的相应显示界面显示根据上述车站布局目录数据所生成的车站布局目录和目录中各个项目的布局详情信息。

当然,在发明的其他实施例中,用户终端还可以在步骤S106中采用其他合理方式来显示上述车站布局目录和各个项目的布局详情信息,本发明不限于此。

实施例二:

图2示出了本实施例所提供的数据处理方法的实现流程示意图。

如图2所示,对于本实施例所提供的方法来说,在其实现过程中,首先由用户终端在步骤S201中获取用户所选定的待查询车站ID。在得到待查询车站ID后,该用户终端会在步骤S202中根据上述待查询车站ID来生成车站布局信息查询请求,并在步骤S203中将自身生成的车站布局信息查询请求发送至服务器端。

需要指出的是,本实施例中步骤S201至步骤S203的具体实现原理以及实现过程与上述实施例一中步骤S101至步骤S103所涉及的对应内容相同,故在此不再对步骤S201至步骤S203的具体实现原理以及实现过程进行赘述。

在接收到用户终端发送来的车站布局信息查询请求后,服务器端会对该车站查询请求信息进行解析,从而得到待查询车站ID和用户终端的终端ID。如图2所示,本实施例中,服务器端会在步骤S204中根据解析得到的待查询车站ID来生成待查询车站的车站布局目录数据。

本实施例中,与各个车站相关的数据均会存储在服务器端或存储在与服务器端相连的数据存储器中,并且各个车站的数据均会与车站的车站ID相对应。因此,服务器端在S204中通过检索自身所存储的与车站相关的数据或者检索与自身连接的数据存储器中所存储的与车站相关的数据便可以得到待查询车站的车站布局目录数据。

服务器端通过对用户终端发送来的车站布局信息查询请求进行解析不仅可以得到待查询车站ID,还能够得到用户终端的终端ID,而用户终端的终端ID则表征了发起上述查询请求的用户终端的身份信息,并且该身份信息具有唯一性。因此在生成待查询车站的车站布局目录数据后,服务器端则可以在步骤S205中根据上述用户终端的终端ID来将上述待查询车站的车站布局目录数据推送至用户终端。而用户终端则会在步骤S206中根据上述待查询车站的车站布局目录数据来生成相应的车站布局目录并进行可视化显示。

本实施例中,各个车站的车站布局目录能够体现车站内所包含的所有可用项目,这些项目优选地包括:候车室、检票口、车站站台、站内通道、购票点、取票点、卫生间和购物商店等。需要指出的是,在本发明的其他实施例中,根据各个车站的实际情况,不同车站的车站布局目录中所包含的项目既可以仅包含以上所列项中的某一项或某几项,也可以包含其他未列出的合理项(例如进出站信息和/或车站广场信息等),抑或是以上所列项与其他未列出的合理项的组合等,本发明不限于此。

用户通过用户终端所显示的车站布局目录可以获知自身所能够获取到的项目的数据,如果用户期望获取某一项目的布局详情信息的话,那么该用户也就可以点击用户终端显示界面上与该项目相对应的图标,而此时用户终端也就可以根据用户的此时点击动作来获取到用户根据上述车站布局目录所输入的待查询项目信息。

例如,用户期望获取“郑州站”的车站布局信息,服务器端会在步骤S204中检索出郑州站的车站布局目录数据,并在步骤S205中将上述郑州站的车站布局目录数据推送至用户终端。用户终端根据接收到的郑州站的车站布局目录数据可以生成车站布局目录并进行可视化显示。

假设郑州站的车站布局目录中包含:车站站台、候车室、检票口和卫生间。如果用户当前希望查询郑州站的卫生间的位置,那么其可以点击用户终端相应显示界面中的与卫生间相关联的图标。用户终端根据用户的此时点击动作也就可以确定出当前的待查询项目信息为卫生间。

在得到待查询项目信息后,用户终端会在步骤S208中根据上述待查询项目信息生成相应的项目查询请求并在步骤S209将该项目查询请求发送至服务器端。服务器端在接收到用户终端发送来的项目查询请求后,会对该项目查询请求进行相应,从而在步骤S210中检索得到待查询项目的布局详情信息。

例如,用户期望查询的项目信息为卫生间位置,服务器端在步骤S210中检索得到的待查询项目的布局详情信息则会包括待查询车站中各个卫生间的位置信息。

服务器端在检索得到待查询项目的布局详情信息后,会在步骤S211中将上述待查询项目的布局详情信息推送至用户终端。需要指出的是,服务器端在步骤S211中向用户终端推送待查询项目的布局详情信息的具体实现原理以及实现过程与上述步骤S205所涉及的内容类似,故在此不再对步骤S211的相关内容进行赘述。

如图2所示,用户终端在接收到服务器端推送来的待查询项目的布局详情信息后,其也就可以在步骤S212中根据上述布局详情数据来进行可视化显示,这样用户也就可以通过用户终端获知该车站中卫生间的具体分布状态。

需要指出的是,在本发明的其他实施例中,服务器端还可以将检索得到的待查询车站的车站布局目录数据和车站布局目录中各个项目的布局详情信息同时推送至用户终端,以由用户终端进行相应可视化显示,本发明不限于此。

从上述描述中可以看出,相较于现有的车站布局信息查询方法,本发明所提供的数据处理方法能够使得用户不再需要通过张贴在火车站现场的海报或地图来获取该车站的相关布局信息,这样用户也就不再需要必须前往车站,从而使得车站布局信息的获取方式摆脱了地域的显示。本方法使得用户可以在任何地点、任何时间来通过用户终端获取对应车站的车站布局信息,这样不仅方便了用户对车站布局信息进行查询,还能够有效对车站人流量进行分流,从而保证旅客的安全。

应该理解的是,本发明所公开的实施例不限于这里所公开的特定结构或处理步骤,而应当延伸到相关领域的普通技术人员所理解的这些特征的等同替代。还应当理解的是,在此使用的术语仅用于描述特定实施例的目的,而并不意味着限制。

说明书中提到的“一个实施例”或“实施例”意指结合实施例描述的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,说明书通篇各个地方出现的短语“一个实施例”或“实施例”并不一定均指同一个实施例。

虽然上述示例用于说明本发明在一个或多个应用中的原理,但对于本领域的技术人员来说,在不背离本发明的原理和思想的情况下,明显可以在形式上、用法及实施的细节上作各种修改而不用付出创造性劳动。因此,本发明由所附的权利要求书来限定。

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