酒店管理平台的数据对接方法和系统的制作方法

文档序号:9217605阅读:894来源:国知局
酒店管理平台的数据对接方法和系统的制作方法
【技术领域】
[0001]本发明涉及一种酒店管理平台的数据对接方法和系统。
【背景技术】
[0002]酒店管理系统用于酒店管理部门对酒店各类资源进行管理,主要包括客房管理、客人管理、订单管理、酒店设施管理以及相关数据统计等。多数酒店都会通过OTA(OnlineTravel Agent,在线旅行社)所提供的在线订单管理系统将其客房在OTA上进行分销,不同OTA所提供的在线订单管理系统具有很大差异,并且各在线订单管理系统均没有统一接口供酒店管理系统调用。酒店管理部门在进行房态与订单管理时需要同时在酒店管理系统及多个在线订单管理系统中进行人工操作,以使不同系统中的数据保持一致,投入大量人力在重复的工作上,增加运营费用,且人工操作时还容易出错。

【发明内容】

[0003]本发明要解决的技术问题是为了克服现有技术中各OTA的订单管理系统没有统一接口供酒店管理系统调用,导致酒店管理系统只能人工操作订单管理系统以保持数据一致,使得酒店管理系统管理效率低下、增加运营费用且易出错的缺陷,提供一种酒店管理平台的数据对接方法和系统。
[0004]本发明是通过下述技术方案解决上述技术问题的:
[0005]一种酒店管理平台的数据对接方法,其特点在于,包括以下步骤:
[0006]S1、将各在线旅行社的订单管理系统的账户与酒店管理系统的账户进行绑定,将各在线旅行社的订单管理系统的房型与酒店管理系统的房型进行绑定,并将账户的绑定信息和房型的绑定信息存入一数据库内;
[0007]S2、检测酒店管理系统内各房型的状态是否有变化,并在其中一房型的状态产生变化时进入步骤S3 ;
[0008]S3、通过所述数据库内的账户的绑定信息和房型的绑定信息,将各在线旅行社的订单管理系统内与所述状态产生变化的房型存在绑定关系的房型的状态更新为产生变化后的状态。
[0009]其中,酒店管理系统和各在线旅行社的订单管理系统是现有技术中公知的系统,酒店在管理自身的客房信息时必然会用到酒店管理系统,而各在线旅行社在分销酒店的客房时也必定会用到订单管理系统。账户可包括用户名和密码,房型是指房间的款型,包括单人间、标准间、三人间、大床间、豪华间、行政间或套间等,也可用不同的名词来表述。而表征房型的状态的指标包括房型的价格、房型的规格、房型的数量、房型附带的服务等,该些指标均是基于日期这一特征的,也即房型的状态是在某一日期或某一时间段内的该些指标的数值或内容。房型的状态产生变化,是指该些指标中的一个或多个指标发生变化。当某一房型的状态发生变化时,则将各在线旅行社的订单管理系统内的相应房型的状态进行同步更新,使得酒店管理系统具有统一接口管理多个订单管理系统的数据,实现房型的状态的自动化同步实时更新,提高了酒店管理系统的管理效率、减少了运营费用、降低了数据同步时的出错可能性。
[0010]较佳地,步骤S2中当检测到其中一房型的状态产生变化时执行步骤S3,当检测到酒店管理系统发送的同步订单请求时,执行以下步骤:
[0011]S4、将所述同步订单请求发送至各在线旅行社的订单管理系统,并接收产生订单交易的在线旅行社的订单管理系统反馈的当前的订单信息;
[0012]S5、将各订单信息内的字段的排列顺序整理为相同的排列顺序,并将所有订单信息整合为一字符串,且将所述字符串发送至酒店管理系统。
[0013]由于酒店管理系统上的客房会在多个在线旅行社上进行分销,而在线旅行社上产生的订单并不会主动推送给酒店管理系统。因此,当检测到同步订单请求时,酒店管理系统便能统一管理各在线旅行社的订单,从而实现数据的对接和同步。而酒店管理系统可定时或周期性地发送同步订单请求。
[0014]当检测到既有房型的状态产生变化,又有酒店管理系统发送的同步订单请求时,则会一并完成房型状态的同步更新和订单信息的同步对接。而该字符串可为json (JavaScript Object Notat1n,是一种轻量级的数据交换格式)格式的字符串。
[0015]较佳地,所述订单信息的字段包括在线旅行社的名称、在线旅行社的订单管理系统的账户、预定的房型、预定的房型的价格、预定使用房型的日期和预定房型的用户身份信息。
[0016]在实际操作过程中,订单信息的字段必须含有预定的房型、预定使用房型的日期和预定房型的用户身份信息,而其余的字段可为了增强获得订单信息的完整性而做相应设置。
[0017]较佳地,步骤S3之后还包括:
[0018]S31、各在线旅行社的订单管理系统向酒店管理系统反馈与所述状态产生变化的房型存在绑定关系的房型的状态是否更新成功的消息。
[0019]向酒店管理系统反馈是否更新成功的消息时能够进一步提高酒店管理系统对客房信息的管理效率。
[0020]较佳地,步骤SI包括:
[0021]S10、录入各在线旅行社的订单管理系统的账户;
[0022]S11、验证所述账户的可用性,并在所述账户有效使用时将所述账户与酒店管理系统的账户进行绑定;
[0023]S12、将各在线旅行社的订单管理系统的房型与酒店管理系统的房型进行绑定,并将账户的绑定信息和房型的绑定信息存入所述数据库内。
[0024]在绑定账户和房型之前,先验证账户的可行性,能够进一步提高账户绑定的有效性,避免了账户绑定不成功的情形。
[0025]本发明还提供一种酒店管理平台的数据对接系统,其特点在于,包括账户和房型绑定模块、检测模块和房型更新模块;
[0026]所述账户和房型绑定模块用于将各在线旅行社的订单管理系统的账户与酒店管理系统的账户进行绑定,将各在线旅行社的订单管理系统的房型与酒店管理系统的房型进行绑定,并将账户的绑定信息和房型的绑定信息存入一数据库内;
[0027]所述检测模块用于检测酒店管理系统内各房型的状态是否有变化,并在其中一房型的状态产生变化时调用所述房型更新模块;
[0028]所述房型更新模块用于通过所述数据库内的账户的绑定信息和房型的绑定信息,将各在线旅行社的订单管理系统内与所述状态产生变化的房型存在绑定关系的房型的状态更新为产生变化后的状态。
[0029]较佳地,所述数据对接系统还包括订单请求模块和订单同步模块;
[0030]所述检测模块还用于在检测到酒店管理系统发送的同步订单请求时调用所述订单请求模块;
[0031]所述订单请求模块用于将所述同步订单请求发送至各在线旅行社的订单管理系统,并接收产生订单交易的在线旅行社的订单管理系统反馈的当前的订单信息;
[0032]所述订单同步模块用于将各订单信息内的字段的排列顺序整理为相同的排列顺序,并将所有订单信息整合为一字符串,且将所述字符串发送至酒店管理系统。
[0033]较佳地,所述订单信息的字段包括在线旅行社的名称、在线旅行社的订单管理系统的账户、预定的房型、预定的房型的价格、预定使用房型的日期和预定房型的用户身份信息。
[0034]较佳地,所述数据对接系统还包括反馈模块,所述反馈模块用于使各在线旅行社的订单管理系统向酒店管理系统反馈与所述状态产生变化的房型存在绑定关系的房型的状态是否更新成功的消息。
[0035]较佳地,所述账户和房型绑定模块包括录入模块、验证及账户绑定模块和房型绑定丰吴块;
[0036]所述录入模块用于录入各在线旅行社的订单管理系统的账户;
[0037]所述验证及账户绑定模块用于验证所述账户的可用性,并在所述账户有效使用时将所述账户与酒店管理系统的账户进行绑定;
[0038]所述房型绑定模块用于将各在线旅行社的订单管理系统的房型与酒店管理系统的房型进行绑定,并将账户的绑定信息和房型的绑定信息存入所述数据库内。
[0039]本发明的积极进步效果在于:将各在线旅行社与酒店管理系统的账户和房型进行绑定,并检测房型的状态变化和同步订单请求,能够实现房型的状态的同步更新和订单信息的同步对接,以自动化的数据对接方式,提高了酒店管理系统的管理效率、减少了运营费用、降低了数据同步时的出错可能性。
【附图说明】
[004
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1