一种基于区块链的智能酒店管理装置及方法与流程

文档序号:17331231发布日期:2019-04-05 22:05阅读:354来源:国知局
一种基于区块链的智能酒店管理装置及方法与流程

本发明涉及计算机技术领域的区块链技术,尤其涉及一种基于区块链的智能酒店管理装置及方法。



背景技术:

以区块链技术为代表的去中心化,自主治理的系统,正在引起越来越多人的重视和研究。随着区块链技术的普及,越来越多区块链技术之上的应用场景被挖掘出来。区块链技术的应用场景已经从最初的数字化货币本身逐步扩展到更多的场景及用户群体中。例如,以以太坊为代表的社区在区块链技术中引入智能合约的概念,或使用区块链技术实现了全球的结算系统。随着应用场景的多样化,用户对区块链技术的诉求也日益增加,我们已经看到很多挑战。

差旅管理主要以企业为对象,通过对企业的差旅活动进行整体考察分析,提供咨询意见,然后共同改进流程,并且通过利用差旅管理服务供应商所拥有的资源使企业差旅成本最小化,实现对差旅成本的控制,并提供全程差旅服务的管理活动。目前的差旅管理行业中,主要涉及三种角色:(1)企业,企业将差旅管理委托给差旅管理公司(travelmanagementcorporation,tmc),企业员工出差的机票、酒店预订等都可以由tmc提供服务,正常模式下企业可以月结费用给tmc;(2)tmc,主要为企业提供差旅管理服务。例如酒店预订,tmc汇集各个酒店发布的房型、房量等资源,然后向企业发布各个酒店的房型、房量、房价等信息,开放给企业员工符合其差旅政策的酒店资源;并处理企业员工的差旅预订订单,tmc可以月结房费给酒店;(3)酒店,提供酒店住宿业务,酒店向tmc发布酒店的房型、房量、房价等资源,确认tmc的预订订单,处理企业员工的入住和离店等事宜。目前的差旅管理过程中,tmc提供差旅管理系统,酒店和企业都有自己的管理系统。企业员工在差旅管理系统中或通过客服进行酒店查询和预订。但由于酒店、tmc、企业三方在各自的系统中都记录企业员工的入住时间和退房时间,在结算费用时,相互之间不信任,因此对于业务数据上有争议的订单需要进行人工沟通和确认,业务数据的可信度低,数据处理周期长且效率低。

因此,迫切需要一种差旅管理方法,实现交易内容可追溯、数据不可篡改、合理的交易合约,这让我们看到了将区块链技术应用于差旅管理的可能。



技术实现要素:

有鉴于此,本发明的主要目的在于提供一种基于区块链的智能酒店管理装置及方法,旨在解决现有技术中出现的技术问题,即实现交易内容可追溯、数据不可篡改的特点。

当前区块链技术和生态已具有相当规模,但是人们对其认识还处于扁平化阶段,。因此本发明旨在至少解决现有技术中存在的技术问题之一。为此,公开一种基于区块链的智能酒店管理装置,该装置包括:智能酒店管理系统,整个系统采用三层的架构,包括:上层的页面交互层、数据处理层、及底层的区块链层,用户通过所述页面交互层上传关联的用户信息,数据处理层将用户数据封装成虚拟资产,所述区块链层用于保存数据并提供证据追溯,所述页面交互层包括:酒店预订、选房、登记、入住、退房、支付功能,当用户在页面交互层执行酒店预订功能时,相对应地所述区块链层执行用户虚拟资产交易,并在用户预订成功时,获得区块链层的交易凭证,用户获得智能酒店系统发行的控制权限,用户可以通过该控制权限控制用户所预订房间的智能门锁、智能网关等智能设备。

优选地,用户通过输入单元在所述页面交互层中进行用户注册,用户注册模块要求用户填写证件信息;通过连接全国公民身份信息系统核实用户填写的证件信息,通过连接征信查询中心查询用户的信用状况,当满足预设条件时,验证通过,当验证通过后,智能酒店管理系统生成一个数字串,并将该数字串写入用户信息。

优选地,如入住酒店时,通过核实所述数字串与控制权限是否比配,以验证该用户是否有权限进入酒店特定区域。

优选地,所述酒店特定区域包括:用户通过电梯进入不同楼层时,需要验证身份,所述控制权限包括控制字段,所述控制字段包括允许进入的楼层及房间编号。

优选地,所述代币包括时间戳,记载用户获得入住权限的时间起点。

