一种业务对象预订系统、方法及装置制造方法及图纸

技术编号:18554426 阅读:35 留言:0更新日期:2018-07-28 11:16
本申请涉及电子技术领域,尤其涉及一种业务对象预订系统、方法及装置,用以解决预订流程经过的环节较多,导致预订成功率较低的问题。本申请实施例提供一种业务对象预订方法,包括:平台服务器接收客户端发送的第一预订请求;根据所述第一预订请求中的预订对象信息以及库存的预订信息,判断所述库存的预订信息是否满足所述第一预订请求;若满足,则基于所述第一预订请求对应的预订对象信息,生成第一预订结果;若不满足,则向所述业务对象服务器发送所述第一预订请求,并接收所述业务对象服务器反馈的第一预订结果;将所述第一预订结果反馈给所述客户端。

【技术实现步骤摘要】
一种业务对象预订系统、方法及装置
本申请涉及电子
,尤其涉及一种业务对象预订系统、方法及装置。
技术介绍
酒店在线预订服务是指通过向用户提供网页(web)页面或手机应用(app),供用户填写酒店预订信息,并将预订信息提交给酒店,完成酒店客房预订的互联网服务过程。如图1所示,现有的预订服务都是在客户端向平台服务器提交预订信息后,平台服务器向代理商系统发起请求,然后由代理商系统向渠道管理系统发送请求,渠道管理系统再请求酒店物业管理系统(PropertyManagementSystem,PMS)系统,最后再将预订结果,也即创建完成的订单信息反馈给客户端。可见,现有的订单信息创建流程经过的环节非常多,其中任何一个环节有问题就会导致预订失败,所以预订成功率较低。比如,假设每个系统的处理成功率是99%,经过在线预订服务系统、代理商系统、渠道管理系统、酒店PMS系统4个系统处理后总的成功率是99%的4次方,约等于96%。综上,目前由于在用户提交预订信息后,后续的订单信息创建流程经过的环节非常多,导致预订成功率较低。
技术实现思路
本申请实施例提供一种业务对象预订系统、方法及装置,用以解决订单信息创建流程经过的环节较多,导致预订成功率较低的问题。本申请实施例提供一种业务对象预订系统,包括:平台服务器,用于接收客户端发送的携带有预订对象信息的第一预订请求;根据该预订对象信息以及库存的预订信息,判断库存的预订信息是否满足所述第一预订请求,其中所述库存的预订信息为平台服务器通过预先发起携带有预订对象信息的第二预订请求得到的;若满足,则生成所述第一预订请求对应的第一预订结果,若不满足,则通过向业务对象服务器发送所述第一预订请求得到第一预订结果;将所述第一预订结果反馈给客户端;客户端,用于接收用户提交的预订对象信息,并基于该预订对象信息向平台服务器发送所述第一预订请求;接收所述平台服务器基于所述第一预订请求中的预订对象信息和所述库存的预订信息反馈的所述第一预订结果;业务对象服务器,用于接收所述平台服务器预先发起的所述第二预订请求,并向所述平台服务器反馈第二预订结果,所述第二预订结果中包含有与所述第二预订请求对应的预订成功的信息,用于作为所述平台服务器初始库存的预订信息;还用于接收所述平台服务器发送的由用户发起的所述第一预订请求,并向所述平台服务器反馈所述第一预订结果。本申请实施例提供一种业务对象预订方法,包括:平台服务器接收客户端发送的第一预订请求;所述第一预订请求中携带有预订对象信息;根据所述第一预订请求中的预订对象信息以及库存的预订信息,判断所述库存的预订信息是否满足所述第一预订请求;其中所述库存的预订信息中包含有平台服务器预先向业务对象服务器发起携带有预订对象信息的第二预订请求后,得到的预订成功的信息;若满足,则基于所述第一预订请求对应的预订对象信息,生成第一预订结果;若不满足,则向所述业务对象服务器发送所述第一预订请求,并接收所述业务对象服务器反馈的第一预订结果;将所述第一预订结果反馈给所述客户端。本申请实施例还提供一种业务对象预订方法,包括:客户端接收用户提交的预订对象信息;向平台服务器发送第一预订请求;其中,所述第一预订请求中携带有所述预订对象信息;接收所述平台服务器基于所述第一预订请求中的预订对象信息和库存的预订信息反馈的第一预订结果;其中所述库存的预订信息中包含有平台服务器预先向业务对象服务器发起携带有预订对象信息的第二预订请求后,得到的预订成功的信息;所述第一预订结果中包含有与所述第一预订请求对应的预订成功的信息。本申请实施例提供一种平台服务器,包括:接收模块,用于接收客户端发送的第一预订请求;所述第一预订请求中携带有预订对象信息;预订处理模块,用于根据所述第一预订请求中的预订对象信息以及库存的预订信息,判断所述库存的预订信息是否满足所述第一预订请求;其中所述库存的预订信息中包含预先通过发送模块向业务对象服务器发起携带有预订对象信息的第二预订请求后,得到的预订成功的信息;若所述库存的预订信息满足所述第一预订请求,则基于所述第一预订请求对应的预订对象信息,生成第一预订结果;若所述库存的预订信息不满足所述第一预订请求,则控制发送模块向所述业务对象服务器发送所述第一预订请求,并通过所述接收模块接收所述业务对象服务器反馈的第一预订结果;所述发送模块,还用于将所述第一预订结果反馈给所述客户端。本申请实施例还提供一种客户端,包括:第一接收模块,用于接收用户提交的预订对象信息;第一生成模块,用于基于所述预订对象信息,生成第一预订请求;其中,所述第一预订请求中携带有所述预订对象信息;发送模块,用于发送所述第一预订请求;第二接收模块,用于接收所述平台服务器基于所述第一预订请求中的预订对象信息和库存的预订信息反馈的第一预订结果;其中所述库存的预订信息中包含有平台服务器预先向业务对象服务器发起携带有预订对象信息的第二预订请求后,得到的预订成功的信息;所述第一预订结果中包含有与所述第一预订请求对应的预订成功的信息。采用上述实施例,平台服务器可以在用户实际向该平台服务器发起预订请求之前预先向系统外的业务对象服务器发起预订请求,将得到的预订结果作为初始库存的预订信息存储起来。在接收到客户端实际发起的预订请求后,再基于本地库存的预订信息向客户端返回与用户实际的预订请求对应的预订结果。这样,由于不需要平台服务器在接收到客户端请求时再临时向业务对象服务器发起请求,客户端可以及时得到平台服务器返回的预订结果,从而提高了预订效率及预订成功率,进而提升了用户体验。附图说明图1为背景中的预订流程示意图;图2为本申请实施例一提供的业务对象预订方法流程图;图3为本申请实施的一个示例效果图;图4为本申请实施例二提供的业务对象预订方法流程图;图5为本申请实施例三提供的业务对象预订系统示意图;图6为本申请实施例四提供的平台服务器结构示意图;图7为本申请实施例五提供的客户端结构示意图。具体实施方式本申请实施例主要应用在平台服务器需要向系统外的业务对象服务器发送预订请求才能为客户端用户提供预订结果的场景下。在这种场景下,按照现有的请求流程,平台服务端是在接收到用户实际发起的预订请求后,再向系统外的业务对象服务器请求预订结果,由于预订过程经历的环节较多,导致预订请求失败率较高。下面以酒店预订为例,对本申请方案做进一步介绍。实施例一如图2所示,为本申请实施例一提供的业务对象预订方法流程图,包括:S201:客户端接收用户提交的预订对象信息。这里,针对酒店预订,用户提交的预订对象信息中可以包括酒店名称和房间类型等信息。S202:客户端基于接收的预订对象信息,向平台服务器发送第一预订请求;其中,所述第一预订请求中携带有所述预订对象信息。这里,客户端在用户确认预订后,向平台服务器发送携带有用户选择的预订对象信息的第一预订请求。S203:平台服务器根据所述第一预订请求中的预订对象信息以及库存的预订信息,判断所述库存的预订信息是否满足所述第一预订请求,若满足进入S204a,若不满足,进入S204b;其中所述库存的预订信息中包含有平台服务器预先向业务对象服务器发起携带有预订对象信息的第二预订请求后,得到的预订成功的信息。在具体实施中,平台服务器会预先根据在未来预订时本文档来自技高网...

