一种散装食品和农产品的溯源二维码生成方法及系统技术方案

技术编号:20567205 阅读:50 留言:0更新日期:2019-03-14 09:43
本发明专利技术公开了一种散装食品和农产品的溯源二维码生成方法及系统,方法包括:交易终端生成交易二维码;服务器接收购买者终端发送的交易请求;服务器根据交易请求中的交易终端签名信息对交易终端进行合法性验证;交易终端根据服务器发送的交易结果生成第一溯源二维码;服务器根据交易终端发送的交易记录,比对购买者GID编码与销售者GID编码,得到对应交易记录中的商品的溯源结果;服务器根据对应交易记录中的商品的溯源结果,生成第二溯源二维码,并获取散装食品和农产品的追溯结果;系统包括交易终端、服务器和购买者终端。本发明专利技术实现了基于电子交易的散装食品和农产品的全链条追溯监控,减小了维护工作量,可广泛应用于商品溯源技术领域。

【技术实现步骤摘要】
一种散装食品和农产品的溯源二维码生成方法及系统
本专利技术涉及商品溯源
,尤其是一种散装食品和农产品的溯源二维码生成方法及系统。
技术介绍
随着我国产品质量的不断提升,百姓生活水平的持续增长,食品的追溯能力,特别是散装食品(农产品)的追溯作为最贴近民生的话题,受到普遍关注,社会各界都在致力于更快速、更准确地识别问题产品以保护消费者。如何在农田到零售商店或餐饮服务提供商的流动过程中跟踪产品?如何识别产品的直接来源和直接接收者?如何从供应链中收回问题产品?等等这些问题,成为实现产品可追溯的关键性问题。食品安全、产品追溯、产品召回是当前各国政府、各个行业最为关注的焦点,企业也面对着大量的追踪和溯源需求。解决这些问题的一个有效手段是:实现食品可追溯,采用国际标准实现从原料到生产加工再到运输销售各个环节之间的可追溯性。目前,被国际上最多国家所接受和采纳的追溯技术是由国际编码协会(GS1)提出,基于商品条码的追溯技术,已形成成熟的全球追溯标准和应用支持,它为供应链中的各个参与方提供了一套标准的追溯流程,帮助企业强化商业流程,以应对当前的挑战。通该项技术基于商品条码技术而建立,是将食品的生产、加工、储藏、运输及零售等供应链各环节进行标识,并相互链接,可随时获取各个环节的数据信息,这些信息包括产品标识代码、批号、有效期、保质期等。一旦食品出现安全问题,可通过这些标识代码进行追溯,能够快速缩小发生安全问题的食品范围,准确查出食品问题出现的环节所在,直至追溯到食品生产的源头,从而确保产品撤回和召回的高效性、准确性。为政府产品质量监管提供有效手段、保护消费者利益、最大限度的减低企业的损失,提升企业产品竞争力。随着近年来互联网技术及电子支付技术的飞速发展,商品交易过程中的“无现金”支付越来越广泛,特别是如微信支付、支付宝支付、银联云闪付等二维码支付方式的迅猛发展,为全国庞大的普通集贸市场、菜市场解决残钞、假钞、找零等实际问题提供了解决方案。现有溯源均是针对农产品从源头种植企业开始,经过包装/再包装企业、批发商、零售商/餐饮服务商形成的串行追溯的解决方案,随着农产品覆盖面的扩大,如果中间环节不配合或技术上无法配合,就会形成追溯失效。特别地,目前农产品的批发、零售大部分是以散装形式在销售,且来源复杂,实现条码的标准化包装及粘贴条码及采集相关商品信息等都不具备现实条件;部分溯源技术依靠销售后打印带有条码的小票作为依据,亦存在菜市场等环境恶劣条件下,故障频生,且纸质小票存在易破损、字迹易消失、易丢失和维护工作量大的缺点,从而影响追溯效果。
技术实现思路
为解决上述技术问题,本专利技术的目的在于:提供一种工作量小且追溯效果好的,散装食品和农产品的溯源二维码生成方法及系统。本专利技术所采取的技术方案的一方面是:一种散装食品和农产品的溯源二维码生成方法,包括以下步骤:交易终端生成交易二维码,以供购买者终端进行扫描支付,所述交易二维码包括交易终端的唯一识别号、交易顺序号、交易金额、交易订单号、签名信息以及服务器的IP地址或服务器的域名;交易终端接收服务器发送的交易结果,并结合交易记录生成第一溯源二维码;所述交易包括现场支付和确认交易;交易终端将交易记录发送至服务器,以使服务器根据交易记录比对购买者GID编码与销售者GID编码,得到对应交易记录中的商品的溯源结果。进一步,所述第一溯源二维码具体为指向服务器且带有商品标准编码参数的商品溯源数据链接。本专利技术所采取的技术方案的另一方面是:一种散装食品和农产品的溯源二维码生成方法,包括以下步骤:服务器接收购买者终端发送的交易请求;服务器根据交易请求中的交易终端签名信息对交易终端进行合法性验证;服务器与购买者终端进行交易确认后,将交易结果发送至交易终端,以使交易终端生成第一溯源二维码;服务器根据交易终端发送的交易记录,比对购买者GID编码与销售者GID编码,得到对应交易记录中的商品的溯源结果;服务器根据对应交易记录中的商品的溯源结果,生成第二溯源二维码,并获取散装食品和农产品的追溯结果。进一步,所述交易请求包括交易终端的唯一识别号、交易金额、销售者GID编码、购买者GID编码以及交易终端签名信息。进一步,所述第二溯源二维码具体为指向交易记录中的商品的追溯信息链接,所述第二溯源二维码可推送至购买者终端和/或微信公众号。进一步,还包括以下步骤:服务器以预设的格式将交易请求发送至第三方支付端,以使第三方支付端与购买者终端直接完成支付交互。进一步,所述服务器与购买者终端进行交易确认后,将交易结果发送至交易终端,以使交易终端生成第一溯源二维码这一步骤,其具体为:服务器根据购买者终端发送的交易请求,根据购买者选择的交易方式进行交易确认;其中,若购买者选择的交易方式为确定交易,则执行以下步骤:购买者终端将确定交易对应的第一标志发送给服务器的API服务模块;将第一标志存储至服务器的数据仓库模块;通过服务器的数据采集管理模块将交易结果对应的标志反馈给交易终端;若购买者选择的交易方式为现场支付,则执行以下步骤:购买者终端将现场支付的交易方式对应的第二标志、购买者GID编码以及交易二维码发送至服务器的API服务模块;服务器的API服务模块向第三方支付端发送相应的支付请求;第三方支付端与购买者完成支付交互后,由第三方支付端将交易结果对应的标志发送至服务器的API服务模块;将支付结果对应的标志存储至服务器的数据仓库模块;通过服务器的数据采集管理模块将交易结果对应的标志反馈给交易终端。进一步,还包括以下步骤:基于电子交易,通过交易终端分别获取生产基地、批发市场和菜市场的商品交易数据;根据生产基地的商品交易数据,获取对应生产基地的第一销售者GID编码和第一购买者GID编码;根据批发市场的商品交易数据,获取对应批发市场的第二销售者GID编码和第二购买者GID编码;根据菜市场的商品交易数据,获取对应菜市场的第三销售者GID编码和第三购买者GID编码;判断第一购买者GID编码与第二销售者GID编码是否相同,若是,则将从第一销售者到第二购买者的第一有效溯源结果写入数据仓库,实现向上一步及向下一步的商品溯源;反之,则将从第一销售者到第二购买者的第一无效溯源结果写入数据仓库,并执行下一步骤;判断第二购买者GID编码与第三销售者GID编码是否相同,若是,则将从第二销售者到第三购买者的第二有效溯源结果写入数据仓库,实现向上一步及向下一步的商品溯源;反之,将从第二销售者到第三购买者的第二无效溯源结果写入数据仓库,并执行下一步骤;对第一有效溯源结果和第二有效溯源结果进行关联,得到从第一销售者到第三购买者的全供应链溯源结果;将全供应链溯源结果存储至服务器的数据仓库模块,并生成第二溯源二维码,从而实现散装食品和农产品的全流程溯源。进一步,所述实现向上一步及向下一步的商品溯源具体是指:实现了由源头种植企业、包装/再包装企业、批发商以及零售商/餐饮服务商对散装食品和农产品的供应商信息和消费者信息的追溯。本专利技术所采取的技术方案的又一个方面是:一种散装食品和农产品的溯源二维码生成系统,包括交易终端、服务器和购买者终端;其中,所述交易终端包括:交易二维码生成模块,用于生成交易二维码,以供购买者终端进行扫描支付,所述交易二维码包括交易终端的唯一识别号、交易顺序号、本文档来自技高网
...

