1、本科毕业论文(科研训练、毕业设计)题 目:现代化超市电子购物系统姓 名:学 院:软件学院系:软件工程专 业:软件工程年 级:学 号:指导教师(校内): 职称: 指导教师(校外): 职称:二一九二一九年六月厦门大学软件学院I现代化超市电子购物系统摘要: 本作品以现代化超市为背景,旨在解决目前超市中存在的查询商品不便、排长队结账、超市内定位困难、服务和信息滞后等问题,采用嵌入式系统、射频识别(RFID)、网络通信、数据库等技术,实现了现代化超市电子购物系统。系统由移动购物终端和服务器端组成,具有友好的图形界面,能够实现商品的自动识别和详细信息显示、购物清单管理、顾客定位与商品定位、自动结账、会员身
2、份识别与管理等功能。RFID 又称射频识别是英文“Radio Frequency Identification”的缩写,是基于无线电基础之上的,利用射频信号对静止或者移动的物体进行自动识别和数据交换的技术。RFID 是自动识别领域目前最热门的技术。它在物料跟踪、运载工具和货架识别等要求非接触数据采集和交换和频繁改变数据内容的场合很有发展潜力与发展前景,它区别于条形码等其它识别技术的特性与优势能够满足目前库存管理的需要。所以,研究基于 RFID 技术的库存管理适应了目前社会的需求。关键字:电子购物,嵌入式系统,射频识别,Qt/Embedded厦门大学软件学院IIThe System of Ele
3、ctronic Shopping for Modem SupermarketAbstract: This project aims at developing an electronic shopping system to solve the problems existing in current supermarket, including the inconvenient searching for merchandise, the long queue for checkout, the difficult locating in supermarket, the lag of se
4、rvice and information and so on. The system is implemented by incorporating embedded system, FID(Radio Frequency Identification),Web and database technology,etc. This system, with a friendly graphic user interface, consists of this shopping terminal and server. It can serve various functions, such a
5、s merchandises automatic identification and detailed information display, shopping list management, searching for merchandise by category, locating of customers and merchandise, auto-checkout, membership identification and management, etc.RFID stands for radio frequency identification. It uses radio
6、 waves to record media literacy. RFID is the hottest technology in automatic identification field. It has high potential and prospects in materials tracking, carriers and shelf identification that require non-contact data collection and frequent exchange of data content.Keywords: Electronic shopping
7、, Embedded system, RFID, Qt/Embedded厦门大学软件学院III目录第 1 章 引言 .11.1 设计背景 .11.2 设计目标 .11.3 系统功能 .21.4 文章结构和说明 .2第 2 章 系统总体设计 .42.1 系统的总体结构 .42.2 系统技术 .52.3 系统硬件 .62.4 开发环境 .8第 3 章 系统硬件设计 .93.1 硬件总体设计 .93.2 开发步骤 .93.2.1 读卡模块的工作过程 .93.2.2 单片机程序的工作过程 .103.2.3 通讯指令协议 .11第 4 章 系统软件设计 .144.1 软件总体设计 .144.2 应用程序
8、设计 .154.2.1 网络通信设计 .154.2.2 表格显示设计 .174.2.3 数据库模块设计 .194.2.4 自动结账子系统设计 .194.2.5 定位子系统设计 .20第 5 章 服务器端设计 .225.1 数据库设计 .225.2 后台管理 .22第 6 章 总结 .24致谢语 .25参考文献 .26附录一:Qt/Embedded 平台搭建 .27厦门大学软件学院IVContentsChapter 1 Introduction .11.1 Background.11.2 Design Goals .11.3 Function .21.4 Structure and Notes .2Chapter 2 System Design.42.1 System Architecture.42.2 System Technology .52.3 System Hardware .62.4 Development Environment.8Chapter 3 System Hardware Design .93.1 Hardware Design .93.2 Development Steps.93.2.1 Reader Module.93.2.2 SCM Process Procedures.