微信公众账号大全,公众号大全,微信公众号收录,微信公众号推广,公众号吸粉教程
ad
主页 > 微信公众号推荐 >

嘉人柱子:基于PHP微信溯源系统设计与实现

2018-11-08 18:07 来源:八窝网 对此文章感兴趣的有:
ad

嘉人柱子:

  摘要:本文基于thinkphp+smarty技术,设计了微信溯源系统,实现了通过微信扫码查看产品产地信息、生长信息和果园的远程监控,以及对物流信息的实时跟踪。

  关键词:微信;溯源;远程监控

  近年来,食品安全问题频发,使得国家对食品安全的关注度达到空前高度,食品安全也是影响饮食行业经济发展的重要决定因素之一。而随着信息技术的发展,能够实现快速、准确、详细获取产品生长、生产、运输过程、提高食品安全的安全系数,为食品监督提供了条件和便利的溯源技术必将成为21世纪计算机科学与技术研究和实践的课题和内容之一。

  一、微信溯源系统设计

  通过物联网技术实时采集果园的大气污染、光照、土壤含水量等传感器参数,记录生长环境,对产品采取一果一码的识别措施,应用微信扫码功能,追溯产品的产地、生长信息记录、物流动态。

  以二维码为载体,微信溯源系统基于thinkPHP+smarty技术得以实现,首先利用手机、终端机、计算机等查询工具,通过扫描产品的二维码或输入产品的二维码,从系统的数据库获取到溯源信息(包括产地、果园的负责人、负责人联系信息)。

  二、微信溯源系统的实现

  本系统的后台实现采用PHP的典型MVC架构ThinkPHP框架,数据库采用了MYSQLo前台展示通过HTML5.CSS3等超文本语言实现扫码、手动输入二维码、以及溯源信息展示等页面,可达到页面美化、展示溯源信息的作用。使用javascript、jquery等脚本语言与后台进行页面交互,当进行扫码溯源时,从数据库中获取溯源信息,完成前台的扫码——溯源——获取到信息过程。

  查询展示模块是溯源系统的一个组织输出模块,向用户展示了农产品的溯源信息。首页动态展示了部分的溯源使用案例,用户可以通过在PC版网页上手动输入溯源码进行查询,也可以用手机微信或其他APP扫描二维码进行查询,查询后的溯源信息将会根据终端的不同以不同的样式展示。案例展示界面如图1所示:扫码查询结果部分界面如图2所示:查询核心代码:

  $tracesource=1('post.tracesource',0);

  if($tracesource != 0){

  $sourcecode=$tracesource;

  }else{

  $sourcecode=I('get.sourcecode',0);

  }

  $error="";

  if(!preg_match("/^\d{20}$/",$sourcecode)‖$sourcecode==0){

  $error="溯源码不正确!";

  $this->assign('error',$error);

  }$product=M("product")

  ->join('RIGHT JOIN productdata b ON product.id=b.id')

  ->field('b.id,title,gardenid,enterpiiseid,sourcecode,batch,time,

  shelflife,images,species,categery,introduction')

  >where(array("sourcecode"=>$sourcecode》

  >find();

  if(empty($product》{

  $error="溯源码不正确!";

  三、结束语

  本文介绍了一种基于PHP技术的产品微信溯源系统,并给出了具体的系统设计过程,从技术层面描述了系统的设计和实现。经测试,将一果一码的产品溯源识别技术应用到对产品的生长信息追踪,能够对产品的生长环境进行获取和了解,从而提高产品的公开性、公信力。同时,相比于傳统的产品包装展示产地等生产信息,微信溯源系统更能从源头上解决问题,提高食品安全的安全系数,为食品监督提供了条件和便利。

  参考文献:

  [1]臧忠慧.二维码在包装上的防伪营销应用[J].印刷技术,2015(16).

  [2]涂江平.二维码信息技术解决物流问题探讨[J].中国物流与采购,2014(16).

  [3]李乾.冰糖橙果品质量安全溯源技术体系的建立[D].湖南农业大学,2014.

  [4]何婕.微信二维码和语义检索技术在茶叶包装中的应用[J].福建茶叶,2016(01).

  [5]Three-Dimensional GroundwaterContamination Source Identification UsingAdaptive Simulated Annealing[J].ManishJha,Bithin Datta.Journal of HydrologicEngineering.2013(3).


ad

 

(责任编辑:微信公众号推荐



网站介绍

    八窝网-微信公众账号大全,公众号大全,微信公众号收录,微信公众号推广,公众号吸粉教程

ad
ad