优选地,提交给节点并最终存储在区块链上应用交互层能够响应用户对区块链上的酒店数据库查询请求,利用区块链查询接口获取数据,并将交易数据转化友好方式向用户展示;底层的区块链层,包括维护区块链的p2p节点网络以及一条唯一的区块链,p2p网络用于维护系统的运行,接受验证交易、生成区块并对新区块进行投票,节点也提供对于区块链数据的查询,区块链上保存着整个系统中的所有己经验证的交易数据,确定用户向智能酒店管理系统中上传数据和/或从所述智能酒店数据库获取数据。

进一步公开了一种基于区块链的智能酒店管理方法,用户通过上传关联的用户信息,将用户数据封装成虚拟资产,保存数据并提供证据追溯,交互界面包括:酒店预订、选房、登记、入住、退房、支付功能,当用户执行酒店预订功能时,相对应地执行用户虚拟资产交易,并在用户预订成功时,获得交易凭证,用户获得智能酒店系统发行的控制权限,用户可以通过该控制权限控制用户所预订房间的智能门锁、智能网关等智能设备。

优选地,用户在交互界面进行用户注册,要求用户填写证件信息;通过连接全国公民身份信息系统核实用户填写的证件信息,通过连接征信查询中心查询用户的信用状况,当满足预设条件时,验证通过,当验证通过后,智能酒店管理系统生成一个数字串,并将该数字串写入用户信息。

优选地,如入住酒店时,通过核实所述数字串与控制权限是否比配,以验证该用户是否有权限进入酒店特定区域。

优选地,所述酒店特定区域包括:用户通过电梯进入不同楼层时,需要验证身份,所述控制权限包括控制字段,所述控制字段包括允许进入的楼层及房间编号,所述代币包括时间戳,记载用户获得入住权限的时间起点。

进一步地,本发明提供一种电子设备,其特征在于,包括:处理器;以及,存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述基于区块链的智能酒店管理方法。

更进一步地,一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述基于区块链的智能酒店管理方法。

附图说明

从以下结合附图的描述可以进一步理解本发明。图中的部件不一定按比例绘制,而是将重点放在示出实施例的原理上。在图中,在不同的视图中,相同的附图标记指定对应的部分。

图1是本发明的一种基于区块链的智能酒店管理方法的流程图。

图2是本发明的智能酒店管理系统结构图。

具体实施方式

实施例一

图2所示的本发明的系统结构图,具体如图1所示的一种基于区块链的智能酒店管理装置,该装置包括:智能酒店管理系统,整个系统采用三层的架构,包括:上层的页面交互层、数据处理层、及底层的区块链层,用户通过所述页面交互层上传关联的用户信息,数据处理层将用户数据封装成虚拟资产,所述区块链层用于保存数据并提供证据追溯,所述页面交互层包括:酒店预订、选房、登记、入住、退房、支付功能,当用户在页面交互层执行酒店预订功能时,相对应地所述区块链层执行用户虚拟资产交易,并在用户预订成功时,获得区块链层的交易凭证,用户获得智能酒店系统发行的控制权限,用户可以通过该控制权限控制用户所预订房间的智能门锁、智能网关等智能设备。

优选地,用户通过输入单元在所述页面交互层中进行用户注册,用户注册模块要求用户填写证件信息;通过连接全国公民身份信息系统核实用户填写的证件信息,通过连接征信查询中心查询用户的信用状况,当满足预设条件时,验证通过,当验证通过后,智能酒店管理系统生成一个数字串,并将该数字串写入用户信息。

优选地,如入住酒店时,通过核实所述数字串与控制权限是否比配,以验证该用户是否有权限进入酒店特定区域。

优选地,所述酒店特定区域包括:用户通过电梯进入不同楼层时,需要验证身份,所述控制权限包括控制字段,所述控制字段包括允许进入的楼层及房间编号。

优选地,所述代币包括时间戳,记载用户获得入住权限的时间起点。

优选地,提交给节点并最终存储在区块链上应用交互层能够响应用户对区块链上的酒店数据库查询请求,利用区块链查询接口获取数据,并将交易数据转化友好方式向用户展示;底层的区块链层,包括维护区块链的p2p节点网络以及一条唯一的区块链,p2p网络用于维护系统的运行,接受验证交易、生成区块并对新区块进行投票,节点也提供对于区块链数据的查询,区块链上保存着整个系统中的所有己经验证的交易数据,确定用户向智能酒店管理系统中上传数据和/或从所述智能酒店数据库获取数据。

在该实施例中,用户入住可以选择有卡入住,或者无卡入住,用户在完成预定交易时,酒店管理服务器收到用户选房、入住请求,执行用户信息登记,酒店服务器对用户的的身份信息数字串及区块链交易代码进行信息录入,用户可以通过移动终端等随身智能设备实现在酒店时的身份确认,更进一步地,酒店可以通过高清摄像等方式核实用户的身份信息。

