CN103034954A - 电子订单的生成方法、订单信息的发送方法、设备与*** - Google Patents
电子订单的生成方法、订单信息的发送方法、设备与*** Download PDFInfo
- Publication number
- CN103034954A CN103034954A CN2011103035719A CN201110303571A CN103034954A CN 103034954 A CN103034954 A CN 103034954A CN 2011103035719 A CN2011103035719 A CN 2011103035719A CN 201110303571 A CN201110303571 A CN 201110303571A CN 103034954 A CN103034954 A CN 103034954A
- Authority
- CN
- China
- Prior art keywords
- information
- electronic order
- user terminal
- indication information
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请公开了一种电子订单的生成方法、服务器与***,以解决服务器生成针对同一物品的多个电子订单的效率较低的问题。方法包括:服务器根据用户终端发送的指示信息获取请求,确定并向用户终端发送多个用于指示输入地址信息的第一指示信息;获得用户终端发送的包含物品信息和用户根据多个所述第一指示信息而分别输入用户终端的多个地址信息的电子订单信息;按照封装得到的每个电子订单中均包含所述物品信息和一个地址信息、且不同电子订单所包含的地址信息互不相同的信息封装规则,将获得的电子订单信息封装成多个电子订单。本申请实施例还公开了一种电子订单信息的发送方法与用户终端。
Description
技术领域
本申请涉及互联网技术领域,尤其涉及一种电子订单的生成方法、电子订单信息的发送方法、服务器、用户终端与***。
背景技术
随着互联网技术的快速发展,网上购物已成为目前主流的购物方式之一。网上购物是指,用户通过互联网检索物品信息,通过在购物网站服务器提供的指示信息的页面输入电子订单信息,以发出购物请求,然后利用用户的银行账号或******等支付帐号,实现对购买物品的付款操作,服务器根据用户输入并提交的电子订单信息,生成电子订单并提供给卖家,卖家以该电子订单为凭,将用户购买的物品送达电子订单上的指定收货地址。
用户在网上购买一件物品时,可能会存在为自己购买的同时还要为亲朋友好友购买该件物品的需求。在这种情况下,用户通常需要输入多个电子订单所对应的电子订单信息,并分别支付相应的金额。具体地,用户输入多个电子订单对应的电子订单信息并分别进行支付的流程示意图如图1所示。
在如图1所示的该流程中,假设用户在互联网上购买了N个相同的物品,则针对每一个物品,用户都需要通过浏览物品、输入电子订单信息、支付货款等这三个步骤来实现对物品的购买。一般地,用户需要输入的电子订单信息通常包括物品信息(若对物品信息进行细分,则其可包含物品名称信息、物品数量信息、物品颜色信息、物品单价/总价信息等信息中的一项或多项)、收货人信息(若对收货人信息进行细分,则其可包含收货人名字信息、地址信息、电话号码信息等信息中的一项或多项)、运送方式信息(如快递公司信息等)等。
现有技术中所采用的上述方案的缺陷在于:当用户欲购买多个同一物品并将该物品分别发往不同收货地址时,针对不同收货地址,用户终端需要多次从服务器处获取用于指示填写收货地址的指示信息。而对于服务器来说,其需要按照一次向用户终端发送一个上述指示信息的方式,多次向用户终端提供多个指示信息;并按照一次获得用户终端发送的一个地址信息的方式,多次获得用户终端提供的由用户根据指示信息输入的地址信息,这使得服务器在生成针对同一物品的多个电子订单时,需要多次与用户终端交互,占用较多的计算资源和带宽,效率低下。
发明内容
本申请实施例提供一种电子订单的生成方法、服务器与***,用以解决现有技术中在用户有将同一物品发往不同收货地址的需求时存在的服务器生成针对该物品的多个电子订单的效率低下的问题。
基于同一发明构思,本申请实施例还提供一种电子订单信息的发送方法与用户终端。
本申请实施例采用以下技术方案:
一种电子订单的生成方法,包括:服务器接收用户终端发送的指示信息获取请求;根据所述指示信息获取请求,确定并向用户终端发送多个用于指示输入地址信息的第一指示信息;获得用户终端发送的电子订单信息,其中,所述电子订单信息包含物品信息和用户根据多个所述第一指示信息而分别输入用户终端的多个地址信息;并按照封装得到的每个电子订单中均包含所述物品信息和一个地址信息、且不同电子订单所包含的地址信息互不相同的信息封装规则,将获得的电子订单信息封装成多个电子订单。
可选的,所述方法还包括:服务器为生成的各个电子订单分别分配标识;并在物流数据库中分别对应存储电子订单中包含的地址信息与电子订单被分配的标识;以及接收地址信息查询请求;并根据所述地址信息查询请求中承载的电子订单的标识,从物流数据库中获取并发送与所述电子订单的标识对应存储的地址信息。
可选的,所述指示信息获取请求中承载有个数信息;以及
服务器根据所述指示信息获取请求,确定多个用于指示用户输入地址信息的第一指示信息,具体包括:服务器根据所述个数信息,确定相应个数的用于指示用户输入地址信息的第一指示信息。
可选的,服务器接收用户终端发送的指示信息获取请求,具体包括:服务器在接收到用户终端发送的物品购买请求后,向用户终端发送用于指示确定需输入多个地址信息的第二指示信息;以及接收用户终端发送的由用户根据所述第二指示信息而输入用户终端的指示信息获取请求。
一种服务器,包括:获取请求接收单元,用于接收用户终端发送的指示信息获取请求;第一指示信息确定单元,用于根据获取请求接收单元接收的指示信息获取请求,确定多个用于指示输入地址信息的第一指示信息;第一指示信息发送单元,用于将第一指示信息确定单元确定的多个第一指示信息发送给用户终端;电子订单信息获得单元,用于获得用户终端发送的电子订单信息,其中,所述电子订单信息包含物品信息和用户根据第一指示信息发送单元发送的多个所述第一指示信息而分别输入用户终端的多个地址信息;电子订单生成单元,用于按照封装得到的每个电子订单中均包含所述物品信息和一个地址信息、且不同电子订单所包含的地址信息互不相同的信息封装规则,将电子订单信息获得单元获得的电子订单信息封装成多个电子订单。
一种电子订单信息的发送方法,包括:用户终端向服务器发送指示信息获取请求;接收服务器根据所述指示信息获取请求确定并发送的多个用于指示输入地址信息的第一指示信息;获得包含用户输入用户终端的物品信息和用户根据多个所述第一指示信息而分别输入用户终端的多个地址信息在内的电子订单信息;并将获得的电子订单信息发送给服务器。
一种用户终端,包括:获取请求发送单元,用于向服务器发送指示信息获取请求;第一指示信息接收单元,用于接收服务器根据获取请求发送单元发送的指示信息获取请求确定并发送的多个用于指示输入地址信息的第一指示信息;电子订单信息获得单元,用于获得包含用户输入用户终端的物品信息、用户根据第一指示信息接收单元接收的多个所述第一指示信息而分别输入用户终端的多个地址信息在内的电子订单信息;电子订单信息发送单元,用于将电子订单信息获得单元获得的电子订单信息发送给服务器。
本申请实施例的有益效果如下:
本申请实施例提供的上述方案,通过服务器在接收到用户终端发送的指示信息获取请求时,向用户终端发送多个用于指示输入地址信息的第一指示信息,并接收用户终端向服务器提供的包含物品信息和针对多个第一指示信息的多个地址信息的电子订单信息,从而基于接收的电子订单信息中包含的多个地址信息,就可以生成分别包含物品信息和不同地址信息的多个电子订单,因此大大提高了电子订单的生成效率,解决了现有技术中在用户有将同一物品发往不同地址的需求时,存在的服务器针对该物品生成多个电子订单的效率低下的问题,减少了与用户终端的交互次数,降低了计算资源和带宽占用。
附图说明
图1为现有技术中用户输入多个电子订单对应的电子订单信息并分别进行支付的流程示意图;
图2为现有技术中服务器通过用户终端展现的包含用于指示用户输入电子订单信息的第一指示信息的页面示意图;
图3为本申请实施例提供的一种电子订单的生成方法的具体流程示意图;
图4为本申请实施例提供的一种服务器的具体结构示意图;
图5a为本申请实施例提供的电子订单的生成方法在实际中的一个应用过程示意图;
图5b为本申请实施例中通过用户终端展现的包含用于指示输入第二指示信息的一种页面的示意图;
图5c为为本申请实施例中通过用户终端展现的包含用于指示输入第二指示信息的另一种页面的示意图;
图5d为本申请实施例中通过用户终端所展现的包含多个用于指示地址信息的第一指示信息的页面示意图;
图5e为采用本申请实施例提供的方案后用户输入购买欲发往多个地址的同一物品并分别进行支付的流程示意图;
图6为本申请实施例提供的一种电子订单信息的发送方法的具体流程示意图;
图7为本申请实施例提供的一种用户终端的具体结构示意图。
具体实施方式
为了解决现有技术中在用户有将同一物品发往不同收货地址的需求时,存在的服务器针对该物品生成多个电子订单的效率较低的问题,发明人对现有技术中的电子订单的生成过程进行了研究。通过研究发现,现有技术中,服务器通过用户终端展现给用户的包含用于指示输入电子订单信息的指示信息的页面示意图一般如图2所示。由于如图2所示的页面中只包含一个用于指示输入地址信息的指示信息,因此当用户欲为自己购买物品的同时还欲为亲朋好友购买同一物品时,无法在该页面中输入多个地址信息。
由于上述原因,用户只能通过在该页面上输入一次电子订单信息后重新打开一个相同的页面,并在重新打开的页面上再输入一次电子订单信息的方式,向服务器逐次提交电子订单信息。而服务器也只能逐次获取电子订单信息,这就使得服务器获取电子订单信息的效率较低,从而直接导致服务器根据电子订单信息生成针对同一物品的多个电子订单的效率低下。
基于上述研究,本申请实施例提供一种电子订单的生成方案,通过服务器在接收用户终端发送的指示信息获取请求后,向用户终端发送多个用于指示输入地址信息的第一指示信息,并接收用户终端向服务器提供的包含物品信息和多个地址信息的电子订单信息,基于多个地址信息,可以生成分别包含物品信息和不同地址信息的多个电子订单,从而大大提高了电子订单的生成效率,解决了现有技术中在用户有将同一物品发往不同地址的需求时存在的服务器生成电子订单的效率较低的问题。以下结合附图,详细说明本申请实施例提供的电子订单生成方案。
首先,本申请实施例提供一种电子订单的生成方法,该方法的具体流程示意图如图3所示,包括以下步骤:
步骤31,服务器接收用户终端发送的指示信息获取请求;
一般地,该指示信息获取请求可以是在用户确定购买某个物品、并确定欲将该物品发往多个收货地址后,通过点击用户终端显示的页面上的第二指示信息后触发用户终端发送的。其中,该第二指示信息用于指示确定需输入多个地址信息。如图2所示,该页面上的“赠送一份给亲友”这一选项即可视为用户终端显示在页面上的一个第二指示信息。用户点击该选项即代表“确定需输入多个地址信息”。根据预先设置的触发规则,用户终端一旦监控到用户点击了该选项,就可以向服务器发送指示信息获取请求。
本申请实施例中,用户终端显示在页面上的第二指示信息可以是服务器在接收到用户终端发送的物品购买请求后向用户终端发送的。而针对该物品购买请求,则可以是用户终端在监控到用户点击了展示物品的网页上的“购买物品”选项后发出的。
步骤32,服务器根据用户终端发送的该指示信息获取请求,确定用于指示输入地址信息的第一指示信息个数,并向用户终端发送相应个数的第一指示信息;
本申请实施中,服务器一旦接收到指示信息获取请求,则可以根据默认规则(如默认规则为发送2个或3个第一指示信息)确定第一指示信息的个数,并将相应个数的第一指示信息发送给用户终端。可选的,指示信息获取请求携带有个数信息,服务器根据该个数信息,也可以确定第一指示信息的个数,并将相应个数的第一指示信息发送给用户终端。
针对指示信息获取请求中承载个数信息的情况,用户终端可以在如图2所示的页面下方展示“赠送一份给亲友”、“赠送二份给亲友”等选项,用户终端通过对用户点击的选项的监控,可以确定在指示信息获取请求中携带的个数信息。比如,当用户点击“赠送一份给亲友”时,用户终端确定指示信息获取请求中携带的个数信息为“2”;而当用户点击“赠送二份给亲友”时,用户终端确定指示信息获取请求中携带的个数信息为“3”;依此类推。
步骤33,服务器获得用户终端发送的电子订单信息,其中,服务器获得的电子订单信息中包含物品信息和用户根据上述多个第一指示信息而分别输入用户终端的多个地址信息;
由于一个电子订单可以只包含物品信息和一个地址信息,根据物品信息和地址信息就能确定用户购买了什么物品以及购买的物品的收货地址,因此用户终端可以只向服务器提供包含物品信息和地址信息的电子订单信息。然而,为了在电子订单中体现其他一些信息,以使电子订单所包含的信息更为丰富,可以允许用户终端发送的电子订单信息中除包含物品信息和地址信息外,还可以包括收货人名字信息、电话号码信息、运送方式信息等信息。
步骤34,服务器按照封装得到的每个电子订单中均包含物品信息和一个地址信息,且不同电子订单所包含的地址信息互不相同的信息封装规则,将获得的电子订单信息封装成多个电子订单。
通过上述步骤34,服务器所生成的每个电子订单中均包含物品信息和一个地址信息。
本申请实施例中,在服务器对电子订单信息进行封装生成多个电子订单后,可以进一步为生成的各个电子订单分别分配互不相同的标识,并在物流数据库中分别对应存储电子订单中包含的地址信息与电子订单被分配的标识。通过对地址信息和电子订单被分配的标识的对应存储,后续当服务器接收到地址信息查询请求后,就可以根据该地址信息查询请求中承载的电子订单的标识,从物流数据库中获取并发送与该地址信息查询请求中承载的标识对应存储的地址信息。
此外,服务器还可以在电子订单数据库中对应存储电子订单与电子订单被分配的标识,以满足后续用户对于电子订单的查询需求。具体查询过程将在后文的一个具体实施例中进行详细介绍,在此不再赘述。
根据本申请实施例提供的上述电子订单的生成方法,服务器通过向用户终端发送多个用于指示用户输入地址信息的第一指示信息,可以使得用户针对同一物品输入多个地址信息,从而服务器根据用户终端提供的包含物品信息和多个地址信息的电子订单信息,就可以生成分别包含物品信息和不同地址信息的多个电子订单,解决了现有技术中在用户有将同一物品发往不同地址的需求时,需要分次填写对应于不同电子订单的电子订单信息,从而导致服务器生成电子订单的效率低下的问题。
相应地,本申请实施例还提供一种服务器,该服务器的具体结构示意图如图4所示,包括以下功能单元:
获取请求接收单元41,用于接收用户终端发送的指示信息获取请求;
第一指示信息确定单元42,用于根据获取请求接收单元41接收的指示信息获取请求,确定多个用于指示输入地址信息的第一指示信息;
第一指示信息发送单元43,用于将第一指示信息确定单元42确定的多个第一指示信息发送给用户终端;
电子订单信息获得单元44,用于获得用户终端发送的电子订单信息,其中,用户终端发送的电子订单信息包含物品信息和用户根据第一指示信息发送单元43发送的多个第一指示信息而分别输入用户终端的多个地址信息;
电子订单生成单元45,用于按照封装得到的每个电子订单中均包含物品信息和一个地址信息、且不同电子订单所包含的地址信息互不相同的信息封装规则,将电子订单信息获得单元44获得的电子订单信息封装成多个电子订单。
可选的,为了便于后续对地址信息的查询,本申请实施例提供的上述服务器还可以进一步包括:
标识分配单元,用于为电子订单生成单元45生成的各个电子订单分别分配标识;
物流数据库单元,用于分别对应存储电子订单中包含的地址信息与标识分配单元为电子订单分配的标识;
查询请求接收单元,用于接收地址信息查询请求;
地址信息获取单元,用于根据查询请求接收单元接收的地址信息查询请求中承载的电子订单的标识,从物流数据库单元中获取与该电子订单的标识对应存储的地址信息;
地址信息发送单元,用于向用户终端发送地址信息获取单元获取的地址信息。
可选的,当指示信息获取请求中承载有个数信息时,第一指示信息确定单元42具体可以用于:根据指示信息获取请求中承载的该个数信息,确定相应个数的用于指示用户输入地址信息的第一指示信息。
可选的,针对获取请求接收单元41功能的一种实现方式,可以将其具体划分为以下功能模块,包括:
购买请求接收模块,用于接收用户终端发送的物品购买请求;
第二指示信息发送模块,用于在购买请求接收模块接收到物品购买请求后,向用户终端发送用于指示确定需输入多个地址信息的第二指示信息;
获取请求接收模块,用于接收用户终端发送的由用户根据第二指示信息发送模块发送的第二指示信息而输入用户终端的指示信息获取请求。
本申请实施例提供的该服务器通过在接收到用户终端发送的指示信息获取请求时,向用户终端发送多个用于指示输入地址信息的第一指示信息,并接收用户终端向服务器提供的包含物品信息和针对多个第一指示信息的多个地址信息的电子订单信息,从而可以基于接收的电子订单信息中包含的多个地址信息生成分别包含物品信息和不同地址信息的多个电子订单,因此大大提高了电子订单的生成效率,解决了现有技术中在用户有将同一物品发往不同地址的需求时存在的服务器生成电子订单的效率低下的问题。
以下结合实际,详细说明本申请实施例提供的上述方法在实际中的应用。
具体地,上述方法在实际中的一个应用过程如图5a所示,包括以下步骤:
步骤51,服务器接收用户终端发送的指示信息获取请求;
与现有技术中通过互联网实现物品购买的过程类似,用户在对物品进行浏览、选择,并最终决定购买的物品后,可以点击与物品对应的“购买物品”等选项,通过用户终端向服务器发起物品购买请求。服务器在接收到该物品购买请求后,通过用户终端向用户展现类似于图2所示的页面。但不同于现有技术中所展现的页面,本申请实施例中的服务器所展现的页面中除了如图2所示的各选项外,还可以包括与如图5b中所示的“赠送一份给亲友”类似的选项(即前文所述的第二指示信息)。用户在点击“赠送一份给亲友”的选项后,就会触发用户终端向服务器发送指示信息获取请求。
可选的,除了向用户展现如图5b所示的“赠送一份给亲友”选项,用户终端还可以向用户展现如图5c所示的“赠送2份给亲友”、“赠送3份给亲友”等选项。用户通过点击“赠送2份给亲友”这样的选项,也可以触发用户终端向服务器发送指示信息获取请求,并且该请求消息中可以承载地址信息个数。如针对“赠送2份给亲友”这一选项,相应的指示信息获取请求中所承载的个数信息可以为“3”。而针对“赠送3份给亲友”这一选项,相应的指示信息获取请求中所承载的个数信息就可以为“4”。服务器根据指示信息获取请求中承载的个数信息,就能够确定需向用户终端反馈的第一指示信息的个数。
步骤52,服务器根据接收到的指示信息获取请求,确定并向用户终端发送多个用于指示输入地址信息的第一指示信息;
具体地,服务器可以预先设置一些用于指示输入某些电子订单信息的指示信息,一旦接收到指示信息获取请求,则向用户终端发送该些指示信息。由于用户终端向服务器发送指示信息获取请求的目的在于请求获取至少一个用于指示输入地址信息的第一指示信息,从而服务器预先设置的该些指示信息中应包含至少一个用于指示输入地址信息的第一指示信息。
考虑到用户欲向不同收货地址所发送的物品虽然是同一物品,但对应于不同地址信息的物品信息(如物品颜色信息、物品数量信息等)可能会有所不同,因此,服务器预先设置的上述指示信息中除包括至少一个用于指示输入地址信息的第一指示信息外,还可以包括用于指示输入物品信息和/或运送方式信息和/或电话号码信息等的第三指示信息。一般地,服务器向用户终端发送的用于指示输入地址信息的第一指示信息与用于指示输入上述其他电子订单信息的第三指示信息是一一对应的关系。即服务器第一指示信息的个数与第三指示信息的个数一般是相同的。
由前文的描述可知,用户终端在向服务器发送指示信息获取请求时,该指示信息获取请求中可以承载用户欲提交的电子订单信息所包含的地址信息的个数。因此可选的,本申请实施例中,服务器在接收到该请求消息后,可以根据该请求消息所承载的用户欲提交的电子订单信息所包含的地址信息的个数,确定并向用户终端发送相应个数的用于指示用户输入地址信息的第一指示信息。
步骤53,用户终端接收服务器发送的用于指示输入地址信息的第一指示信息,并按照在同一页面上展现对应于同一物品的用于指示输入地址信息的第一指示信息的方式,向用户展现包含多个用于指示输入地址信息的第一指示信息的页面;
具体地,用户终端所展现的包含多个用于指示输入地址信息的第一指示信息的页面的示意图如图5d所示。比较图5d所展现的该页面与图2所示的按照现有技术所展现页面可知,图5d的页面可以实现允许用户在一个页面中输入针对同一物品的地址信息。
步骤54,用户终端获得用户输入包含物品信息和多个地址信息的电子订单信息,并将获得的电子订单信息发送给服务器;
比如,基于用户终端所展示的如图5d所示的页面,用户可以根据位于该页面上方的用于指示输入地址信息的第一指示信息输入第一地址信息,根据相应的用于指示输入收货人名字信息的第三指示信息输入第一收货人信息,根据相应的用于指示输入物品信息的第三指示信息输入第一数量信息、根据相应的用于输入运送方式信息的第三指示信息输入运送方式信息;之后,用户还可以根据位于该页面下方的用于指示输入地址信息的第一指示信息输入第二地址信息,根据相应的用于指示输入收货人名字信息的第三指示信息输入第二收货人信息,根据相应的用于指示用户输入物品信息的第三指示信息输入第二数量信息。在上述电子订单信息输入完毕后,用户通过点击如图5d所示的页面下方的“确认无误,购买”的选项,实现触发用户终端将用户输入的所有电子订单信息一次性发送给服务器。
步骤55,服务器接收用户终端发送的电子订单信息,并对接收到的电子订单信息、物品买卖双方的用户状态信息、物品状态信息等进行校验,如校验出该些信息的特征与设置的正常状态信息的特征相匹配,则确定校验通过,并执行步骤56,否则,服务器向用户终端发送信息校验失败的通知消息,流程结束;
对电子订单信息的校验包括对其中包含的地址信息、物品信息、运送方式信息、电话号码信息的校验。以电话号码信息为例,若校验出用户输入的电话号码00011000的格式(电话号码的格式即为电话号码信息的特征的一种)与正常状态的电话号码格式不匹配,则确定校验不通过,从而服务器向用户终端发送信息校验失败的通知消息。对其他信息的校验过程与此类似。
步骤55所述的对信息的校验过程可以采用现有技术普遍采用的信息校验方式。由于其并非本发明所关注的重点,因此在此对该步骤的具体实现方式不再赘述。
步骤56,服务器按照封装得到的每个电子订单中均包含物品信息和一个地址信息、且不同电子订单所包含的地址信息互不相同的信息封装规则,将获得的电子订单信息封装成多个电子订单。由于此时已完成电子订单的生成,从而可以结束电子订单生成流程。
基于如图5a所示的流程,对于有将同一物品发往不同收货地址的需求的用户来说,其无需针对每个收货地址分别触发用户终端向服务器请求一个用于指示输入地址信息的第一指示信息,而是可以通过用户终端向服务器发送一次指示信息获取请求就获取到多个第一指示信息,从而大大提高了电子订单的生成效率。
采用本申请实施例提供的上述方案,用户购买欲发往多个地址的同一物品并进行支付的流程示意图如图5e所示。相比于图1所示的支付流程示意图,图5e所示的流程显然具备更高的效率。
以下进一步介绍关于图5a所示流程的扩展:
针对步骤56,服务器可以在生成电子订单后,为各个电子订单分别分配互不相同的标识(如可以是ID号),并将为各个电子订单分别分配的标识发送给用户终端。其中,这里的用户终端不仅可以包含购买物品的买家用户所使用的用户终端,也可以包含出售物品的卖家用户所使用的用户终端。
服务器可以将为电子订单分配的标识发送给负责运送物品的物流公司的终端,以使物流公司的负责人获知各电子订单的标识。可选的,服务器还可以将电子订单的标识和电子订单中包含的地址信息的对应关系发送给物流公司,以使物流公司的负责人根据该对应关系,获知具备某标识的电子订单应发往哪个地址。
服务器可以将电子订单与其被分配的标识对应存储在电子订单数据库中。基于电子订单数据库,用户可以实现对电子订单的查询。比如,当用户欲查询生成的电子订单时,可以通过用户终端向服务器发送承载有电子订单的标识的电子订单查询请求。服务器在接收到该电子订单查询请求后,根据其携带的电子订单的标识,就可以从电子订单数据库中获取到与该标识对应的电子订单,并将获取到的电子订单发送给用户终端进行显示。
服务器还可以将各个电子订单分别包含的地址信息与各电子订单被分配的标识对应存储在物流数据库中。比如,以上述步骤44的具体实现方式为例,用户在如图5d所示的页面中所输入的电子订单信息包含有第一地址信息、第二地址信息。假设为包含第一地址信息的电子订单分配的标识为001,而为包含第二地址信息的电子订单分配的标识为002,则服务器可以将001与第一地址信息对应存储到物流数据库中,并将002与第二地址信息也对应存储到物流数据库中。为了便于描述,本申请实施例中,可以将物流数据库中具有对应存储关系的数据所构成的数据集合称为电子物流订单。比如,上述第一地址信息与标识001所构成的数据集合就称为一个电子物流订单,第二地址信息与标识002所构成的数据集合也被称为一个电子物流订单。基于物流数据库,物流公司可以实现对地址信息的查询。比如物流公司负责人可以通过终端向服务器发送承载有电子订单的标识的地址信息查询请求。服务器在接收到该地址信息查询请求后,根据其携带的电子订单的标识,就可以从物流数据库中获取到与该标识对应的地址信息,并将获取到的地址信息发送给物流公司的终端进行显示。
需要说明的是,由于负责配送不同电子物流订单所对应物品的物流公司可能不同,因此,为了在不同电子物流订单中体现其对应的物流公司的差异性,服务器在物流数据库中对应存储电子订单的标识和地址信息具体可以包括:服务器在物流数据库中对应存储物流公司的标识、电子订单的标识和地址信息。在该情况下,一个电子物流订单所包含的数据不仅仅有电子订单的标识、地址信息,还有物流公司的标识。类似的,电子物流订单所包含的数据还可以扩展到除包含上述数据外,还可以包含收货人信息等。
基于与上述电子订单的生成方法的发明构思相同的发明构思,本申请实施例还提供一种电子订单信息的发送方法,该方法的具体流程示意图如图6所示,包括以下步骤:
步骤61,用户终端向服务器发送指示信息获取请求;
步骤62,接收服务器根据该指示信息获取请求确定并发送的多个用于指示输入地址信息的第一指示信息;
步骤63,获得包含用户输入用户终端的物品信息和用户根据多个第一指示信息而分别输入用户终端的多个地址信息在内的电子订单信息;
步骤64,将获得的电子订单信息发送给服务器。
相应地,本申请实施例还提供一种用户终端,该用户终端的具体结构示意图如图7所示,包括以下功能单元:
获取请求发送单元71,用于向服务器发送指示信息获取请求;
第一指示信息接收单元72,用于接收服务器根据获取请求发送单元71发送的指示信息获取请求确定并发送的多个用于指示输入地址信息的第一指示信息;
电子订单信息获得单元73,用于获得包含用户输入用户终端的物品信息、用户根据第一指示信息接收单元72接收的多个第一指示信息而分别输入用户终端的多个地址信息在内的电子订单信息;
电子订单信息发送单元74,用于将电子订单信息获得单元73获得的电子订单信息发送给服务器。
此外,本申请实施例还提供一种电子订单的生成***,用以解决现有技术中在用户有将同一物品发往不同收货地址的需求时存在的服务器生成电子订单的效率较低的问题。该***主要包括如图4所示的服务器和如图7所示的用户终端。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
Claims (11)
1.一种电子订单的生成方法,其特征在于,包括:
服务器接收用户终端发送的指示信息获取请求;
根据所述指示信息获取请求,确定并向用户终端发送多个用于指示输入地址信息的第一指示信息;
获得用户终端发送的电子订单信息,其中,所述电子订单信息包含物品信息和用户根据多个所述第一指示信息而分别输入用户终端的多个地址信息;并
按照封装得到的每个电子订单中均包含所述物品信息和一个地址信息、且不同电子订单所包含的地址信息互不相同的信息封装规则,将获得的电子订单信息封装成多个电子订单。
2.如权利要求1所述的方法,其特征在于,还包括:
服务器为生成的各个电子订单分别分配标识;并
在物流数据库中分别对应存储电子订单中包含的地址信息与电子订单被分配的标识;以及
接收地址信息查询请求;并
根据所述地址信息查询请求中承载的电子订单的标识,从物流数据库中获取并发送与所述电子订单的标识对应存储的地址信息。
3.如权利要求1所述的方法,其特征在于,所述指示信息获取请求中承载有个数信息;以及
服务器根据所述指示信息获取请求,确定多个用于指示用户输入地址信息的第一指示信息,具体包括:
服务器根据所述个数信息,确定相应个数的用于指示用户输入地址信息的第一指示信息。
4.如权利要求1所述的方法,其特征在于,服务器接收用户终端发送的指示信息获取请求,具体包括:
服务器在接收到用户终端发送的物品购买请求后,向用户终端发送用于指示确定需输入多个地址信息的第二指示信息;以及
接收用户终端发送的由用户根据所述第二指示信息而输入用户终端的指示信息获取请求。
5.一种服务器,其特征在于,包括:
获取请求接收单元,用于接收用户终端发送的指示信息获取请求;
第一指示信息确定单元,用于根据获取请求接收单元接收的指示信息获取请求,确定多个用于指示输入地址信息的第一指示信息;
第一指示信息发送单元,用于将第一指示信息确定单元确定的多个第一指示信息发送给用户终端;
电子订单信息获得单元,用于获得用户终端发送的电子订单信息,其中,所述电子订单信息包含物品信息和用户根据第一指示信息发送单元发送的多个所述第一指示信息而分别输入用户终端的多个地址信息;
电子订单生成单元,用于按照封装得到的每个电子订单中均包含所述物品信息和一个地址信息、且不同电子订单所包含的地址信息互不相同的信息封装规则,将电子订单信息获得单元获得的电子订单信息封装成多个电子订单。
6.如权利要求5所述的服务器,其特征在于,还包括:
标识分配单元,用于为电子订单生成单元生成的各个电子订单分别分配标识;
物流数据库单元,用于分别对应存储电子订单中包含的地址信息与标识分配单元为电子订单分配的标识;
查询请求接收单元,用于接收地址信息查询请求;
地址信息获取单元,用于根据查询请求接收单元接收的地址信息查询请求中承载的电子订单的标识,从物流数据库单元中获取与所述电子订单的标识对应存储的地址信息;
地址信息发送单元,用于向用户终端发送地址信息获取单元获取的地址信息。
7.如权利要求5所述的服务器,其特征在于,所述指示信息获取请求中承载有个数信息;以及
所述第一指示信息确定单元具体用于:根据所述个数信息,确定相应个数的用于指示用户输入地址信息的第一指示信息。
8.如权利要求5所述的服务器,其特征在于,所述获取请求接收单元具体包括:
购买请求接收模块,用于接收用户终端发送的物品购买请求;
第二指示信息发送模块,用于在购买请求接收模块接收到所述物品购买请求后,向用户终端发送用于指示确定需输入多个地址信息的第二指示信息;
获取请求接收模块,用于接收用户终端发送的由用户根据第二指示信息发送模块发送的第二指示信息而输入用户终端的指示信息获取请求。
9.一种电子订单信息的发送方法,其特征在于,包括:
用户终端向服务器发送指示信息获取请求;
接收服务器根据所述指示信息获取请求确定并发送的多个用于指示输入地址信息的第一指示信息;
获得包含用户输入用户终端的物品信息和用户根据多个所述第一指示信息而分别输入用户终端的多个地址信息在内的电子订单信息;并
将获得的电子订单信息发送给服务器。
10.一种用户终端,其特征在于,包括:
获取请求发送单元,用于向服务器发送指示信息获取请求;
第一指示信息接收单元,用于接收服务器根据获取请求发送单元发送的指示信息获取请求确定并发送的多个用于指示输入地址信息的第一指示信息;
电子订单信息获得单元,用于获得包含用户输入用户终端的物品信息、用户根据第一指示信息接收单元接收的多个所述第一指示信息而分别输入用户终端的多个地址信息在内的电子订单信息;
电子订单信息发送单元,用于将电子订单信息获得单元获得的电子订单信息发送给服务器。
11.一种电子订单的生成***,其特征在于,包括:
权利要求5所述的服务器和权利要求10所述的用户终端。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011103035719A CN103034954A (zh) | 2011-10-09 | 2011-10-09 | 电子订单的生成方法、订单信息的发送方法、设备与*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011103035719A CN103034954A (zh) | 2011-10-09 | 2011-10-09 | 电子订单的生成方法、订单信息的发送方法、设备与*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103034954A true CN103034954A (zh) | 2013-04-10 |
Family
ID=48021824
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011103035719A Pending CN103034954A (zh) | 2011-10-09 | 2011-10-09 | 电子订单的生成方法、订单信息的发送方法、设备与*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103034954A (zh) |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103856557A (zh) * | 2014-01-15 | 2014-06-11 | 北京奇虎科技有限公司 | 一种基于第三方平台的业务对象的处理方法和*** |
CN104408646A (zh) * | 2014-11-28 | 2015-03-11 | 北京京东尚科信息技术有限公司 | 一种处理商品促销规则的方法和装置 |
CN104915869A (zh) * | 2015-05-27 | 2015-09-16 | 腾讯科技(深圳)有限公司 | 数据信息生成方法及装置 |
CN105590242A (zh) * | 2014-10-24 | 2016-05-18 | 无锡买卖宝信息技术有限公司 | 生成订单信息的方法和装置 |
CN105868650A (zh) * | 2016-06-03 | 2016-08-17 | 腾讯科技(深圳)有限公司 | 一种信息处理方法、***、服务器及终端 |
CN105931107A (zh) * | 2016-05-05 | 2016-09-07 | 网易传媒科技(北京)有限公司 | 一种分享方法和装置 |
US9710847B2 (en) | 2013-10-25 | 2017-07-18 | Xiaomi Inc. | Method and terminal for submitting order |
CN107038618A (zh) * | 2016-02-02 | 2017-08-11 | 阿里巴巴集团控股有限公司 | 一种订单生成方法、装置、服务器及计算机存储介质 |
WO2017219894A1 (zh) * | 2016-06-21 | 2017-12-28 | 阿里巴巴集团控股有限公司 | 数据对象信息发布、提供数据对象信息的方法及装置 |
CN107909321A (zh) * | 2017-11-10 | 2018-04-13 | 网易(杭州)网络有限公司 | 订单生成方法、订单生成装置、介质和计算设备 |
CN107977876A (zh) * | 2016-10-25 | 2018-05-01 | 北京京东尚科信息技术有限公司 | 用于处理订单信息的方法及装置 |
CN109445758A (zh) * | 2018-09-26 | 2019-03-08 | 中国平安人寿保险股份有限公司 | 数据处理方法、装置、计算机设备和存储介质 |
CN109978442A (zh) * | 2019-02-22 | 2019-07-05 | 天津五八到家科技有限公司 | 下单方法、设备及存储介质 |
CN105868650B (zh) * | 2016-06-03 | 2019-07-16 | 腾讯科技(深圳)有限公司 | 一种信息处理方法、***、服务器及终端 |
CN110490500A (zh) * | 2018-05-14 | 2019-11-22 | 车伯乐(北京)信息科技有限公司 | 一种数据的批量生成方法,装置及*** |
CN110969503A (zh) * | 2018-09-29 | 2020-04-07 | 北京京东尚科信息技术有限公司 | 订单生成方法、装置与电子设备 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101295383A (zh) * | 2008-06-25 | 2008-10-29 | 熊刚 | 支付网关解决方案在电子商务网站中的应用方法 |
CN101872456A (zh) * | 2009-04-27 | 2010-10-27 | 上海乐萌信息科技有限公司 | 一种电子商务流程运营***的控制方法 |
CN101996369A (zh) * | 2009-08-12 | 2011-03-30 | 浙江省公众信息产业有限公司 | 一种订单拆分方法 |
-
2011
- 2011-10-09 CN CN2011103035719A patent/CN103034954A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101295383A (zh) * | 2008-06-25 | 2008-10-29 | 熊刚 | 支付网关解决方案在电子商务网站中的应用方法 |
CN101872456A (zh) * | 2009-04-27 | 2010-10-27 | 上海乐萌信息科技有限公司 | 一种电子商务流程运营***的控制方法 |
CN101996369A (zh) * | 2009-08-12 | 2011-03-30 | 浙江省公众信息产业有限公司 | 一种订单拆分方法 |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9710847B2 (en) | 2013-10-25 | 2017-07-18 | Xiaomi Inc. | Method and terminal for submitting order |
CN103856557A (zh) * | 2014-01-15 | 2014-06-11 | 北京奇虎科技有限公司 | 一种基于第三方平台的业务对象的处理方法和*** |
CN105590242A (zh) * | 2014-10-24 | 2016-05-18 | 无锡买卖宝信息技术有限公司 | 生成订单信息的方法和装置 |
CN104408646A (zh) * | 2014-11-28 | 2015-03-11 | 北京京东尚科信息技术有限公司 | 一种处理商品促销规则的方法和装置 |
CN104915869A (zh) * | 2015-05-27 | 2015-09-16 | 腾讯科技(深圳)有限公司 | 数据信息生成方法及装置 |
CN107038618A (zh) * | 2016-02-02 | 2017-08-11 | 阿里巴巴集团控股有限公司 | 一种订单生成方法、装置、服务器及计算机存储介质 |
CN105931107A (zh) * | 2016-05-05 | 2016-09-07 | 网易传媒科技(北京)有限公司 | 一种分享方法和装置 |
CN105868650B (zh) * | 2016-06-03 | 2019-07-16 | 腾讯科技(深圳)有限公司 | 一种信息处理方法、***、服务器及终端 |
CN105868650A (zh) * | 2016-06-03 | 2016-08-17 | 腾讯科技(深圳)有限公司 | 一种信息处理方法、***、服务器及终端 |
WO2017219894A1 (zh) * | 2016-06-21 | 2017-12-28 | 阿里巴巴集团控股有限公司 | 数据对象信息发布、提供数据对象信息的方法及装置 |
CN107527253A (zh) * | 2016-06-21 | 2017-12-29 | 阿里巴巴集团控股有限公司 | 数据对象信息发布、提供数据对象信息的方法及装置 |
CN107527253B (zh) * | 2016-06-21 | 2020-09-29 | 阿里巴巴集团控股有限公司 | 数据对象信息发布、提供数据对象信息的方法及装置 |
CN107977876A (zh) * | 2016-10-25 | 2018-05-01 | 北京京东尚科信息技术有限公司 | 用于处理订单信息的方法及装置 |
CN107977876B (zh) * | 2016-10-25 | 2022-02-01 | 北京京东尚科信息技术有限公司 | 用于处理订单信息的方法及装置 |
CN107909321A (zh) * | 2017-11-10 | 2018-04-13 | 网易(杭州)网络有限公司 | 订单生成方法、订单生成装置、介质和计算设备 |
CN107909321B (zh) * | 2017-11-10 | 2021-02-23 | 网易(杭州)网络有限公司 | 订单生成方法、订单生成装置、介质和计算设备 |
CN110490500A (zh) * | 2018-05-14 | 2019-11-22 | 车伯乐(北京)信息科技有限公司 | 一种数据的批量生成方法,装置及*** |
CN109445758A (zh) * | 2018-09-26 | 2019-03-08 | 中国平安人寿保险股份有限公司 | 数据处理方法、装置、计算机设备和存储介质 |
CN109445758B (zh) * | 2018-09-26 | 2024-02-06 | 中国平安人寿保险股份有限公司 | 数据处理方法、装置、计算机设备和存储介质 |
CN110969503A (zh) * | 2018-09-29 | 2020-04-07 | 北京京东尚科信息技术有限公司 | 订单生成方法、装置与电子设备 |
CN109978442A (zh) * | 2019-02-22 | 2019-07-05 | 天津五八到家科技有限公司 | 下单方法、设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103034954A (zh) | 电子订单的生成方法、订单信息的发送方法、设备与*** | |
US12020300B2 (en) | Personalized delivery time estimate system | |
US10636008B2 (en) | Data processing system and method | |
CN104378341B (zh) | 模板获取方法、模板提供方法、装置及*** | |
KR101758253B1 (ko) | 택배 포장물품 인쇄 서비스 제공 방법 | |
US20150304250A1 (en) | Online shopping in email messages | |
US20140172735A1 (en) | Guaranteed shipping cost | |
CN109961387A (zh) | 快递方法 | |
CN107451767B (zh) | 物流信息的推荐方法及装置、物流信息的展示方法及装置 | |
US20160063583A1 (en) | Shipping alliance | |
US20080208712A1 (en) | Computer based systems to conduct sales of products or services over a communication network | |
CN114341915B (zh) | 实现综合订购及综合配送的电子商务方法及用于其的服务器 | |
TW201909085A (zh) | 基於區塊鏈智能合約的應收帳款融資系統及其方法 | |
KR101594136B1 (ko) | 모바일 단말기를 이용한 판매자와 구매자 간의 실시간 소통 서비스 제공 시스템 및 방법 | |
CN103886472A (zh) | 一种网上交易中的权限分配方法及*** | |
US20090063290A1 (en) | System and Method Utilizing A Customer Relationship Management Software Application To Convert A Price Quote Into An Electronic Shopping Cart | |
KR102023090B1 (ko) | 유형 및 무형의 물품을 배송하기 위한 서비스를 제공하는 전자 상거래 시스템 및 방법 | |
JP5608506B2 (ja) | 電子商取引システムおよび電子商取引プログラム | |
US20080208704A1 (en) | Methods to conduct sales of products or services over a communication network | |
CN106327202A (zh) | 一种建立交互关系的方法以及交互装置 | |
CN106547747A (zh) | 一种数据处理、电子凭证处理的方法及装置 | |
CN106326287A (zh) | 一种数据交互处理方法、装置以及*** | |
CN110415085A (zh) | 一种基于地理位置信息的商品筛选、展示方法和装置 | |
KR101391935B1 (ko) | 주식거래 방식을 이용한 전자상거래시스템 및 전자상거래방법 | |
WO2019051433A1 (en) | SYSTEMS AND METHODS FOR DISTRIBUTED ACQUISITIONS |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1178662 Country of ref document: HK |
|
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20130410 |
|
RJ01 | Rejection of invention patent application after publication | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: WD Ref document number: 1178662 Country of ref document: HK |