一种基于时间窗的超市农产品溯源系统的制作方法

文档序号:6524028阅读:464来源:国知局
一种基于时间窗的超市农产品溯源系统的制作方法
【专利摘要】本发明公开了一种基于时间窗的超市农产品溯源系统,包括数据采集终端、时间窗生成平台、溯源终端和外部信息系统;数据采集终端通过数据采集设备获取农产品流动信息,并对采集到的农产品批次、类别与销售时间信息进行预处理,输出数据至时间窗生成平台;时间窗生成平台根据接收到的数据生成不同类别农产品的销售时间窗并存储,结合外部信息系统查询农产品溯源证据,并将相关数据传输至农产品溯源模块。一旦某批次农产品出现问题,利用本发明的系统,用户通过溯源终端的人机交互界面输入问题农产品的购买时间点和类别,能够获取问题农产品的批次、生产信息和加工信息,实现超市问题农产品溯源。
【专利说明】一种基于时间窗的超市农产品溯源系统
【技术领域】
[0001]本发明涉及一种基于时间窗的超市农产品溯源系统,利用农产品进入超市从开始销售到结束销售的时间窗,建立农产品批次销售时间窗与农产品批次、农产品来源之间的对应关系,根据农产品销售的时间节点与批次、来源的对应关系,进行农产品溯源,属于农产品溯源技术。
【背景技术】
[0002]近年来,“疯牛病”、“瘦肉精”、“毒豇豆”、“毒韭菜”等农产品安全事件层出不穷,农产品质量安全成为社会关注的焦点,消费者对农产品大规模安全事故愈发担忧。超市是农产品流向消费者的最后一个环节,也是提高农产品溯源管理能力、保障农产品质量安全的一个关键环节。

【发明内容】

