近年来,随着网购模式的风靡与其便捷性,越来越多的人选择网上购物。网购模式不仅改变了人们的购物方式。同时也影响着人们选购商品的行为习惯,例如网购之前会仔细查看商品的图片、规格参数、比较同类商品价格、查看购买过该产品的用户评价等。一件商品的好评率在一定程度上能够左右潜在用户购买或者放弃该项商品的决定。
智能超市,融合射频识别、二维码等技术,在计算机通信的基础上将商品接入网络并对其实现智能管理,如:商品信息推送、智能调价、食品溯源等。目前大部分智能超市都自成一体,将超市内的商品贴上自己的标签,形成超市内的局域网,大零售企业,则是从总部往下统一制作标签。这样组成的商品物联网类似于企业网 Intranet。因此,基础信息一致的商品在不同超市的标签可能是不一样的而且智能超市中的 RFID 标签须要用专业的识别终端(超市购物车的识读器、超市提供的手持终端)读取信息,目前普及的安卓苹果等移动智能终端却无法识别。消费者对标签的操作局限在信息的获取上商品被购买之后。在网络里却没有存储客服的反馈信息,因此标签的价值并没有得到最大化的发挥。
1系统总体框架
实体店商品评价信息系统基于物联网技术,在计算机网络通信、信息管理系统数据库管理技术基础上结合 NFC、二维码技术,将商品联入网络根据“商品评价-评价数据上传-数据同步-评价查看-互动”五个步骤,系统设计包括信息感知、数据传输与存储、数据应用三个部分。通过信息感知接入系统,获取商品评价信息。数据传输与存储实现了评价数据的上传与数据同步。数据应用包含了评价信息的查看与互动功能。
1.信息感知
系统中的信息感知部分对应物联网层次结构中的感知层,由 NFC 标签和二维码组成。消费者通过具有 NFC 功能的手机获取其他用户对商品的评价信息,同时也可以将自己的商品体验传输至 NFC 标签。接人无线网络的手机用户,扫描二维码可以获取商品基本信息溯源信息,同时还可以访问商品评价系统。浏览用户评价。
1.2数据传输与存储
数据传输部分作为连接感知信息与数据应用的纽带,通过计算机通信网 WiFi 移动通信网传输 PC端和移动端的数据。商品评价客户端采用响应式布局模式,自动识别 PC 端与移动端,并兼容显示。PC端基于成熟的计算机通信网络以有线或无线的方式将评价数据提交至数据库:移动端则通过扫描二维码并利用 WiFi或移动通信网登录系统数据库提交评价数据。
1.3数据应用
感知层的数据通过网络层的传输汇聚至应用层,即架构中的数据应用部分。商品评价系统采用B/S 模式通过对评价信息的归类汇总将评价数据呈现给消费者,为消费者采购提供参考意见;此外评价数据还会以统计图的方式推送给生产商,帮助生产商了解相关产品的用户反馈。
2系统实现及关键技术
2.1感知层设计
系统感知层的信息主要包含在 NFC 标签和二维码中。
NFC( Near Field Communication,近距无线通信技术),是一种短距离的高频无线通信技术采用双向识别和连接、且具有较高的安全性,被广泛应用在具有门禁、支付、传输等功能的手机应用和电子标签中。2012 年法国 Casino 连锁超市试点全球第一个 NFC 超市。2013 年3月,位于西雅图的服装店Hointer 选择将二维码和 NFC引进零售店,取代传统的导购员。让消费者自行完成商品信息搜索和试穿2014 年 4 月世界第四大零售商家乐福新开设一家大型超市,超市配备了 55000 个 NFC 货架标签为消费者与产品交互提供了新的途径。系统中,将 NFC标签部署在商品货架上,消费者通过 NFC 手机读取NFC 标签,获取商品评价信息实现与商品的即时动,超市通过标签的读写次数了解消费者对商品的关注度。进一步人性化摆放商品。
二维码因其易制作、成本低编码范围广包含信息量大等优点,在系统中应用在商品的包装上作为商品的标识。消费者使用移动设备扫描二维码后可通过 WiFi 或移动网络获取商品基本信息并连接至评价系统。
2.2应用层设计
系统从感知信息的方式上将应用层分为基于NFC 技术的即时评价互动系统模块和基于二维码技术的同步评价互动系统模块。
2.2.1 即时评价互动系统
即时评价互动系统下,消费者无需使用专用的手持终端设备。使用具有 NFC 功能的手机终端即可查看商品评价信息、及时上传评价信息,为消费者选购商品提供第三方参考意见,具有即时、便捷、高效等特点。以超市为例,该系统由超市方在货架上为每种商品放置 NFC 标签目前市面已有 8KB 存储容量的 NFC 标签销售,随着需求的扩大存储量也将继续增大。消费者在超市选购商品之前,可将手机靠近商品 NFC 标签,读取商品的基本信息评价详情。通过手机端 APP,使用过该商品的消费者可将评价以文本形式存人 NFC 标签。
NFC 标签在内容存储上有 NDEF格式和非NDEF格式之分,NDEF( NFC Data Exchange Format)即 NFC 数据交换格式,是轻量级的二进制格式,可用于将一个或多个应用程序定义的任意类型任意大小的有效载荷封装成单一的消息构造[5],是用于存储 NFC 标签格式化数据和传输 NFC点对点链路数据的一种标准化格式。
NDEF格式标签的写人流程:
(1)在 onCreate()中获取 NfcAdapter 对象;
(2)在onNewIntent()中获取 Tag 对象;
(3)通过 Tag 创建 Ndef 对象;
(4)将文本等数据封装成NdefMessage;
(5)调用 writeTag 方法将 NdefMessage 对象写人标签,成功写人返回ture,否则返回 false。
writeTag 方法中首先对标签的格式进行判断,如果是NDEF 格式,则执行标签操作:ndef.connect并使用ndef.writeNdefMessage
(NdefMessage)方法写入数据,写人之前判断是否只读、是否有足够的存储空间。若非 NDEF 格式先实例化 NdefFromatable 对象,然后进行标签操作:format.connect(),最后调用 format. format( NdefMes-sage)方法写人数据。
2.2.2 同步评价互动系统
同步评价互动系统具有信息量丰富、交流广泛数据便于管理等特点。消费者针对使用过的商品通过手机使用摄像头扫描商品二维码和购物小票的二维码登录同步评价互动系统,浏览商品详细信息评价内容、发布评价与使用经验。例如,消费者购买了一包酸菜鱼佐料,参考包装袋上的使用步骤并不能很清晰的知道如何操作或者不知道使用量如何通过扫描二维码登录商品评价系统查看其他消费者的使用体验、烹调方法、注意事项等信息,消费者使用过后,同样可将体验或评价发布至系统。
PC 端通过输入购物小票条形码、商品条形码登录系统.查看商品名称、保质期、产地、购买地点等信息,以及用户评价内容及评价表单等内容。系统通过“更多评价”页面提供根据评价内容模糊查询等级分类查询等功能。
同步评价互动系统前端采用基于 Bootstrap 的响应式布局,通过一次开发快速、有效适配手机平板。PC 等设备。系统数据传输采用轻量级的数据交换格式-JSON,提升了网络传输速率。
同步评价互动系统通过 QR Code 实现商品联网,QR Code 是二维码的一种,由 Denso 公司的一个部门 Denso Wave于1994 年9月研制的一种矩阵二维码符号,它包含多元化的信息,可表示网址、电子邮件地址、产品图片和优惠券等。OR 码的主要优点是它的离线和移动媒体多渠道营销之间的桥梁枢纽作用[8].比如可以通过扫描 OR 码很方便的跳转至商品信息网站。
OR 码的生成方法:
(1)导人 QrCode.Net 包;
(2)实现二维码生成方法 GenerateQRCode();
(3)程序中调用对应的读写方法
在 GenerateQRCode()方法中首先设置容错级别ErrorCorrectionLevel为 M,二维码被遮挡15%以内仍能被正常扫描;设置空白区域 QuietZoneModules 为两个点;设置二维码大小 ModuleSize 为 12即 65x65个模块。通过类 QrEncoder 的 TryEncode 方法将内容进行编码,生成QrCode 矩阵。利用Graphics-Renderer 方法根据 ModuleSize 和 QuietZoneModules绘制图形,通过 WriteToStream 方法将 QrCode 矩阵以PNG 格式写进输出流。
2.3系统安全设计
实体店商品评价信息系统在网络通信安全数据库安全的基础上引入限制非信任用户越权访问保护用户隐私、权限控制等安全机制,通过购物小票作为授权评价依据。
NFC 标签中的数据定期清空,采用无记名发布信息的方式,用户只需将手机上编好的信息上传即可,这种方式不会泄露用户任何隐私,但要求用户在编写评价信息时具有一定自我约束力以保持客观公正。利用 NFC 进行数据传输时,对需要签名的信息首先经过 SHA 计算获得摘要再利用 RSA 算法获得签名。对签名信息进行封装,生成一个完整的具有签名记录的 NDEF 消息,写入标签。
因为二维码中仅包含评价系统的 URL,所以商品基本信息、评价详情、使用建议等可直接通过 URI跳转浏览。为了增强数据的有效性及防止非授权评价,用户在编写信息提交之前需要扫描购物小票的二维码,二维码中记录了用户所购买的商品。
出处 电视技术
原标题 基于物联网的实体店商品评价信息系统的设计
作者 孙振楠 王昌达 严圣华
参考资料