白秀轩 周文楷
摘要:随着市场竞争的日益激烈,各种大型超市、卖场打折促销的活动非常频繁,由此引发的“价格欺诈”纠纷也层出不绝。该文通过研究基于条形码的商品价格查询系统,实现消费者通过手机实现对商品价格的查询,避免价格歧义,从而保护消费者权益。
关键词:条形码;包装;价格查询系统
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)10-2290-02
随着电子信息时代的到来,各种大型超市、卖场商品均已实现通过条形码对商品实施结算,条形码标签成为商品的电子“身份证”。然而,由于市场竞争日益激烈,各种商场、超市的打折促销活动非常频繁,由此引发的“价格欺诈”纠纷也层出不绝。因此需要探究一套完善的价格查询系统,以解决以避免类似纠纷的发生,从而保护消费者权益。
1 价格查询系统需求分析
“价格欺诈”的产生,固然有不良商家的诚信因素,但有时也是由于卖场工作人员的失误而造成价签未及时更换,或者理货人员将价格放错了位置等原因所导致的价格差异,从而产生人为价格歧义,并引发商场与消费者的纠纷。要杜绝此类现象的发生,一方面要强调诚信等道德教育以及配套法律制度的健全,另一方面,还可通过技术手段,即在卖场中构架一套可通过产品包装上的条形码进行商品实时价格查询的系统,实现价格公开透明,以避免类似纠纷的发生,从而保护消费者权益。
通过分析卖场价格结算系统的工作流程我们发现,卖场价格结算的核心是通过每条结算通道的通道机,来实现对所售商品的价格结算。系统工作流程是根据业务排队生成账单编号;根据商品条形码的对照查询产品信息与价格信息;通过四则运算计算产生金额并生成账单;通过加入其它条件,实现多种价格优惠,这些最终都会反映到账单中,完成结算流程。
那么,从卖场结算系统来反推,必须有一套价格系统和进销存系统与之辅助,才可以实现大型卖场的结算工作科学、有效。例如,如果将价格系统中数据进行适度的调用,就可以实现协助用户查询商品实际价格。而此数据与结算系统依据的价格标准一致,这样就可以避免出现价格歧义而发生的价格纠纷。
2 价格查询系统设计
卖场用户价格查询系统的设计理念是以消费者手机为终端,将手机作为手持式价格查询机,通过扫描商品包装上的条形码标识,与卖场公共价格查询系统相连接,实现用户对价格的查询。这样,用户可以准确了解商品的价格,进而避免了不必要的纠纷。
根据卖场价格结算系统分析,价格查询系统的构建可以通过架构设计、环境部署和产品包装设计三个部分完成。其中,架构设计部分阐述卖场用户价格查询系统的架构;环境部署部分描述如何在卖场中部署该环境;产品包装设计部分阐述了如何改善产品包装,使其满足用户查询系统对包装的要求。
2.1 架构设计
当前流行的系统架构主要分为B/S架构或C/S架构两种。
B/S架构,即提供通过WAP方式实现智能手持式设备对系统的查询。此方式被认为是最小耗费的客户端方式,即只要有网络和浏览器就可以实现查询。当只需要满足价格差群的基本要求时可采用B/S架构,但也会存在一定的不确定因素,即浏览器版本不同所造成无法显示结果或者结果显示不完整的情况。而WAP在服务端的安全性也存在着不确定的因素,处理的来源都是不可信的,因此,会加大开发时安全性的讨论。
C/S架构,即通过开发适合于Android、IOS等专门的客户端访问和查询商品价格。与其他业务系统不同的是,针对价格查询系统,大多更注重于采用C/S架构。C/S架构的客户端是被认证的,因此,可以实现更好的查询和显示,更适合于专用系统的使用。对于手持式终端设备而言,进入卖场和访问业务系统,可以被看做是专属的系统。而作为卖场潜在的客户群,也是可以被认为是授信的,因此,可以提供卖场部分数据的推送。更重要的是,客户端的开发可以避免出现浏览器不同而造成的数据显示不完整等情况。因此,C/S架构更适于IOS、Android等主流的智能手持式终端设备系统。
无论B/S架构还是C/S架构,无论采用何种算法,安全性都是第一位的。开发的脚本应避免数据出现返送情况的发生,即原始数据的只读性开发设计。换言之,即在从价格系统或者进销存系统中查询某条形码信息,并进行比对时,查询的结果是以只读的方式送达客户端的。这样可以避免数据被篡改,并被返送回业务系统。
2.2 环境部署
环境部署包含网络环境部署和服务系统环境部署两部分。
网络环境部署是指构建一个能够覆盖全卖场的无线网络环境,为无线网络环境配置安全策略以及提供足够的IP地址段等。
服务系统环境部署包括数据服务器、业务系统服务器、网关服务器以及终端设备的部署等。数据服务器即数据库服务器,包含核心数据;业务系统服务器即提供各类应用服务的业务服务系统;网关服务器即实现内部业务和数据系统与外部服务业务系统和提供数据的网关服务器,这是从安全角度提出的;终端设备部署包括固定式查询设备以及提供在对外服务网站上的,用于智能手机应用的软件终端安装包。客户可以依据手机的型号或者系统的类别选择下载与之适应的软件包,并安装客户端,实现与系统的通信。
在环境部署中最重要的问题来自于两个方面,一方面是系统的安全性,另一方面则是来自于环境抗干扰。安全性是指对截取、篡改等行为的杜绝,并且对自然的水电灾难的可控性。系统的安全性必须是环境部署应优先考虑的因素。维护数据的安全除了在脚本开发时需要注意,以及增加专门的用于阻断内外业务系统直接关联的网关或者称之为网闸的防护措施之外,基于弱电信号系统而存在的安全缺陷也是值得注意的。
2.3 产品的包装设计
产品包装设计应满足用户查询系统对包装的要求。与我们所熟悉的包装设计不同,我们从一个技术角度来对包装的设计要求来进行说明。一般来说,条形码设计的目的是对产品的产地、类型、厂家等信息进行数字化编码,以实现通过计算机查询索引的需求。条形码实际就是给产品提供了一个确定的、唯一的(如果实现了全国统一数据库查询系统的话)、可以明确表示产品信息的数字化编码。无论采用何种条形码设计标准,其在机器内部都可以被翻译成可识别的代码,并且通过代码的组织与运算,在系统中查询到产品的详细信息。
条形码数据本身是以节省操作环节、提高工作效率为目的的,但是如果条形码位置设计不合理,则会降低这种效率。另外,由于厢式货车均采用矩形化结构设计,使立方体包装箱被认为是较为合理的包装箱设计。因此,对于大型产品,其条形码的大小、颜色和位置等,需要以方便操作,提高效率为依据进行认真研究。一般认为箱子顶部的中心偏下部分是提供条形码印制合理位置。条形码设计主要应便于自动分拣机的扫码需要,而一般情况下在包装箱下右侧喷涂条形码的目的是便于货架理货时的扫码要求。通过合理的包装设计能让顾客更好的认知商品,进而是更快速的被速运以及更快捷的被结算。
3 结束语
基于条形码的商品价格查询系统提高了消费者对商品信息的进一步认知,提高了面向消费者的服务能力。目前,随着科学技术的迅速发展,在与通过传统条形码进行扫码分拣、配送、销售方式同时发起的还有基于射频技术的电子标签,即目前所提出的物联网。与条形码必须使用比对数据库信息不同的是,电子标签是有一定容量的,因此可以存放更多的信息,即可以将产地、品质、物流等更多信息都放置其中。而结合价格查询系统,也可以通过在手机嵌入射频接收端,使消费者可以获取更多的信息。
无论系统如何,如果能够有单一的核心比对中心,那么就不仅仅是价格可以做到比对,而且产品的质量等信息也可以获得。
参考文献:
[1] 翟燕妮.基于Android和移动互联网的商品信息查询系统设计与实现[D].呼和浩特:内蒙古大学,2012.