[0003]发明目的:为了克服现有技术中存在的不足,本发明提供一种基于时间窗的超市农产品溯源系统,将农产品时间窗信息与农产品批次、农产品来源信息对应,实现通过超市农产品批次时间窗找到对应批次进而溯源到原产地的目的。
[0004]技术方案:为实现上述目的,本发明采用的技术方案为:
[0005]针对大规模农产品安全事件,本发明引入“时间窗”(Time Window,多见于配送调度的要求,指固定的时间间隔)概念,从超市各门店农产品批次时间窗观测某批次农产品的流动状态,将时间窗与批次信息、农产品来源信息对应起来,实现超市层面的农产品溯源。具体为一种基于时间窗的超市农产品溯源系统,包括
[0006]数据采集终端,包括数据预处理模块和数据采集设备:所述数据采集设备安装在各产品的超市分割环节和超市销售环节,用于采集包括批次信息、类别信息及起始销售时间和终止销售时间在内的产品信息,并将采集到的产品信息通过无线通信网络/人工输入方式传输至数据预处理模块;所述数据预处理模块对接收的产品信息进行包括筛选、标准化在内的预处理,并将预处理后的产品信息传输至时间窗生成平台;
[0007]时间窗生成平台,包括时间窗更新模块、数据集更新模块、超市时间窗数据库、数据匹配模块、溯源终端接口和外部信息系统接口:所述时间窗更新模块和数据集更新模块接收预处理后的产品信息,并对超市时间窗数据库内的数据进行更新;所述超市时间窗数据库中存储有包括批次信息、类别信息及起始销售时间和终止销售时间在内的销售时间窗的对应数据集,即存储有批次-类别-时间窗对应集合;超市时间窗数据库通过数据匹配模块分别和溯源终端接口和外部信息系统接口相连,通过溯源终端接口传输相关数据至溯源终端,通过外部信息系统接口和外部信息系统相连进行溯源证据查询;
[0008]外部信息系统,包括产品生产区信息系统、产品加工区信息系统和一个以上的基于时间窗的超市溯源系统:所述外部信息系统用于向时间窗生成平台提供溯源证据信息,其中基于时间窗的超市溯源系统用于提供产品的批次信息,产品加工区信息系统用于提供相应批次产品的加工信息,产品生产区信息系统用于提供相应批次产品的生产信息;
[0009]溯源终端,包括人机交互界面、溯源工具箱和溯源模块:用户通过人机交互界面向溯源模块发送溯源指令;溯源模块根据溯源指令向溯源工具箱发送工具调用指令,同时向时间窗生成平台发送数据调用指令;溯源工具箱根据工具调用指令向溯源模块提供溯源工具包,溯源模块利用溯源工具包对时间窗生成平台返回的数据进行处理,然后反馈给人机交互界面。
[0010]所述溯源终端部署在各超市的门店。
[0011]所述数据采集终端通过互联网/移动通信网,将预处理后的产品信息传输至时间窗生成平台。
[0012]所述销售时间窗的生成流程如下:
[0013]设同一批次的产品同时送往若干超市,每一批次的产品进入超市后进一步分割为若干类别,记第i批次的A类别产品为Pi(A),Pi(A)的时间窗生成流程包括如下步骤:
[0014](al)数据采集设备采集到Pi批次产品进入超市,读取该批次产品的批次标识信息,并将信息传至数据预处理模块;
[0015](a2 )超市对Pi批次产品按类别进行分割,为每个类别的产品分配包含批次和类别信息的标识,加贴标识于各类别产品的销售位置;
[0016](a3)Pi批次的A类别产品开始销售,数据采集设备读取加贴在销售位置的该类别产品的标识信息,并将标识信息上传至数据预处理模块,获取Pi(A)的销售时间窗的起始时间点;
[0017](a4)Pi批次的A类别产品Pi(A)售完,数据采集设备再次读取加贴在销售位置的该类别产品的标识信息,并将标识信息上传至数据预处理模块,获取Pi(A)的销售时间窗的终止时间点;
[0018](a5)数据预处理模块对获得的产品批次、类别、销售起始时间点和销售终止时间点信息进行预处理,传输至时间窗生成平台;
[0019](a6)时间窗生成平台根据接收到的数据,利用数据集更新模块和时间窗更新模块,对超市时间窗数据库中的数据进行更新,将时间窗信息分别与产品批次和类别对应,即Pi批次的A类别产品Pi(A)时间窗生成。
[0020]溯源的流程包括如下步骤:
[0021](bl)用户通过人机交互界面发布产品溯源指令;
[0022](b2)溯源模块接收溯源指令,并根据溯源指令向溯源工具箱发送工具包调用指令,同时向时间窗生成平台发送数据调用指令;
[0023](b3)溯源终端接口传递数据调用指令至数据匹配模块;
[0024](b4)数据匹配模块接收数据调用指令,发送批次查询指令至超市时间窗数据库;
[0025](b5)超市时间窗数据库接收批次查询指令并返回数据至数据匹配模块;
[0026](b6)数据匹配模块根据返回的数据判断能否确定问题批次,若确定,执行步骤(bl2);若不确定,执行步骤(b7);
[0027](b7)数据匹配模块向溯源终端发送自检验指令;
[0028](b8)超市根据自检验指令检验正在销售批次产品的质量,并将检验结果通过溯源终端传输至数据匹配模块;[0029](b9)数据匹配模块根据返回的数据判断是否返回问题产品批次信息,若返回,执行步骤(bl2);若未返回,执行步骤(blO);
[0030](blO)数据匹配模块向其他基于时间窗的超市溯源系统发送协助检查请求;
[0031](bll)其他超市接收检查请求并返回问题产品的批次集合至数据匹配模块;
[0032](bl2)数据匹配模块接收数据并确定问题产品批次,根据确定的问题产品批次发送调用产品批次证据信息指令至产品生产区信息系统和产品加工区信息系统;
[0033](bl3)产品生产区信息系统和产品加工区信息系统接收请求,返回相应产品批次的生产和加工信息至数据匹配模块;
[0034](bl4)数据匹配模块接收证据信息,匹配时间窗信息、批次信息和证据信息,通过溯源终端接口传输至溯源终端;
[0035](bl5)溯源工具箱根据工具包调用指令向溯源模块提供相应工具包,溯源模块利用工具包对接收到的数据包进行处理,以获得问题分析报告,最后将溯源图示输出至人机交互界面。
[0036]本发明所述溯源终端部署在各超市门店;时间窗生成平台的数据匹配模块联合其他基于时间窗的超市溯源系统确定问题产品批次,并向问题批次的产品生产区信息系统和产品加工区信息系统发送调用问题批次产品证据信息请求,产品生产区信息系统和产品加工区信息系统接收请求并反馈该批次产品的生产和加工信息,数据匹配模块获取该批次产品的生产和加工信息,然后对获取的数据进行匹配并发送至溯源终端的溯源模块;输出至人机交互界面的分析报告,包括该批次产品的生产和加工信息以及销售该批次产品的超市信息。
[0037]本系统中,溯源终端的人机交互界面可由现有的显示设备实现;溯源工具箱可由存储器实现;溯源模块可由溯源处理器以及相应的编程语言实现;时间窗生成平台和数据采集终端中的各个功能模块可以可由VC++.NET或者JAVA等编程语言和处理器实现;超市时间窗数据库可由SQL Servers等数据库语言实现;数据采集终端的数据采集设备可采用RFID阅读器、条码扫描器等现有设备。
[0038]有益效果:本发明提供的基于时间窗的超市农产品溯源系统,具有如下有益效果:
[0039](1)溯源终端部署在各超市门店,当发生大规模农产品安全事件时,用户通过输入农产品名称、购买时间点,即可查询到该批次农产品的原产地信息;
[0040](2)利用本发明的溯源方法,时间窗生成平台通过连接其他基于时间窗的超市溯源系统,结合超市的自检验等操作,能够及时确定问题农产品的批次,做好溯源准备;
[0041](3)本发明引入“时间窗”思想,将数量多、不易包装的农产品分为多个批次,每个批次对应一个时间窗,形成时间窗-批次-农产品来源的数据链条,克服目前农产品没有条码或RFID等标识而无法进行溯源的缺陷。
【专利附图】