【技术保护点】
1.一种散装食品和农产品的溯源二维码生成方法,其特征在于:包括以下步骤:交易终端生成交易二维码,以供购买者终端进行扫描支付,所述交易二维码包括交易终端的唯一识别号、交易顺序号、交易金额、交易订单号、签名信息以及服务器的IP地址或服务器的域名;交易终端接收服务器发送的交易结果,并结合交易记录生成第一溯源二维码;所述交易包括现场支付和确认交易;交易终端将交易记录发送至服务器,以使服务器根据交易记录比对购买者GID编码与销售者GID编码,得到对应交易记录中的商品的溯源结果。

【技术特征摘要】
1.一种散装食品和农产品的溯源二维码生成方法,其特征在于:包括以下步骤:交易终端生成交易二维码,以供购买者终端进行扫描支付,所述交易二维码包括交易终端的唯一识别号、交易顺序号、交易金额、交易订单号、签名信息以及服务器的IP地址或服务器的域名;交易终端接收服务器发送的交易结果,并结合交易记录生成第一溯源二维码;所述交易包括现场支付和确认交易;交易终端将交易记录发送至服务器,以使服务器根据交易记录比对购买者GID编码与销售者GID编码,得到对应交易记录中的商品的溯源结果。2.根据权利要求1所述的一种散装食品和农产品的溯源二维码生成方法,其特征在于:所述第一溯源二维码具体为指向服务器且带有商品标准编码参数的商品溯源数据链接。3.一种散装食品和农产品的溯源二维码生成方法,其特征在于:包括以下步骤:服务器接收购买者终端发送的交易请求;服务器根据交易请求中的交易终端签名信息对交易终端进行合法性验证;服务器与购买者终端进行交易确认后,将交易结果发送至交易终端,以使交易终端生成第一溯源二维码;服务器根据交易终端发送的交易记录,比对购买者GID编码与销售者GID编码,得到对应交易记录中的商品的溯源结果;服务器根据对应交易记录中的商品的溯源结果,生成第二溯源二维码,并获取散装食品和农产品的追溯结果。4.根据权利要求3所述的一种散装食品和农产品的溯源二维码生成方法,其特征在于:所述交易请求包括交易终端的唯一识别号、交易金额、销售者GID编码、购买者GID编码以及交易终端签名信息。5.根据权利要求3所述的一种散装食品和农产品的溯源二维码生成方法,其特征在于:所述第二溯源二维码具体为指向交易记录中的商品的追溯信息链接,所述第二溯源二维码可推送至购买者终端和/或微信公众号。6.根据权利要求3所述的一种散装食品和农产品的溯源二维码生成方法,其特征在于:还包括以下步骤:服务器以预设的格式将交易请求发送至第三方支付端,以使第三方支付端与购买者终端直接完成支付交互。7.根据权利要求3所述的一种散装食品和农产品的溯源二维码生成方法,其特征在于:所述服务器与购买者终端进行交易确认后,将交易结果发送至交易终端,以使交易终端生成第一溯源二维码这一步骤,其具体为:服务器根据购买者终端发送的交易请求,根据购买者选择的交易方式进行交易确认;其中,若购买者选择的交易方式为确定交易,则执行以下步骤:购买者终端将确定交易对应的第一标志发送给服务器的API服务模块;将第一标志存储至服务器的数据仓库模块;通过服务器的数据采集管理模块将交易结果对应的标志反馈给交易终端;若购买者选择的交易方式为现场支付,则执行以下步骤:购买者终端将现场支付的交易方式对应的第二标志、购买者GID编码以及交易二维码发送至服务器的API服务模块;服务器的API服务模块向第三方支付端发送相应的支付请求;第三方支付端与购买者完成支付交互后,由第三方支付端将交易结果对应的标志发送至服务器的API服务模块;将支付结果对应的标志存储至服...

【专利技术属性】
技术研发人员:丁磊张海笑江志文
申请(专利权)人:广东蓝蜜蜂信息技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1