基于条形码的商品价格查询系统的设计研究

基于条形码的商品价格查询系统的设计研究

ID:32749447

大小:56.58 KB

页数:7页

时间:2019-02-15

基于条形码的商品价格查询系统的设计研究_第1页
基于条形码的商品价格查询系统的设计研究_第2页
基于条形码的商品价格查询系统的设计研究_第3页
基于条形码的商品价格查询系统的设计研究_第4页
基于条形码的商品价格查询系统的设计研究_第5页
资源描述:

《基于条形码的商品价格查询系统的设计研究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于条形码的商品价格查询系统的设计研究摘要:随着市场竞争的日益激烈,各种大型超市、卖场打折促销的活动非常频繁,由此引发的“价格欺诈”纠纷也层出不绝。该文通过研究基于条形码的商品价格查询系统,实现消费者通过手机实现对商品价格的查询,避免价格歧义,从而保护消费者权益。关键词:条形码;包装;价格查询系统中图分类号:TP311文献标识码:A文章编号:1009-3044(2014)10-2290-02随着电子信息时代的到来,各种大型超市、卖场商品均已实现通过条形码对商品实滋结算,条形码标签成为商品的电子“身份证”。然而,由于市场竞争日益激烈,各种商场、超市的打折促销活动非常频繁,由此引发的“价格欺

2、诈”纠纷也层出不绝。因此需要探究一套完善的价格查询系统,以解决以避免类似纠纷的发生,从而保护消费者权益。1价格查询系统需求分析“价格欺诈”的产生,固然有不良商家的诚信因素,但有时也是由于卖场工作人员的失误而造成价签未及时更换,或者理货人员将价格放错了位置等原因所导致的价格差异,从而产生人为价格歧义,并引发商场与消费者的纠纷。要杜绝此类现象的发生,一方面要强调诚信等道德教育以及配套法律制度的健全,另一方面,还可通过技术手段,即在卖场中构架一套可通过产品包装上的条形码进行商品实时价格查询的系统,实现价格公开透明,以避免类似纠纷的发生,从而保护消费者权益。通过分析卖场价格结算系统的工作流程我们

3、发现,卖场价格结算的核心是通过每条结算通道的通道机,来实现对所售商品的价格结算。系统工作流程是根据业务排队生成账单编号;根据商品条形码的对照查询产品信息与价格信息;通过四则运算计算产生金额并生成账单;通过加入其它条件,实现多种价格优惠,这些最终都会反映到账单中,完成结算流程。那么,从卖场结算系统来反推,必须有一套价格系统和进销存系统与之辅助,才可以实现大型卖场的结算工作科学、有效。例如,如果将价格系统中数据进行适度的调用,就可以实现协助用户查询商品实际价格。而此数据与结算系统依据的价格标准一致,这样就可以避免出现价格歧义而发生的价格纠纷。2价格查询系统设计卖场用户价格查询系统的设计理念是

4、以消费者手机为终端,将手机作为手持式价格查询机,通过扫描商品包装上的条形码标识,与卖场公共价格查询系统相连接,实现用户对价格的查询。这样,用户可以准确了解商品的价格,进而避免了不必要的纠纷。根据卖场价格结算系统分析,价格查询系统的构建可以通过架构设计、环境部署和产品包装设计三个部分完成。其中,架构设计部分阐述卖场用户价格查询系统的架构;环境部署部分描述如何在卖场中部署该环境;产品包装设计部分阐述了如何改善产品包装,使其满足用户查询系统对包装的要求。2.1架构设计当前流行的系统架构主要分为B/S架构或C/S架构两种。B/S架构,即提供通过WAP方式实现智能手持式设备对系统的查询。此方式被认

5、为是最小耗费的客户端方式,即只要有网络和浏览器就可以实现查询。当只需要满足价格差群的基本要求时可采用B/S架构,但也会存在一定的不确定因素,即浏览器版本不同所造成无法显示结果或者结果显示不完整的情况。而WAP在服务端的安全性也存在着不确定的因素,处理的来源都是不可信的,因此,会加大开发时安全性的讨论。C/S架构,即通过开发适合于Android.IOS等专门的客户端访问和查询商品价格。与其他业务系统不同的是,针对价格查询系统,大多更注重于采用C/S架构。C/S架构的客户端是被认证的,因此,可以实现更好的查询和显示,更适合于专用系统的使用。对于手持式终端设备而言,进入卖场和访问业务系统,可以

6、被看做是专属的系统。而作为卖场潜在的客户群,也是可以被认为是授信的,因此,可以提供卖场部分数据的推送。更重要的是,客户端的开发可以避免出现浏览器不同而造成的数据显示不完整等情况。因此,C/S架构更适于IOS、Android等主流的智能手持式终端设备系统。无论B/S架构还是C/S架构,无论采用何种算法,安全性都是第一位的。开发的脚本应避免数据出现返送情况的发生,即原始数据的只读性开发设计。换言之,即在从价格系统或者进销存系统中查询某条形码信息,并进行比对时,查询的结果是以只读的方式送达客户端的。这样可以避免数据被篡改,并被返送回业务系统。2.2环境部署环境部署包含网络环境部署和服务系统环境

7、部署两部分。网络环境部署是指构建一个能够覆盖全卖场的无线网络环境,为无线网络环境配置安全策略以及提供足够的IP地址段等。服务系统环境部署包括数据服务器、业务系统服务器、网关服务器以及终端设备的部署等。数据服务器即数据库服务器,包含核心数据;业务系统服务器即提供各类应用服务的业务服务系统;网关服务器即实现内部业务和数据系统与外部服务业务系统和提供数据的网关服务器,这是从安全角度提出的;终端设备部署包括固定式查询设备以及提供在对外服务网

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。