OTA网站中酒店房间的管理方法及系统技术方案

技术编号:12627550 阅读:99 留言:0更新日期:2016-01-01 03:09
本发明专利技术公开了一种OTA网站中酒店房间的管理方法及系统,方法包括:S1、通过图形化的方式,按照楼层编辑酒店的房间布局和房间信息;S2、将房间布局和房间信息格式化为元数据,并存储到数据库中;S3、从数据库中提取出元数据,通过Rest服务的方式向外提供元数据;S4、通过OTA网站的网页或手机app从Rest服务中获取元数据并进行展示;S5、通过OTA网站的网页或手机app接收用户根据展示的房间布局和房间信息发出的预订酒店房间的操作指令。本发明专利技术通过前后台完整的操作流程,能够编辑酒店楼层和房间信息,并实时展示在app端和网页上,在预订酒店时增加酒店房型的透明度。

【技术实现步骤摘要】

本专利技术涉及一种酒店房型布局实时编辑、展示、预订的系统,特别涉及一种OTA网站中酒店房间的管理方法及系统
技术介绍
目前OTA网站(在线旅游网站)中关于酒店房间的预订方式都比较单一,只能简单地让顾客选择特定价格的房间,如果有顾客希望能直接预订某个位置或者某个吉祥房间号的房间,或者顾客希望查看每个房间的具体形状和房间信息,目前的OTA网站的酒店预订都无法满足顾客的这种个性化需求。
技术实现思路
本专利技术要解决的技术问题是为了克服现有技术中OTA网站的酒店预订业务无法满足顾客的个性化需求的缺陷,提供一种OTA网站中酒店房间的管理方法及系统。本专利技术是通过下述技术方案来解决上述技术问题的:本专利技术提供了一种OTA网站中酒店房间的管理方法,其特点在于,包括以下步骤:S1、通过图形化的方式,按照楼层编辑酒店的房间布局和房间信息;S2、将房间布局和房间信息格式化为元数据,并存储到数据库中;S3、从数据库中提取出元数据,通过Rest (代表性状态传输)服务的方式向外提供元数据;S4、通过OTA网站的网页或手机app (应用程序)从Rest服务中获取元数据并进行展示;S5、通过OTA网站的网页或手机app接收用户根据展示的房间布局和房间信息发出的预订酒店房间的操作指令。较佳地,步骤S2中的所述元数据为JSON格式(一种轻量级的数据交换格式)的元数据。较佳地,步骤S2中的所述数据库为SQL Server数据库(一种关系型数据库系统)。较佳地,步骤S3中采用ASP.NET MVC技术(一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术)从所述数据库中提取所述元数据。本专利技术的目的在于还提供了一种OTA网站中酒店房间的管理系统,其特点在于,包括:后台编辑模块,用于通过图形化的方式,按照楼层编辑酒店的房间布局和房间信息;数据转化模块,用于将房间布局和房间信息格式化为元数据,并存储到数据库中;数据提取模块,用于从数据库中提取出元数据,通过Rest服务的方式向外提供元数据;展示模块,用于通过OTA网站的网页或手机app从Rest服务中获取元数据并进行展示;接收模块,用于通过OTA网站的网页或手机app接收用户根据展示的房间布局和房间信息发出的预订酒店房间的操作指令。较佳地,所述元数据为JSON格式的元数据。 较佳地,所述数据库为SQL Server数据库。较佳地,所述数据提取模块用于采用ASP.NET MVC技术从所述数据库中提取所述元数据。本专利技术的积极进步效果在于:本专利技术通过前后台完整的操作流程,使得能够编辑酒店楼层和房间信息,并实时展示在app端和网页上,从而提供了一种可视化的酒店预订方式,让用户与酒店零距离接触,在预订酒店时增加酒店房型的透明度,进而提供了一种更高效、更方便的酒店预订方式,提升了用户的使用体验。【附图说明】图1为本专利技术的较佳实施例的OTA网站中酒店房间的管理系统的模块示意图。图2为本专利技术的较佳实施例的OTA网站中酒店房间的管理方法的流程图。【具体实施方式】下面通过实施例的方式进一步说明本专利技术,但并不因此将本专利技术限制在所述的实施例范围之中。如图1所示,本专利技术的OTA网站中酒店房间的管理系统包括后台编辑模块1、数据转化模块2、数据提取模块3、展示模块4及接收模块5。其中,所述后台编辑模块I通过图形化的方式,按照楼层编辑酒店的房间布局和房间信息;所述数据转化模块2则将房间布局和房间信息格式化为可存储和传输的通用格式元数据,并将元数据存储到SQL Server数据库中,元数据具体为JSON格式的元数据;所述数据提取模块3则采用ASP.NET MVC技术从数据库中提取出元数据,通过HTTP (超文本传输协议)Rest服务的方式向外提供元数据信息;所述展示模块4通过OTA网站的网页或手机app从Rest服务中获取酒店楼层的元数据并进行展示;所述接收模块5则通过OTA网站的网页或手机app接收用户根据展示的房间布局和房间信息发出的预订酒店房间的操作指令。本专利技术是基于Winfrom(—种开发框架)使用⑶1(图形设备接口)技术实现图形化操作,使用开源类库JSON.NET将程序图形化操作的结果格式化为JSON格式的元数据,实现图形化酒店房间布局编辑系统,利用html5(—种应用超文本标记语言)的WebRTC (网页实时通信)技术实时更新图像数据,结合Canvas (—个定义了支持脚本化客户端绘图操作的画布元素)和WebGL(—种3D绘图标准)的绘制效果,最终在手机客户端app中展示酒店各个楼层房间的元数据,通过楼层与酒店房间元数据的传输可实时更新以及编辑后台房源信息。本专利技术涉及酒店楼层和房间进行图形化编辑及成元数据的技术,以及酒店楼层和房间信息元数据的存储及传输的技术,本专利技术涉及酒店楼层和房间信息元数据在手机客户端app和网页中展示的技术。在本专利技术中涉及酒店房型平面图的不规则形状,在酒店平面图编辑过程中,各类酒店的形状不一,要求客户端实现一种可以自由变换图形的功能,为不同的房型制定不一样的几何图形。目前市面上最多的房间格局为四边形,所以制定中以四边形为主,其他几何图形为辅。编辑平面坐标时,只需要拖动几何图形到相应的平面位置中即可。本专利技术还涉及到图形化数据与元数据之间的实时转换,具体包括:制定参考背景:选取一个固定长宽的区域作为参考背景,用来与各物体进行等比例缩放;坐标匹配:将白板从逻辑上划分为多个小方格,每个物体等比例的与白板中的方格相匹配,并放置在相应的坐标中;获取焦点:当屏幕中的等比例图标获取到焦点时,触发事件,告知服务器焦点坐标,与后台数据进行匹配,根据指令做出相应的事件。如图2所示,本专利技术利用本实施例的管理系统实现的OTA网站中酒店房间的管理方法包括以下步骤:步骤101、通过图形化的方式,按照楼层编辑酒店的房间布局和房间信息;步骤102、将房间布局和房间信息格式化为JSON格式的元数据,并存储到SQLServer数据库中;步骤103、采用ASP.NET MVC技术从数据库中提取出元数据,通过Rest服务的方式向外提供元数据;步骤104、通过OTA网站的网页或手机app从Rest服务中获取元数据并进行展示; 步骤105、通过OTA网站的网页或手机app接收用户根据展示的房间布局和房间信息发出的预订酒店房间的操作指令。 虽然以上描述了本专利技术的【具体实施方式】,但是本领域的技术人员应当理解,这些仅是举例说明,本专利技术的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本专利技术的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本专利技术的保护范围。【主权项】1.一种OTA网站中酒店房间的管理方法,其特征在于,包括以下步骤: 51、通过图形化的方式,按照楼层编辑酒店的房间布局和房间信息; 52、将房间布局和房间信息格式化为元数据,并存储到数据库中; 53、从数据库中提取出元数据,通过Rest服务的方式向外提供元数据; 54、通过OTA网站的网页或手机app从Rest服务中获取元数据并进行展示; 55、通过OTA网站的网页或手机app接收用户根据展示的房间布局和房间信息发出的预订酒店房间的操作指令。2.如权利要求1所述的管理方法,其特征在于,步骤S2中的所述元数据本文档来自技高网...

【技术保护点】
一种OTA网站中酒店房间的管理方法,其特征在于,包括以下步骤:S1、通过图形化的方式,按照楼层编辑酒店的房间布局和房间信息;S2、将房间布局和房间信息格式化为元数据,并存储到数据库中;S3、从数据库中提取出元数据,通过Rest服务的方式向外提供元数据;S4、通过OTA网站的网页或手机app从Rest服务中获取元数据并进行展示;S5、通过OTA网站的网页或手机app接收用户根据展示的房间布局和房间信息发出的预订酒店房间的操作指令。

【技术特征摘要】

【专利技术属性】
技术研发人员:王海鹏郑勇吴元芝龚毓麒张子良
申请(专利权)人:携程计算机技术上海有限公司
类型:发明
国别省市:上海;31

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

1