基于RFID 技术的一卡通系统在酒店管理中的应用
2022-04-01吴成隆史玉珊
吴成隆,史玉珊
(太原学院,山西 太原 030032)
1 系统需求分析
要使用酒店的一卡通系统,必须在酒店发卡管理中心提交个人资料,创建账户,对于一些高端客户,还可以为其发行会员卡,以此为客户提供更加优质、高端、智能的服务。办理了酒店一卡通的客户能够享受到全自动化服务。基于射频识别(Radio Frequency Identification,RFID)技术的一卡通系统的需求主要包括以下几方面。
(1)账户管理。账户管理主要包括开卡、洗卡、开启卡片、读卡及挂失补办等操作。开卡是为办理酒店一卡通的客户建立交易信息,利用RFID 电子标签将客户的基本信息录入一卡通系统,以此来快速便捷识别客户身份;洗卡是将一卡通卡片初始化,清除卡片上的电子标签;开启卡片是在客户在办理一卡通后,为卡片设置相关参数与密码,或者进行预付充值等;读卡即查询获取卡片信息;一卡通丢失后,还需进行卡片的挂失或补办等操作。
(2)查询统计。主要包括持有一卡通客户的个人信息与账户余额的查询,具体消费明细查询,以及酒店各部门已结算报表与未结算报表的查询等。
(3)入住管理。实现客户会员等级的查询、房间分配以及退房结算等功能。在客户订房时,一卡通系统内的RFID 读写设备需要将相关信息发送至客户卡内,并自动更新客户一卡通的余额。
(4)餐饮管理。在客户进行点餐或者其他消费后,RFID 读写设备应自动扣除客户一卡通内的费用,实现自动化收费。
(5)退卡结算。负责客户一卡通卡片的充值、消费、退卡结算等[1-2]。
2 基于RFID 技术的一卡通系统设计与应用
2.1 系统物理架构设计
基于RFID 技术的一卡通系统物理架构如图1 所示。该系统通过互联网利用两个局域网(local Area Network,LAN)实现相互连接。监控中心的主要任务是监控RFID 时间,从条码阅读器上传过来的数据由管理服务器与数据处理服务器进行统一管理,此外,还可以将多个阅读器连接至单个RFID 中间件服务器[3]。
图1 基于RFID 技术的一卡通系统物理架构图
2.2 系统框架设计
现阶段,RFID 技术在酒店智能化管理中发挥了重要作用,将其引入酒店物联网中,能够使酒店一卡通系统感知层区分人与物、物与物等。基于RFID 技术的一卡通系统能够为酒店管理提供一些智能处理与服务,如图2 所示。
图2 基于RFID 技术的酒店智能化系统
基于RFID 技术的一卡通系统采用Java 语言与C++语言作为开发语言。Java 语言具有较稳定的安全性,且为网络应用与多线程提供了支持,还有着可移植性较高的优点。这些优势使Java 语言成为开发分布式与大规模数据处理RFID 中间件理想的候选者。而C++语言有着卓越的硬件操作系统功能,且兼容性较强,是基于RFID 技术的一卡通系统最理想的编程语言。该系统使用CORBA 进行分布式编程。CORBA 的编程定义语言给予了Java语言与C++语言良好的支持,而且其安全性方案较好,被广泛应用于RFID 中间件的应用场景中[4]。
2.3 阅读器适配器模块的设计
阅读器适配器模块的主要功能是对原始数据进行采集,实现与RFID 阅读器的通信,通常调用标准的函数接口来实现RFID 阅读器与应用程序间的通信。这个界面的主要功能如下:根据实际需要,系统会向RFID 阅读器发送相关指令,如开关与配置RFID 阅读器的命令等;RFID 阅读器通过计算机串口等设备进行连接,对应用程序命令执行结果进行响应,包括当下的工作状态、操作是否成功等,还能够对数据线进行采集、读取数据等,其业务流程如图3 所示。
图3 数据读写流程
2.4 系统数据库逻辑设计
该系统数据库的设计首先需要将E-R 图转化为关系模型并对其进行优化,基于RFID 技术的一卡通管理系统数据库的逻辑设计的相关表主要包括以下几种。
(1)管理员表。该表主要包括管理员的用户名、密码、编号等信息。管理员编号具有唯一性,主要用作关键字,是区别于其他用户的唯一标识,其主要作用是将操作员登陆的基本信息进行保存。
(2)客户信息表。客户信息表的主要功能是存储使用一卡通系统的客户的基本信息,该表主要包括客户的一些基本资料,如客户姓名、电话号码、联系方式等。客户编号具有唯一性,主要用作关键字以及对其他用户进行区分。
(3)客户消费信息表。客户消费信息表的主要功能是保存酒店所有客房的消费信息,该表主要包括客户房号、编号、客户消费基本信息等。客户编号具有唯一性,主要用作关键字以及对其他用户进行区分[5-6]。
(4)客房信息表。该表包括客户编号、用餐以及食物消费等。客户编号具有唯一性,主要用作关键字以及对其他用户进行区分,该表的主要功能是将酒店所有客房基本信息保存下来。
(5)酒店部门表。该表主要包括部门编号、名称、员工与主管的ID 等。部门编号具有唯一性,主要用作关键字以及对其他用户进行区分的标识,该表的主要功能是将酒店所有部门信息进行保存。
3 结语
射频识别技术是一种非接触式的自动识别技术,通过无线射频方式能够实现双向数据通信,具有识别速度快、无人工干预、无磨损、工作环境要求低、数据存储容量大、使用寿命长等优点。将基于RFID 技术的一卡通系统应用于酒店管理中,能将酒店日常经营管理的各个模块有效整合起来,促进酒店的智能化管理。本文首先从系统需求分析出发,分析了系统的物理架构以及系统框架,然后对阅读器适配器模块与系统数据库逻辑进行了设计分析。虽然RFID 是一项具有诸多优点的先进技术,但是酒店还需依据自身实际需求与实际情况,适当地引进与使用该技术。