APP下载

基于NFC的智能酒店服务系统实现

2014-09-26黄森倪文杰张伟鹏

软件工程 2014年9期
关键词:移动支付

黄森 倪文杰 张伟鹏

摘 要:针对高档酒店提供手机客户端支持,使用户可通过手机实现酒店信息查询、服务预定、在线支付服务费用等相关功能,且利用NFC技术使手机取代酒店房卡,简化客人入住流程,及提供相应的管理平台,以提高酒店服务品质、优化酒店管理所提出的解决方案。

关键词:NFC;智能酒店;移动支付

中图分类号:TP311.52 文献标识码:A

1 引言(Introduction)

随着iOS、Android、Windows Phone等移动智能操作系统的发展,手机不再局限于语音和短信功能,以智能手机为代表的新的移动终端产品不断问世。而具备近距离无线通讯技术[1](Near Field Communication,NFC)功能的智能移动终端正在成为热门话题。

现今NFC逐渐成为移动终端的标配。除了最热门的移动支付功能,利用NFC技术还可以实现其他功能,如门禁、签到、安防、共享等等[2]。本文基于NFC技术与智能移动终端结合的模式,提出使智能终端成为智能门卡,能够简化客人入住酒店流程,为客人提供更高品质的服务,降低酒店方面人员成本的解决方案。

2 NFC技术介绍(Introduction to NFC technology)

为满足电子设备间近距离通信需求,在2003年由飞利浦半导体、索尼等厂商联合对外发布关于一种兼容当前ISO14443非接触式卡协议的无线通讯技术,取名NFC。NFC是一种基于13.56MHz的短距离高频无线通信技术,允许电子设备之间进行非接触式点对点数据传输(在10cm内)。NFC可以使移动设备、消费类电子产品、PC和智能控件工具间进行近距离无线通信,让消费者简单直观地交换信息、访问内容与服务。

NFC信息与射频识别技术(Radio Frequency Identification,RFID)一样,也是通过频谱中无线频率部分的电磁感应耦合方式传递,但两者之间还是存在很大的区别。首先,NFC是一种提供快捷、安全的通信的无线连接技术,其传输距离比RFID小。其次,NFC与现有非接触智能卡技术兼容,已经成为得到越来越多主要厂商支持的正式标准。再次,NFC还是一种近距离连接协议,提供各种设备间轻松、安全、迅速而自动的通信。与无线世界中的其他连接方式相比,NFC是一种近距离更加安全的通信方式[3]。

3 系统介绍(System introduction)

NFC具有成本低廉、方便易用、安全等特点,这让它在某些领域显得更具潜力。基于NFC的智能酒店服务系统就是利用NFC技术,使移动终端可以取代传统的酒店房卡,让酒店房客享受到酒店高品质的服务,并且降低酒店运营成本。

3.1 酒店入住

用户可通过手机客户端提前查询酒店的房源信息,登录会员账号后可进行预定房间。如果客人是第一次入住该酒店,则抵达酒店时需要到酒店大堂登记相关身份信息,若客人已登记过身份信息,系统会自动将身份信息与会员账号进行关联,第二次入住酒店时则无需再次进行身份登记。客人只需将手机靠近已预定客房门上的NFC传感器,系统将自动通过会员账号所绑定的信用卡将相关费用打入第三方支付平台,操作成功后手机会获得系统发送的授权码(授权码的有效期可由系统根据情况进行实时控制)并传递给NFC传感器,系统确认无误后客房门将开启。入住流程如图1所示。

图1 入住酒店流程图

Fig.1 Hotel check-in process

3.2 退房

客人通过手机客户端发出退房申请后,系统将通知相应的服务人员对客房进行物品确认。确认无误后,服务人员可通过相应的移动设备进行确认,系统将自动从客人的第三方支付账户中扣除相应的费用。

3.3 酒店其他服务预定

客人可通过手机客户端查询酒店其他服务信息,如酒店餐厅信息(包括菜单信息、餐厅空位信息等),并可直接预定相关服务。客人享受服务后,系统将自动扣除相应费用。

3.4 酒店位置导航

手机客户端内置了酒店的地理位置,客人可通过手机客户端中的酒店导航功能返回酒店。

4 系统实现(System implementation)

本系统采用JavaEE和Android开发技术所进行开发,分为Web系统和移动客户端两大部分。

4.1 Web系统

Web系统所使用的技术主要是在Java在Web开发各个层次常用的框架技术。

图2 系统Web技术框架结构

Fig.2 System web technology framework