用户可以通过智能设备例如手机等直接入住而不用再在酒店的前台登记,或者,用户根据交易信息及身份信息在酒店的前台换得酒店房卡以传统的方式入住。

实施例二

一种基于区块链的智能酒店管理装置,该装置包括:智能酒店管理系统,整个系统采用三层的架构,包括:上层的页面交互层、数据处理层、及底层的区块链层,用户通过所述页面交互层上传关联的用户信息,数据处理层将用户数据封装成虚拟资产,所述区块链层用于保存数据并提供证据追溯,所述页面交互层包括:酒店预订、选房、登记、入住、退房、支付功能,当用户在页面交互层执行酒店预订功能时,相对应地所述区块链层执行用户虚拟资产交易,并在用户预订成功时,获得区块链层的交易凭证,用户获得智能酒店系统发行的控制权限,用户可以通过该控制权限控制用户所预订房间的智能门锁、智能网关等智能设备。

优选地,用户通过输入单元在所述页面交互层中进行用户注册,用户注册模块要求用户填写证件信息;通过连接全国公民身份信息系统核实用户填写的证件信息,通过连接征信查询中心查询用户的信用状况,当满足预设条件时,验证通过,当验证通过后,智能酒店管理系统生成一个数字串,并将该数字串写入用户信息。

优选地,如入住酒店时,通过核实所述数字串与控制权限是否比配,以验证该用户是否有权限进入酒店特定区域。

优选地,所述酒店特定区域包括:用户通过电梯进入不同楼层时,需要验证身份,所述控制权限包括控制字段,所述控制字段包括允许进入的楼层及房间编号。

优选地,所述代币包括时间戳,记载用户获得入住权限的时间起点。

优选地,提交给节点并最终存储在区块链上应用交互层能够响应用户对区块链上的酒店数据库查询请求,利用区块链查询接口获取数据,并将交易数据转化友好方式向用户展示;底层的区块链层,包括维护区块链的p2p节点网络以及一条唯一的区块链,p2p网络用于维护系统的运行,接受验证交易、生成区块并对新区块进行投票,节点也提供对于区块链数据的查询,区块链上保存着整个系统中的所有己经验证的交易数据,确定用户向智能酒店管理系统中上传数据和/或从所述智能酒店数据库获取数据。

进一步公开了一种基于区块链的智能酒店管理方法,用户通上传关联的用户信息,将用户数据封装成虚拟资产,保存数据并提供证据追溯,交互界面包括:酒店预订、选房、登记、入住、退房、支付功能,当用户执行酒店预订功能时,相对应地执行用户虚拟资产交易,并在用户预订成功时,获得交易凭证,用户获得智能酒店系统发行的控制权限,用户可以通过该控制权限控制用户所预订房间的智能门锁、智能网关等智能设备。

优选地,用户在交互界面进行用户注册,要求用户填写证件信息;通过连接全国公民身份信息系统核实用户填写的证件信息,通过连接征信查询中心查询用户的信用状况,当满足预设条件时,验证通过,当验证通过后,智能酒店管理系统生成一个数字串,并将该数字串写入用户信息。

优选地,如入住酒店时,通过核实所述数字串与控制权限是否比配,以验证该用户是否有权限进入酒店特定区域。

优选地,所述酒店特定区域包括:用户通过电梯进入不同楼层时,需要验证身份,所述控制权限包括控制字段,所述控制字段包括允许进入的楼层及房间编号,所述代币包括时间戳,记载用户获得入住权限的时间起点。

进一步地,本发明提供一种电子设备,其特征在于,包括:处理器;以及,存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述基于区块链的智能酒店管理方法。

更进一步地,一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述基于区块链的智能酒店管理方法。

在实施例二中,智能酒店管理系统可以包括多个区块链,例如,数据处理层,可以设置数据监测节点,由多个高管理权限的服务器组成,设置酒店数据及用户信息数据的冗余备份,设置冗余系数,在用户使用该系统时实现数据的多地分布式存储,本发明优选地将冗余系数设置为3,即1份数据备份3份,以减低数据意外丢失的可能性。

虽然上面已经参考各种实施例描述了本发明,但是应当理解,在不脱离本发明的范围的情况下,可以进行许多改变和修改。因此,其旨在上述详细描述被认为是例示性的而非限制性的,并且应当理解,以下权利要求(包括所有等同物)旨在限定本发明的精神和范围。以上这些实施例应理解为仅用于说明本发明而不用于限制本发明的保护范围。在阅读了本发明的记载的内容之后,技术人员可以对本发明作各种改动或修改,这些等效变化和修饰同样落入本发明权利要求所限定的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1