3.2 Reader与PC的连接 9
3.2.1 RS-232串行接口 9
3.2.2 RS-485串行接口 10
3.2.3 网口 10
3.2.4 USB接口 10
3.2.5 实际连线 11
3.3 数据库维护 11
3.3.1 Oracle 11
3.3.2 ACCESS 11
3.3.3 MYSQL 12
3.3.4 DB2 12
3.3.5 平台实现 12
3.4 结算软件设计 14
3.4.1 连接方式选择模块 15
3.4.2 天线选择模块 16
3.4.3 通信地址显示模块 16
3.4.4 读写器关联模块 16
3.4.5 结算功能模块 17
3.4.6 软件实现 19
3.5 章节小结 19
4 系统搭建与测试 21
4.1 三件商品的结算 21
4.2 五件商品多次扫描的结算 22
4.3 九件商品的结算 23
4.4 测试结果分析 23
结 论 24
致 谢 25
参考文献 26
1 绪论
随着社会的进步,人们的生活水平逐渐提高。超市也随之成为了居家购物的不二选择。然而,伴随而来的问题也不容忽视:由于现在超市的顾客量增多,而结算能力没有明显的改善,排队结账时长时间的等待不可避免。
1.1 课题背景与意义
1.1.1 研究背景
早在1916年,条码就在实验室里诞生了,它的创造要归功于威斯汀豪斯。而到了七十年代,条码技术开始用于商业,最先在零售业中得到发展,有了一个小范围的应用。现今,条码扫描基本覆盖了各领域和行业,每天能多达数亿次。由于它的可靠度高、灵活实用、制作简单和成本廉价,超市基本使用该技术。超市使用商业POS系统,是由电脑和收银机联机组合的商铺前台网络系统。一般的收银流程是:首先使用扫码器,扫描条码进行信息的获取;再重复上述操作,直到所有商品信息统计完毕;最后合计进行收款结算。在这里,传统的条码技术的弊端凸显出来了。它只能被单一的进行扫描和读取,一般耗时很长、保证准确识别的有效距离有限,甚至有时识别不出,因此极大的延长了结算耗时。而从消费者的角度来说,不仅希望商品能够物美价廉,也要求在快节奏的生活中做到快捷省时。从而,如何提高收银结算效率,解决收银台排队耗时的问题,是超市在商业化的竞争中稳定立足的关键所在,也是消费者迫切希望有所改变的方面。
RFID(射频识别)技术是一种可以通过无线电讯号对目标进行识别进而对其内部数据进行读写操作而无需系统和标靶间建立相应的机械或光学接触,即可获取EPC标签上的信息,完成信息的输入和后续处理的通信技术【1】。RFID技术因其独特的优点可以解决上述提出的问题。它具有同时读取数个标签做到快速扫描、不受形状制约、使用寿命长、环境适用性优秀、远距离读取等优势。从这里可以看出,RFID技术具有解决收银效率低、排队过于耗时的潜力,因此,本文提出了一种基于射频识别的商品自动快速结算系统,旨在提高收银结算效率。