【附图说明】
[0042]图1为本发明溯源系统的结构示意图;
[0043]图2为本发明中猪肉溯源流程和示意图;
[0044]图3(a)为本发明中时间窗生成示意图;[0045]图3(b)为本发明中时间窗更新示意图;
[0046]图4为基于时间窗的猪肉溯源方法流程示意图;
[0047]图5 (a)为超市Q销售Ρζ_ρ Pz批次猪肉,Ρζ_ρ Ρζ批次Α类猪肉的销售时间窗;
[0048]图5 (b)为超市C2销售Pz_1、Pz和Pz+1批次猪肉,Pz_1、Pz和Pz+1批次某类猪肉的销售时间窗;
[0049]图5 (c)为超市C3销售Pz_i和Pz+1批次猪肉,Pz+和Pz+1批次某类猪肉的销售时间窗。
【具体实施方式】
[0050]下面以猪肉为例,结合附图对本发明做更进一步的说明。
[0051]如图1所示为一种基于时间窗的超市农产品溯源系统,包括数据采集终端、时间窗生成平台、溯源终端和外部信息系统。
[0052]数据采集终端包括数据预处理模块和安装在超市猪肉分割环节、销售环节的数据采集设备;数据采集设备将采集到的猪肉批次信息、猪肉类别信息以及各类猪肉的起始销售时间和终止销售时间传输至数据预处理模块进行筛选、标准化等预处理;数据预处理模块将预处理后的相关数据输出至时间窗生成平台。
[0053]时间窗生成平台包括时间窗更新模块、数据集更新模块、超市时间窗数据库、数据匹配模块、溯源终端接口和外部信息系统接口 ;溯源终端和外部信息系统分别通过溯源终端接口和外部信息系统接口与数据匹配模块相连接;超市时间窗数据库分别与时间窗更新模块、数据集更新模块、数据匹配模块相连接;超市时间窗数据库中存储有猪肉批次、猪肉类别和各类猪肉销售时间窗的对应数据集;时间窗生成平台利用数据集更新模块和时间窗更新模块对超市时间窗数据库进行数据更新;数据匹配模块利用超市时间窗数据库和外部信息系统进行猪肉溯源证据查询,通过溯源终端接口传输相关数据至猪肉溯源模块。
[0054]外部信息系统包括养殖场信息系统、屠宰厂信息系统以及1个以上的基于时间窗的超市溯源系统;外部信息系统向时间窗生成平台提供证据信息,以进行猪肉溯源,其中,基于时间窗的超市溯源系统提供问题猪肉批次信息,养殖场信息系统提供批次猪肉养殖信息,屠宰厂信息系统提供批次猪肉屠宰信息。
[0055]溯源终端包括人机交互界面、溯源工具箱和猪肉溯源模块;用户通过人机交互界面向猪肉溯源模块发送溯源指令,猪肉溯源模块根据溯源指令向溯源工具箱发送工具调用指令,同时向时间窗生成平台发送数据调用指令;溯源工具箱根据工具调用指令向猪肉溯源模块提供溯源工具包,猪肉溯源模块利用溯源工具包对时间窗生成平台返回的数据进行处理,然后输出至人机交互界面。
[0056]本发明中,溯源终端部署在各超市的门店;数据采集终端的数据采集设备采集猪肉在超市流通过程中的标识信息,获取猪肉批次、猪肉类别、猪肉起始销售时间和猪肉终止销售时间数据,通过无线通信网络或人工输入上传至数据预处理模块;数据预处理模块将预处理后的数据通过互联网或移动通信网输出至时间窗生成平台。
[0057]结合图2阐述溯源终端的猪肉溯源具体实施过程,溯源终端的工作流程依次为:
[0058](bl)用户通过人机交互界面发布猪肉溯源指令;
[0059](b2)猪肉溯源模块接收指令,并根据指令向溯源工具箱发送工具包调用指令,同时向时间窗生成平台发送数据调用指令;
[0060](b3)溯源终端接口传递数据调用指令至数据匹配模块;
[0061](b4)数据匹配模块接收数据调用指令,发送批次查询指令至超市时间窗数据库;
[0062](b5)超市时间窗数据库接收批次查询指令并返回数据至数据匹配模块;
[0063](b6)数据匹配模块根据返回的数据判断能否确定问题批次,若确定,执行步骤(bl2);若不确定,执行步骤(b7);
[0064](b7)数据匹配模块向猪肉溯源终端发送自检验指令;
[0065](b8)超市根据自检验指令检验正在销售批次猪肉的质量,并将检验结果通过溯源终端传输至数据匹配模块;
[0066](b9)数据匹配模块根据返回的数据判断是否返回问题猪肉批次信息,若返回,执行步骤(bl2);若未返回,执行步骤(blO);
[0067](blO)数据匹配模块向其他基于时间窗的超市溯源系统发送超市协助检查请求;
[0068](bll)其他超市接收检查请求并返回问题猪肉的批次集合至数据匹配模块;
[0069](bl2)数据匹配模块接收数据并确定问题猪肉批次,根据确定的问题猪肉批次发送调用猪肉批次证据信息指令至屠宰场信息系统;
[0070](bl3)屠宰厂信息系统接收请求,返回相应猪肉批次的屠宰和养殖信息至数据匹配模块;
[0071](bl4)数据匹配模块接收证据信息,匹配时间窗信息、批次信息和证据信息,通过溯源终端接口传输至猪肉溯源终端;
[0072](bl5)溯源工具箱根据工具包调用指令向猪肉溯源模块提供相应工具包,猪肉溯源模块利用工具包对接收到的数据包进行处理,以获得问题分析报告,最后将猪肉溯源图示输出至人机交互界面。
[0073]Pz批次某类猪肉的时间窗生成方法可结合图3(a)和图3(b)所示。设定进入超市的白条猪的批次为PpPpPfP,,白条猪在超市会被进一步分割成里脊肉、五花肉、内腿肉、外腿肉、臀肉等肉类,各类猪肉在销售柜台上有相应的销售区域,且同类不同批次的猪肉摆放位置不同,超市根据消费者所需的猪肉种类和猪肉份量进行分割销售,Pz批次白条猪的A类肉的时间窗生成方法包括以下步骤(其中A类为上述猪肉分类中的一种):
[0074](al)数据采集设备采集到新批次猪肉匕进入超市,读取该批次猪肉批次标识信息,并将信息传至数据预处理模块;
[0075](a2)超市对Pz批次白条猪按类别进行分割,为每类猪肉分配包含批次和种类信息的标识,加贴标识于各类猪肉的销售位置,例如里脊肉的类别标识为A,则Pz批次里脊肉的标识为PZ(A);
[0076](a3)ta时刻Pz批次A类猪(PZ(A))开始销售,数据采集设备读取加贴在销售位置的该类猪肉的标识信息,信息通过无线通信网络上传至数据预处理模块,即获取pz(A)的销售时间窗的起始时间点;
[0077](a4)tb时刻Pz批次A类猪(PZ(A))售完,数据采集设备再次读取加贴在销售位置的该类猪肉的标识信息,信息通过无线通信网络上传至数据预处理模块,即获取pz(A)的销售时间窗的终止时间点;
[0078](a5)数据预处理模块对获得的猪肉批次、猪肉类别和猪肉销售时间信息进行预处理,传输至时间窗生成平台;
[0079](a6)时间窗生成平台根据接收到的数据,利用数据集更新模块和时间窗更新模块,对超市时间窗数据库中的数据进行更新,将时间窗信息分别与猪肉批次和类别对应,即Pz批次A类猪(Ρζω)的时间窗生成。
[0080]结合图4对本发明基于时间窗的猪肉溯源方法做详细说明。设定Pz_i和Pz是某超市销售的猪肉批次,且Ρη、Ρζ中A类猪肉的销售时间窗部分重合,假设超市最多有两批猪肉同时销售。当发生大规模猪肉安全事件时,超市可根据消费者提供的某类问题猪肉的购买时间点进行猪肉溯源。若该类猪肉暂未售完,超市可通过自检验确定问题猪肉批次;若该类猪肉已经售完,具体包括以下步骤:
[0081](cl)消费者发现购买的猪肉存在问题;
[0082](c2)通过溯源终端输入购买猪肉的类别信息A类和购买时间点t ;
[0083]( c3 )查询t所对应的A类猪肉的时间窗;
[0084](c4)若t在PZ_1(A)和PZ(A)时间窗的重合区域内,则执行步骤(c5),否则可以确定唯一问题批次,执行步骤(cl4);
[0085]( c5 )输出包含该时间点的时间窗所对应的批次Pz_i和Pz ;
[0086](c6)若Pz_i和Pz都在销售,则执行步骤(c7),否则执行步骤(c8);
[0087](c7)超市自检查批次猪肉质量,确定问题批次,执行步骤(cl4);
[0088](c8)若Ph和?2均已售完,则执行步骤(c9),否则执行步骤(cl2);
[0089](c9)查找销售或Pz批次猪肉的其他超市Q (i=l, 2,3……η);
[0090](clO)调用超市Ci (i=l, 2,3......η)的问题批次组合;
[0091](ell)根据超市(;(i=l,2,3……η)提供的问题批次组合确定问题批次(图5具体阐述确定批次的方法),执行步骤(cl4);
[0092](cl2)检查正在销售的批次的猪肉质量;
[0093](cl3)若正在销售的批次猪肉质量合格,则已销售完的批次猪肉有问题,否则当前销售批次有问题,执行步骤(cl4);
[0094](cl4)请求问题批次养殖和屠宰信息,输出问题分析报告,报告包括该批次猪的屠宰信息和养殖信息以及销售该批次猪的超市信息;
[0095](cl5)猪肉溯源结束。
[0096]结合图5(a)、图5(b)和图5(c)所示,对基于时间窗的农产品溯源方法以猪肉为例进行详细阐述,情景假设如下:
[0097]设定CpCyQ表示超市,表示白条猪批次;超市Q销售屠宰厂的Pz_pPz批次猪肉;超市c2销售屠宰厂的UpPw批次猪肉;超市c3销售屠宰厂的Uw批次猪肉;假设三个批次中有一个批次的猪肉有问题,那么所有销售该批次猪肉的超市都会出现问题猪肉。当消费者发现在超市Q购买的A类猪肉(可以是里脊肉、五花肉、内腿肉、外腿肉、臀肉等)有问题时,超市猪肉溯源终端可以根据消费者购买的猪肉类别A和购买时间点t进行溯源。超市通过基于时间窗的溯源系统,根`据消费者购买猪肉种类和购买时间点得出问题猪肉种类的销售时间窗,根据销售时间窗确定问题猪肉的批次。利用时间窗方法进灯溯源的过f王如下(下面过f王中的 tal、ta2、ta3、ta4、tbl、tb2、tb3、tM、tb5、tb6、tcl> tc2> tc3>tc4等分别对应不同超市不同批次相应种类猪肉的时间窗起始点或终结点):[0098]若购买时间t e (tal, ta2),则Pz_i批次猪肉存在问题;若购买时间t e (ta3, ta4),则匕批次猪肉存在问题;若购买时间t e (ta2,ta3),则存在问题的批次可能是Pz_i批次或Pz批次;
[0099]若购买时间t e (ta2, ta3),超市Ci首先对本超市剩余Pz_i批次和Pz批次的猪肉进行检查,找出存在问题 的批次;
[0100]若某一批次的猪肉已售完,则检验剩余批次猪肉的质量,确定存在问题的批次;若Pz-!批次猪肉已售完,检查pz批次猪肉的质量,若合格,则Pz-1批次猪肉有问题,反之,Pz批次猪肉有问题;
[0101]若pz_i批次和Pz批次猪肉均已售完,则查找销售Ph批次或Pz批次猪肉的其他基于时间窗的超市溯源系统的相应销售时间窗,结合其他超市Pz-1批次和pz批次猪肉的质量情况进行判断:
[0102](dl)若消费者在超市(:2中购买某类猪肉的时刻t’e (tbl,tb2)且发现猪肉存在问题,即Pz_i批次猪肉有问题,则超市C1、c2猪肉批次组合的交集为:{Ρζ_1; ρζ} η {ΡηΗΡη ;同理可知,当t’ e (^丄4),超市(:1、(:2猪肉批次组合的交集为:也_1七} η {ΡΖ}=ΡΖ ;
[0103](d2)若消费者在超市(:2中购买某类猪肉的时刻t’ e (tb2,tb3)且发现猪肉存在问题,即超市c2的Pz_i或Pz批次猪肉有问题,则超市Cp C2猪肉批次组合的交集为:{Pz_1;ρζ} η {ρζ_1; ρζ} = {ρζ_1; Ρζ},此时需调用超市c3的批次质量信息;若超市c3出售的猪肉存在问题,则超市(^、(:3猪肉批次组合的交集为:{pz_1; pz} n {PhHU或{Ρζ-1; Ρζ} η {ρζ_1;Pz+i} = {Pz-J ;
[0104](d3)若消费者在超市(:2中购买某类猪肉的时刻t’ e (tb4,tb5)且发现猪肉存在问题,即超市c2的Pz或Pz+i批次猪肉有问题,则超市Cp C2猪肉批次组合的交集为:{Pz_1;
ρζ} η {ρζ,ρζ+1} = {ρζ}。
[0105]以上所述仅是本发明的优选实施方式,应当指出:对于本【技术领域】的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【权利要求】
1.一种基于时间窗的超市农产品溯源系统,其特征在于:包括数据采集终端,包括数据预处理模块和数据采集设备:所述数据采集设备安装在各产品的超市分割环节和超市销售环节,用于采集包括批次信息、类别信息及起始销售时间和终止销售时间在内的产品信息,并将采集到的产品信息通过无线通信网络/人工输入方式传输至数据预处理模块;所述数据预处理模块对接收的产品信息进行包括筛选、标准化在内的预处理,并将预处理后的产品信息传输至时间窗生成平台;时间窗生成平台,包括时间窗更新模块、数据集更新模块、超市时间窗数据库、数据匹配模块、溯源终端接口和外部信息系统接口:所述时间窗更新模块和数据集更新模块接收预处理后的产品信息,并对超市时间窗数据库内的数据进行更新;所述超市时间窗数据库中存储有包括批次信息、类别信息及起始销售时间和终止销售时间在内的销售时间窗的对应数据集,即存储有批次-类别-时间窗对应集合;超市时间窗数据库通过数据匹配模块分别和溯源终端接口和外部信息系统接口相连,通过溯源终端接口传输相关数据至溯源终端,通过外部信息系统接口和外部信息系统相连进行溯源证据查询; 外部信息系统,包括产品生产区信息系统、产品加工区信息系统和一个以上的基于时间窗的超市溯源系统:所述外部信息系统用于向时间窗生成平台提供溯源证据信息,其中基于时间窗的超市溯源系统用于提供产品的批次信息,产品加工区信息系统用于提供相应批次产品的加工信息,产品生产区信息系统用于提供相应批次产品的生产信息;溯源终端,包括人机交互界面、溯源工具箱和溯源模块:用户通过人机交互界面向溯源模块发送溯源指令;溯源模块根据溯源指令向溯源工具箱发送工具调用指令,同时向时间窗生成平台发送数据调用指令;溯源工具箱根据工具调用指令向溯源模块提供溯源工具包,溯源模块利用溯源工具包对时间窗生成平台返回的数据进行处理,然后反馈给人机交互界面。
2.根据权利要求1所述的基于时间窗的超市农产品溯源系统,其特征在于:所述溯源终端部署在各超市的门店。
3.根据权利要求1所述的基于时间窗的超市农产品溯源系统,其特征在于:所述数据采集终端通过互联网/移动通信网,将预处理后的产品信息传输至时间窗生成平台。
4.根据权利要求1所述的基于时间窗的超市农产品溯源系统,其特征在于:所述销售时间窗的生成流程如下:设同一批次产品同时送往若干超市,每一批次的产品进入超市后进一步分割为若干类另IJ,记第i批次的A类别产品为Pi(A),Pi(A)的时间窗生成流程包括如下步骤:(al)数据采集设备采集到Pi批次产品进入超市,读取该批次产品的批次标识信息,并将信息传至数据预处理模块;(a2)超市对Pi批次产品按类别进行分割,为每个类别的产品分配包含批次和类别信息的标识,加贴标识于各类别产品的销售位置;(a3)Pi批次的A类别产品开始销售,数据采集设备读取加贴在销售位置的该类别产品的标识信息,并将标识信息上传至数据预处理模块,获取Pi(A)的销售时间窗的起始时间点;(a4)Pi批次的A类别产品Pi(A)售完,数据采集设备再次读取加贴在销售位置的该类别产品的标识信息,并将标识信息上传至数据预处理模块,获取Pi(A)的销售时间窗的终止时间点;(a5)数据预处理模块对获得的产品批次、类别、销售起始时间点和销售终止时间点信息进行预处理,传输至时间窗生成平台;(a6)时间窗生成平台根据接收到的数据,利用数据集更新模块和时间窗更新模块,对超市时间窗数据库中的数据进行更新,将时间窗信息分别与产品批次和类别对应,即已批次的A类别产品Pi(A)时间窗生成。
5.根据权利求1所述的基于时间窗的超市农产品溯源系统,其特征在于:溯源的流程包括如下步骤:(bl)用户通过人机交互界面发布产品溯源指令;(b2)溯源模块接收溯源指令,并根据溯源指令向溯源工具箱发送工具包调用指令,同时向时间窗生成平台发送数据调用指令;(b3)溯源终端接口传递数据调用指令至数据匹配模块;(b4)数据匹配模块接收数据调用指令,发送批次查询指令至超市时间窗数据库;(b5)超市时间窗数据库接收批次查询指令并返回数据至数据匹配模块;(b6)数据匹配模块根据返回的数据判断能否确定问题批次,若确定,执行步骤(bl2);若不确定,执行步骤(b7);(b7)数据匹配模块向溯源 终端发送自检验指令;(b8)超市根据自检验指令检验正在销售批次产品的质量,并将检验结果通过溯源终端传输至数据匹配模块;(b9)数据匹配模块根据返回的数据判断是否返回问题产品批次信息,若返回,执行步骤(bl2);若未返回,执行步骤(blO);(blO)数据匹配模块向其他基于时间窗的超市溯源系统发送协助检查请求;(bll)其他超市接收检查请求并返回问题产品的批次集合至数据匹配模块;(bl2)数据匹配模块接收数据并确定问题产品批次,根据确定的问题产品批次发送调用产品批次证据信息指令至产品生产区信息系统和产品加工区信息系统;(bl3)产品生产区信息系统和产品加工区信息系统接收请求,返回相应产品批次的生产和加工信息至数据匹配模块;(bl4)数据匹配模块接收证据信息,匹配时间窗信息、批次信息和证据信息,通过溯源终端接口传输至溯源终端;(bl5)溯源工具箱根据工具包调用指令向溯源模块提供相应工具包,溯源模块利用工具包对接收到的数据包进行处理,以获得问题分析报告,最后将溯源图示输出至人机交互界面。
【文档编号】G06Q50/02GK103679537SQ201310690110
【公开日】2014年3月26日 申请日期:2013年12月16日 优先权日:2013年12月16日
【发明者】赵林度, 黄志成, 邓超, 魏征, 范玉瑶, 赵芳芳 申请人:东南大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1