数据处理方法及其系统的制作方法

文档序号:8319707阅读:239来源:国知局
数据处理方法及其系统的制作方法
【技术领域】
[0001]本申请涉及互联网领域,更具体地涉及一种数据处理方法及其系统。
【背景技术】
[0002]目前,网上购物这一新兴的购物方式的发展越来越普遍。在现有技术中,每一笔交易业务都是分别下单,并分别发货。当多个买家的收货地址相同或距离很近(例如在同一小区),也只能分别下单发货。
[0003]一方面,由于现有技术中存在交易业务单独进行、不能够合并业务订单,导致增加物流成本和降低业务成功率的问题。另一方面,由于现有技术中对每个买家的发货都是分开进行的,货物通过快递公司邮寄后,购物网站需要定期从快递公司的服务器中查询货物的物流信息,例如:货物目前到达的地址。那么采用现有技术,购物网站就需要通过多份快递编号向快递公司的服务器发起多次查询请求,并接收快递公司服务器返回的多份物流信息,当海量用户存在的情况下,这样将造成购物网站和快递公司的服务器的压力剧增,两个服务器之间传递数据的量也会较大,易造成网络堵塞。

【发明内容】

[0004]本申请的主要目的在于提供一种数据处理方法及其系统,以解决现有技术中存在的订单分别发货导致在大量查询物流信息时增加服务器的负担的问题。
[0005]为解决上述问题,根据本申请的一个方面,提供了一种数据处理方法,其包括:月艮务器获取客户端提交的订单数据,其中所述订单数据中包括用户的地址信息;在预设的数据库中根据用户的地址信息进行匹配,查找符合地址匹配条件的订单数据;将符合地址匹配条件的订单数据与所述客户端的订单数据进行合并处理。
[0006]其中,该方法还包括:若预存的数据中没有符合地址匹配条件的订单数据,则在所述数据库中存储所述客户端的订单数据。
[0007]其中,在查找符合地址匹配条件的订单数据的步骤之后,所述方法还包括:将查找到的符合地址匹配条件的订单数据的信息发送至所述客户端,并接收到来自所述客户端的同意与符合地址匹配条件的订单数据进行合并处理的指令信息。
[0008]其中,所述将符合地址匹配条件的订单数据与所述客户端的订单数据进行合并处理的步骤,包括:将符合地址匹配条件的订单数据中的数量信息与所述客户端的订单数据中的数量信息进行合并处理,并统计合并处理后的订单数据的数量信息;若统计的数量信息大于预设阈值则通知所述客户端。
[0009]其中,所述地址匹配条件包括:与用户的地址信息相一致;和/或与用户的地址信息相对应的地理位置在一定距离范围内。
[0010]其中,所述获取客户端的地址信息的步骤,包括:获取所述客户端当前的地理位置作为用户的地址信息;或获取由所述客户端提供的用户的地址信息。
[0011]根据本申请的另一方面,还提供了一种数据处理系统,其包括:获取模块,用于获取客户端提交的订单数据,其中所述订单数据中包括用户的地址信息;匹配查找模块,用于在预设的数据库中根据用户的地址信息进行匹配,查找符合地址匹配条件的订单数据;处理模块,用于将符合地址匹配条件的订单数据与所述客户端的订单数据进行合并处理。
[0012]其中,若所述匹配查找模块没有查找到符合匹配条件的订单数据,则所述处理模块还用于将所述客户端的订单数据存储至所述数据库。
[0013]其中,该系统还包括:收发模块,用于将所述匹配查找模块查找到的符合地址匹配条件的订单数据的信息发送至所述客户端,并用于接收来自所述客户端的同意与符合地址匹配条件的订单数据进行合并处理的指令信息;所述处理模块在所述收发模块接收到所述指令信息后进行订单数据合并处理。
[0014]其中,所述处理模块进一步包括:合并处理模块,用于将符合地址匹配条件的订单数据中的数量信息与所述客户端的订单数据中的数量信息进行合并处理,并统计合并处理后的订单数据的数量信息;通知模块,用于若统计的数量信息大于预设阈值则通知所述客户端。
[0015]其中,所述地址匹配条件包括:与用户的地址信息相一致;和/或与用户的地址信息相对应的地理位置在一定距离范围内。
[0016]其中,所述获取模块包括:第一获取模块,用于获取所述客户端当前的地理位置作为用户的地址信息;或第二获取模块,用于获取由所述客户端提供的用户的地址信息。
[0017]根据本申请的上述实施例,通过获取客户端提交的包括用户的地址信息的订单数据,在预存的数据中查找与用户的地址信息相匹配的订单数据,并将符合地址匹配条件的订单数据与客户端的订单数据进行合并处理。本申请通过将符合地址合并条件的订单数据合并处理,通过一个订单号就能够查询到多笔订单数据,减少了服务器传递的数据量,在发生大量查询物流信息时有效减轻了服务器的负担。另一方面,可以节省物流成本并提高业务成功率。
【附图说明】
[0018]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0019]图1是根据本申请实施例的应用场景的示意图;
[0020]图2是根据本申请一个实施例的数据处理方法的流程图;
[0021]图3是根据本申请另一实施例的数据处理方法的流程图;
[0022]图4是根据本申请一个实施例的数据处理系统的结构框图;以及
[0023]图5是根据本申请另一实施例的数据处理系统的结构框图。
【具体实施方式】
[0024]本申请应用在具有至少一客户端的网络环境中,通过基于客户端地址信息合并业务订单数据,将符合地址合并条件的订单数据合并处理,能够通过一个订单号查询到多笔订单数据,在发生大量查询物流信息时有效减轻了服务器的负担。另一方面,本申请根据客户端的业务地址精准推荐业务数据信息并累计业务数量,极大的提高了业务成功率,同时节省物流成本。
[0025]为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0026]在说明本申请所提供的数据处理方法及其系统之前,先对本申请的应用场景进行描述。参考图1,图1是根据本申请实施例的应用场景的示意图。如图所示,客户端110通过网络120与购物网站的服务器130连接,购物网站服务器130通过网络120与快递公司服务器140连接。
[0027]根据本申请实施例提供了一种数据处理方法。参考图2,是根据本申请一个实施例的数据处理方法的流程图,所述方法包括:
[0028]在步骤202中,服务器获取客户端提交的订单数据,其中订单数据中包括用户的地址信息。
[0029]本申请中的“订单数据”是指符合一定要求的订单数据,可以预先设置一项或多项指定业务的订单数据。例如,在网络购物中,“订单数据”可以是客户端在指定网络商铺内进行购物时由客户端向服务器发送的包括欲购买的商品信息、购买数量以及邮寄地址信息等数据。
[0030]在本申请的一个实施例中,客户端在进行业务过程中的订单数据包括内容信息、数量信息、地址信息等数据信息。例如,在网络购物中,内容信息可以是商铺名称或标识、商品名称或标识,通过内容信息可以判断客户端购买的具体商品;数量信息用于表示购买商品的数量;地址信息为收货地址。
[0031]在实际应用中,获取客户端的地址信息的方式可以包括:获取客户端当前的地理位置作为用户的地址信息,例如,通过GPS定位方式获取客户端当前地理位置信息;或获取由客户端主动提供的用户的地址信息。本申请对于获取客户端的地址信息的方式不进行限定。
[0032]在步骤204中,在预设的数据库中根据用户的地址信息进行匹配,查找符合地址匹配条件的订单数据。
[0033]所述数据库中存储有大量订单数据,这些信息可以根据订单数据的地址信息进行分组存储,将具有相同或相近地址信息的订单数据存储在同一组。如果没有与其他订单数据的地址信息相同或相近的订单数据,则将该订单数据单独设为一组。例如,在网络购物中,数据库中存储有
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1