如图2所示,整个Web系统架构由四个层次组成:

①表示层:由ExtJs4负责,其中ExtJs负责界面的显示,整个界面主要由JavaScript和Css技术搭建而成,配合简单的图片,组成精美的Web界面,让用户感受丰富的视觉效果。

②控制层:由Java体系的Ajax框架Dwr负责,利用表示层ExtJs的组件,从界面中获取数据,将数据无刷新传递到中间层业务类处理,最后通知客户端JavaScript调用回调函数显示结果给用户。

③中间层:由业务逻辑类和Spring组成,业务逻辑类名以Srv结尾,用来与Dwr交互,利用Dwr传递的输入数据,处理业务逻辑,调用持久层类完成与数据库交互,最后并返回结果给Dwr的回调函数。其中所有业务逻辑类由Spring IOC容器管理。

④持久层:由Spring和Hibernate组成,供中间层业务逻辑类调用,负责与数据库交互。其中Hibernate利用ORM映射,完成与数据库信息的交互,Spring负责管理持久层的Dao(Data Access Object)类,并且管理Hibernate的Session连接和Transaction控制,简化Hibernate应用,利用数据库连接池提升访问性能。endprint

4.2 移动客户端

移动客户端主要基于Android 4.1 SDK所进行开发。采用线程与Web系统进行Json格式的数据交互,将结果通过Handler更新到Activity中。

在NFC门禁方面,移动客户端先通过第三方支付平台所提供的API接口验证用户余额是否充足,若充足则向Web系统请求获取所订房间的NFC授权码。使用SDK所提供的NFC管理器(NFC Manager),通过bind和service通信为主程序提供一个NFC适配器的实例,通过这个NFC Adapter将获取的授权码与NFC感应器所进行匹配。

5 系统特点(System characteristics)

①运用NFC技术:使手机成为智能门卡,简化客人入住酒店流程,为客人提供更高品质的服务,降低酒店方面人员成本。

②O2O的商业模式:将线下服务与互联网结合在了一起,让互联网成为线下服务的前台,降低了交易结算的成本[4]。O2O的商业模式可以对酒店的营销效果进行直观的统计和追踪评估,规避了传统营销模式的推广效果不可预测性,O2O将线上订单和线下消费结合,所有的消费行为均可以准确统计,对消费行为进行分析,使酒店可以为客人提供更优质的服务。

6 结论(Conclusion)

6.1 大数据

用户的行为所产生的数据是具有非常大价值的。待系统投入商用后,可利用一些模型和算法来分析用户的行为,比如客房入住率与季节、天气等的关系,客人入住后需要哪些附加服务等。通过分析用户行为,帮助酒店进行预测判断,以提高自身的服务品质,加强自身的市场竞争力。

6.2 智能家电

今后可通过相关智能家电厂商提供的API接口,在移动客户端中加入“智能遥控器”功能。使用户通过手机也可以控制房间内的相关电器设备,为入住房客提供多元化、高品质的服务。

参考文献(References)

[1] NFC Forum.http://www.nfc-forum.org/.

[2] 沈建苗.移动支付并非近场通信惟一的用武之地[J].微电脑世

界,2012(9):18.

[3] 王学刚.NFC移动支付及其安全管理[J].中国管理信息化,

2012,15(20):79-80.

[4] 盖雄雄.O20上路线下整合是关键[N].数字营销,2012(71).

作者简介:

黄 森(1993-),男,本科,工程师.研究领域:数据库,数据

挖掘及应用.

倪文杰(1991-),男,本科.研究领域:产品设计.

张伟鹏(1993-),男,本科.研究领域:软件设计.endprint

4.2 移动客户端

移动客户端主要基于Android 4.1 SDK所进行开发。采用线程与Web系统进行Json格式的数据交互,将结果通过Handler更新到Activity中。

在NFC门禁方面,移动客户端先通过第三方支付平台所提供的API接口验证用户余额是否充足,若充足则向Web系统请求获取所订房间的NFC授权码。使用SDK所提供的NFC管理器(NFC Manager),通过bind和service通信为主程序提供一个NFC适配器的实例,通过这个NFC Adapter将获取的授权码与NFC感应器所进行匹配。

5 系统特点(System characteristics)

①运用NFC技术:使手机成为智能门卡,简化客人入住酒店流程,为客人提供更高品质的服务,降低酒店方面人员成本。

