- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
?
?
基于Android的商品溯源系统的设计与实现
?
?
摘要:为了帮助消费者解决商品质量信息不对称的问题,设计了一种基于Android的商品溯源系统,实现了商品信息和流通信息的共享,不但增强了商品生产、流通和销售环节的可控性,而且满足了消费者对商品来源及质量的知情权。
关键词:Android;商品朔源;二维码
引言
随着科学技术的发展,人们的生活水平不断提高,购物消费现象越来越普遍。在购物的同时,消费者往往希望能了解商品的材质、产地、实际价值等信息,并且对于商品安全性和真伪的验证更加关注。由此,建立及时有效的商品质量安全追溯系统,规范追踪溯源商品的生产、运输和销售环节,增强商品信息的透明度,是满足消费者对产品质量安全有所了解的重要手段。
本系统将商品的生产加工、运输和交易信息利用二维码技术生成,并通过Android开发对二维码的扫描识别功能,不但能使消费者通过扫码对商品进行一定程度的追溯,还能够让销售商对运输或销售过程中产生的异常件进行及时处理。从而不但提高了交易过程中的透明性,降低销售和追溯成本,而且消费者通过了解商品的生产、运输和销售的全过程可以进行放心购物。
1系统需求分析
通过对商品来源、运输以及销售环节的调查分析,本系统涉及4类用户,即商品生产商、商品運输商、商品销售商以及最终消费者,其中前三者可将商品生产、加工、运输和销售过程产生的信息上传到数据库,以便为消费者提供商品溯源查询,即消费者通过扫描商品包装上的二维码,可以获取从服务器系统返回的商品从加工生产、运输到销售过程中的相关信息,如商品名称,型号、规格、生产日期、生产厂家、地址、联系方式,以及物流相关信息等。同时销售商可将销售过程中发现的异常件(如缺件、损坏件等)拍照上传到溯源数据库。
2系统设计
2.1系统总体架构设计
根据需求分析,该溯源系统面向多终端、并以服务端管理系统为中心,终端可以是PC终端或手机等移动终端,负责商品信息的采集和上传到服务端数据库;服务端管理系统根据不同用户的请求、以及不同使用场景处理数据并将处理结果返回给终端。商品生产商、商品运输商、商品销售商以及最终消费者均可通过网络连接到服务器。商品生产商登录系统可以对商品名称、种类、型号、规格、生产日期、生产商等信息进行添加、修改等管理;商品运输商登录系统可以对商品的运输工具、运输时间、运输商等运输信息进行添加、修改等管理;商品销售商可通过移动终端将运输或销售过程中产生的异常件上报至服务器;而最终消费者则可以通过移动终端对商品包装上的二维码进行扫描,访问服务器获取商品基本信息以及生产、流通等溯源信息。系统总体架构如图1所示。
2.2系统功能模块的设计
(1)服务端管理系统功能设计
服务端管理系统主要包括用户信息管理、商品信息管理、产地信息管理和运输商信息管理4个模块,实现对各类型用户的注册、登录,以及对所录入的商品溯源信息的更新、删除和查询等操作。
(2)信息采集展示功能设计
该功能为客户端功能。在商品生产、运输和销售的各环节中均采用溯源标签进行信息的采集和记录,并通过各环节的管理终端汇总到服务端管理系统中,实现商品追踪回溯。即当商品进入生产流程时生成携带唯一追溯码的标签,伴随着生产、运输和销售各环节该商品的数据库信息将不断被读写和更新,直到最终到达消费者手中。如在商品加工完成时,由生产商将商品的生产厂家、生产日期等信息加入商品溯源信息中;在商品发货出厂时,由运输商将商品的运输工具、运输时间和运输商等信息加入商品溯源信息中,以实现溯源信息的采集。另外,不同的用户也可以利用手机或PC终端查询相应的商品溯源信息。
(3)二维码扫描识别功能设计
二维码与一维码相比有很多优势,如信息容量大、编码种类多、纠错能力强、识别成功率高,使用成本低等[1],特别是其不仅可以存储数字和ASCII字符,还可以存储图片、声音、指纹等信息;另外,通过扫描二维码,不仅可以获取二维码内部编码的溯源信息,还可以根据链接跳转到溯源平台进行进一步的溯源操作[2],因而得到了广泛的应用。
本系统通过在手机等移动终端主页面设置“扫描”按钮实现二维码的扫描识别,当用户点击该按钮时,系统会提示获取照相机权限,然后扫描商品上的二维码进行识别,识别成功后会将查询的溯源信息显示在移动终端上。
(4)异常件处理功能设计
在商品销售时,如出现异常件,销售商可通过移动终端上系统的“异常件管理”模块进行异常信息录入,如对异常件进行拍照并输入异常信息,异常信息主要有缺件、破损等情况。另外,还可以通过系统界面上的“异常查询”按钮查看异常信息。
2.3系统数据库的设计
通过对商品的生产、运输和销售过程的需求分析,以及上面系统功能模块的设计,可以得到系统中所涉及的数据信息,由此组成的数据库包含如下4张表:商品信息表、产地信息表、运输信息
您可能关注的文档
- 基于MATLABGUI的数字图像处理辅助教学系统设计.docx
- 新时代常州经济增长动力分析.docx
- 发掘供热企业的节能潜力.docx
- 中和反应实验探究.docx
- 大数据技术及其在土木工程中的应用王玉敏.docx
- 整体性治理视角下的基层城市管理执法体制改革执法权承接研究.docx
- ELISA筛查HBsAg、抗-HCV单试剂反应性献血者归队调查.docx
- 小学语文教学中学生阅读习惯培养措施分析.docx
- 以学生为中心的新时代大学生自主管理规律研究和模式构建.docx
- 市政给排水管道布置设计重点与技术的举措构思.docx
- 北师大版小学数学三年级上册《寄书》教学设计.docx
- 统编版(部编版)语文二年级上册《雪孩子》教学设计.docx
- 统编版(部编版)语文二年级上册《八角楼上》教学设计.docx
- 北师大版小学数学三年级上册《长方形周长》教学设计.docx
- 北师大版小学数学三年级上册《丰收了》教学设计.docx
- 统编版(部编版)语文二年级上册《夜宿山寺》教学设计.docx
- 统编版(部编版)语文二年级上册《风娃娃》教学设计.docx
- 统编版(部编版)语文二年级上册《朱德的扁担》教学设计.docx
- 统编版(部编版)语文二年级上册《难忘的泼水节》教学设计.docx
- 统编版(部编版)语文二年级上册《纸船和风筝》教学设计.docx
文档评论(0)