【技术保护点】
1.一种业务对象预订系统,其特征在于,该系统包括:平台服务器,用于接收客户端发送的携带有预订对象信息的第一预订请求;根据该预订对象信息以及库存的预订信息,判断库存的预订信息是否满足所述第一预订请求,其中所述库存的预订信息为平台服务器通过预先发起携带有预订对象信息的第二预订请求得到的;若满足,则生成所述第一预订请求对应的第一预订结果,若不满足,则通过向业务对象服务器发送所述第一预订请求得到第一预订结果;将所述第一预订结果反馈给客户端;客户端,用于接收用户提交的预订对象信息,并基于该预订对象信息向平台服务器发送所述第一预订请求;接收所述平台服务器基于所述第一预订请求中的预订对象信息和所述库存的预订信息反馈的所述第一预订结果;业务对象服务器,用于接收所述平台服务器预先发起的所述第二预订请求,并向所述平台服务器反馈第二预订结果,所述第二预订结果中包含有与所述第二预订请求对应的预订成功的信息,用于作为所述平台服务器初始库存的预订信息;还用于接收所述平台服务器发送的由用户发起的所述第一预订请求,并向所述平台服务器反馈所述第一预订结果。

【技术特征摘要】
1.一种业务对象预订系统,其特征在于,该系统包括:平台服务器,用于接收客户端发送的携带有预订对象信息的第一预订请求;根据该预订对象信息以及库存的预订信息,判断库存的预订信息是否满足所述第一预订请求,其中所述库存的预订信息为平台服务器通过预先发起携带有预订对象信息的第二预订请求得到的;若满足,则生成所述第一预订请求对应的第一预订结果,若不满足,则通过向业务对象服务器发送所述第一预订请求得到第一预订结果;将所述第一预订结果反馈给客户端;客户端,用于接收用户提交的预订对象信息,并基于该预订对象信息向平台服务器发送所述第一预订请求;接收所述平台服务器基于所述第一预订请求中的预订对象信息和所述库存的预订信息反馈的所述第一预订结果;业务对象服务器,用于接收所述平台服务器预先发起的所述第二预订请求,并向所述平台服务器反馈第二预订结果,所述第二预订结果中包含有与所述第二预订请求对应的预订成功的信息,用于作为所述平台服务器初始库存的预订信息;还用于接收所述平台服务器发送的由用户发起的所述第一预订请求,并向所述平台服务器反馈所述第一预订结果。2.如权利要求1所述的系统,其特征在于,所述预订对象为酒店,所述业务对象服务器为酒店管理服务器,所述预订对象信息包括预订的酒店名称和房间类型。3.如权利要求1所述的系统,其特征在于,所述平台服务器具体用于根据以下步骤发起所述第二预订请求:根据历史预订数据,确定在未来预订时间段内的库存需求;所述历史预订数据包括针对所述预订对象,用户实际发起预订的预订数据,所述库存需求包括各用户针对所述业务对象服务器提供的预订对象的需求总量;根据确定的所述库存需求,向所述业务对象服务器发送所述第二预订请求。4.如权利要求1所述的系统,其特征在于,所述第一预订请求中还携带有客户端用户信息;所述第二预订请求中还携带有默认用户信息;在所述库存的预订信息满足所述第一预订请求时,所述平台服务器具体用于根据以下步骤生成所述第一预订结果:基于所述第一预订请求中携带的客户端用户信息,和所述第一预订请求对应的预订对象信息,生成所述第一预订结果;其中,所述第一预订结果中包含有与所述第一预订请求对应的预订成功的信息和所述客户端用户信息;所述平台服务器还用于:在生成所述第一预订结果之后,向所述业务对象服务器发送预订信息更新请求;所述预订信息更新请求用于请求将与所述第一预订结果关联的用户信息从发送所述第二预订请求时使用的默认用户信息更新为所述客户端用户信息;所述业务对象服务器还用于:根据所述预订信息更新请求,将存储的与所述第一预订结果关联的用户信息从所述默认用户信息更新为所述客户端用户信息。5.如权利要求1所述的系统,其特征在于,所述平台服务器还用于:在更新库存的预订信息之后,判断所述预订对象的库存量是否低于设定阈值;若是,则向管理方推送库存告警信息,用于提示管理方选择是否补充库存;或者,自动向所述业务对象服务器发起预订流程。6.一种业务对象预订方法,其特征在于,该方法包括:平台服务器接收客户端发送的第一预订请求;所述第一预订请求中携带有预订对象信息;根据所述第一预订请求中的预订对象信息以及库存的预订信息,判断所述库存的预订信息是否满足所述第一预订请求;其中所述库存的预订信息中包含有平台服务器预先向业务对象服务器发起携带有预订对象信息的第二预订请求后,得到的预订成功的信息;若满足,则基于所述第一预订请求对应的预订对象信息,生成第一预订结果;若不满足,则向所述业务对象服务器发送所述第一预订请求,并接收所述业务对象服务器反馈的第一预订结果;将所述第一预订结果反馈给所述客户端。7.如权利要求6所述的方法,其特征在于,所述平台服务器预先向业务对象服务器发起所述第二预订请求,包括:所述平台服务器根据历史预订数据,确定在未来预订时间段内的库存需求;所述历史预订数据包括针对所述预订对象,用户实际发起预订的预订数据,所述库存需求包括各用户针对所述业务对象服务器提供的预订对象的需求总量;根据确定的所述库存需求,向所述业务对象服务器发送所述第二预订请求。8.如权利要求6所述的方法,其特征在于,所述第一预订请求中还携带有客户端用户信息;所述第二预订请求中还携带有默认用户信息;在所述库存的预订信息满足所述第一预订请求时,所述基于所述第一预订请求对应的预订对象信息,生成所述第一预订结果,包括:基于所述第一预订请求中携带的客户端用户信息,和所述第一预订请求对应的预订对象信息,生成所述第一预订结果;其中,所述第一预订结果中包含有与所述第一预订请求对应的预订成功的信息和所述客户端用户信息;生成所述第一预订结果之后,还包括:向所述业务对象服务器发送预订信息更新请求;所述预订信息更新请求用于请求将与所述第一预订结果关联的用户信息从发送所述第二预订请求时使用的默认用户信息更新为所述客户端用户信息。9.如权利要求6所述的方法,其特征在于,基于所述第一预订请求对应的预订对象信息,生成第一预订结果之后,还包括:更新库存的预订信息。10.如权利要求9所述的方法,其特征在于,所述更新库存的预订信息之后,还包括:判断所述预订对象的库存量是否低于设...

【专利技术属性】
技术研发人员:薛彬
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1