②O2O的商业模式:将线下服务与互联网结合在了一起,让互联网成为线下服务的前台,降低了交易结算的成本[4]。O2O的商业模式可以对酒店的营销效果进行直观的统计和追踪评估,规避了传统营销模式的推广效果不可预测性,O2O将线上订单和线下消费结合,所有的消费行为均可以准确统计,对消费行为进行分析,使酒店可以为客人提供更优质的服务。

6 结论(Conclusion)

6.1 大数据

用户的行为所产生的数据是具有非常大价值的。待系统投入商用后,可利用一些模型和算法来分析用户的行为,比如客房入住率与季节、天气等的关系,客人入住后需要哪些附加服务等。通过分析用户行为,帮助酒店进行预测判断,以提高自身的服务品质,加强自身的市场竞争力。

6.2 智能家电

今后可通过相关智能家电厂商提供的API接口,在移动客户端中加入“智能遥控器”功能。使用户通过手机也可以控制房间内的相关电器设备,为入住房客提供多元化、高品质的服务。

参考文献(References)

[1] NFC Forum.http://www.nfc-forum.org/.

[2] 沈建苗.移动支付并非近场通信惟一的用武之地[J].微电脑世

界,2012(9):18.

[3] 王学刚.NFC移动支付及其安全管理[J].中国管理信息化,

2012,15(20):79-80.

[4] 盖雄雄.O20上路线下整合是关键[N].数字营销,2012(71).

作者简介:

黄 森(1993-),男,本科,工程师.研究领域:数据库,数据

挖掘及应用.

倪文杰(1991-),男,本科.研究领域:产品设计.

张伟鹏(1993-),男,本科.研究领域:软件设计.endprint

4.2 移动客户端

移动客户端主要基于Android 4.1 SDK所进行开发。采用线程与Web系统进行Json格式的数据交互,将结果通过Handler更新到Activity中。

在NFC门禁方面,移动客户端先通过第三方支付平台所提供的API接口验证用户余额是否充足,若充足则向Web系统请求获取所订房间的NFC授权码。使用SDK所提供的NFC管理器(NFC Manager),通过bind和service通信为主程序提供一个NFC适配器的实例,通过这个NFC Adapter将获取的授权码与NFC感应器所进行匹配。

5 系统特点(System characteristics)

①运用NFC技术:使手机成为智能门卡,简化客人入住酒店流程,为客人提供更高品质的服务,降低酒店方面人员成本。

②O2O的商业模式:将线下服务与互联网结合在了一起,让互联网成为线下服务的前台,降低了交易结算的成本[4]。O2O的商业模式可以对酒店的营销效果进行直观的统计和追踪评估,规避了传统营销模式的推广效果不可预测性,O2O将线上订单和线下消费结合,所有的消费行为均可以准确统计,对消费行为进行分析,使酒店可以为客人提供更优质的服务。

6 结论(Conclusion)

6.1 大数据

用户的行为所产生的数据是具有非常大价值的。待系统投入商用后,可利用一些模型和算法来分析用户的行为,比如客房入住率与季节、天气等的关系,客人入住后需要哪些附加服务等。通过分析用户行为,帮助酒店进行预测判断,以提高自身的服务品质,加强自身的市场竞争力。

6.2 智能家电

今后可通过相关智能家电厂商提供的API接口,在移动客户端中加入“智能遥控器”功能。使用户通过手机也可以控制房间内的相关电器设备,为入住房客提供多元化、高品质的服务。

参考文献(References)

[1] NFC Forum.http://www.nfc-forum.org/.

[2] 沈建苗.移动支付并非近场通信惟一的用武之地[J].微电脑世

界,2012(9):18.

[3] 王学刚.NFC移动支付及其安全管理[J].中国管理信息化,

2012,15(20):79-80.

[4] 盖雄雄.O20上路线下整合是关键[N].数字营销,2012(71).

作者简介:

黄 森(1993-),男,本科,工程师.研究领域:数据库,数据

挖掘及应用.

倪文杰(1991-),男,本科.研究领域:产品设计.

张伟鹏(1993-),男,本科.研究领域:软件设计.endprint

猜你喜欢

移动支付
以微信红包为例分析移动支付对互联网金融的促进作用
从财务角度探讨支付宝移动支付业务对医院的挑战与对策
移动支付中NFC创意新技术
电子商务环境下移动支付模式研究
打车软件的普及对城市交通压力缓解情况研究
移动支付时代大学生消费行为研究
市场竞争中的“蓝海战略”
微信红包移动支付中的诈骗行为与法律监管
基于O2O模式的餐饮POS机设计策略研究
移动支付方式在农村金融中推广的困境分析