一种基于食品安全的企业未上报预警系统转让专利

申请号 : CN201610913022.6

文献号 : CN106548437B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 何维刘东成李引

申请人 : 广州中国科学院软件应用技术研究所

摘要 :

本发明公开了一种基于食品安全的企业未上报预警系统,通过第三方共享数据抽取平台从第三方共享数据平台抽取待上报企业数据、通过生产企业录入生产环节追溯数据及流通企业录入流通环节追溯数据形成电子溯源数据池,利用电子溯源数据池数据分析企业上报行为,设定时间阀值,超过时间未上报数据的企业,系统会自动推送预警信息到监管平台及企业平台,系统监管人员通过监管平台,可查询出每天的预警信息,根据预警信息及时分析、处理和处罚;企业上报人员可查看每天的预警信息,及时上报数据。本发明有效减少数据存储及企业上报工作,提高监管效率,降低监管人力成本,提高溯源数据的及时性和完整性,提高溯源查询结果信息完整性。

权利要求 :

1.一种基于食品安全的企业未上报预警系统,其特征在于,包括第三方共享数据抽取平台、生产环节溯源数据上报终端、流通环节溯源数据上报终端、服务器、监管平台和企业平台;

所述服务器分别与第三方共享数据抽取平台、生产环节溯源数据上报终端、流通环节溯源数据上报终端、监管平台和企业平台连接;

所述第三方共享数据抽取平台用于从第三方共享数据平台抽取待上报企业数据保存在服务器中;

所述生产环节溯源数据上报终端用于生产企业向服务器上报生产环节溯源数据并保存在服务器中;

所述流通环节溯源数据上报终端用于流通企业向服务器上报流通环节溯源数据并保存在服务器中;

所述服务器用于存储由待上报企业数据、生产环节溯源数据和流通环节溯源数据所形成的电子溯源数据池;

所述服务器还用于利用电子溯源数据池,计算每一个企业是否在给定的时间阀值内上报数据,未上报的企业,服务器生成预警信息推送到监管平台或企业平台;

所述监管平台用于监管人员查询出每天的预警信息,根据预警信息及时分析、处理和处罚;

所述企业平台用于企业上报人员查看预警信息,及时补报数据,避免监管处罚;

所述服务器包括数据存储模块、计算处理模块和预警推送模块,所述计算处理模块分别与所述数据存储模块和预警推送模块连接;

所述数据存储模块用于存储电子溯源数据池;

所述计算处理模块用于根据电子溯源数据池,计算每一个企业是否在给定的时间阀值内上报数据,未上报的企业,生成预警信息;

所述预警推送模块用于将预警信息推送到监管平台或企业平台。

2.根据权利要求1所述的基于食品安全的企业未上报预警系统,其特征在于,还包括与服务器连接的手工补录终端,所述手工补录终端用于用手工补录方式补充第三方共享数据抽取平台漏掉的待上报企业数据。

3.根据权利要求1所述的基于食品安全的企业未上报预警系统,其特征在于,第三方共享数据抽取平台通过dblink的方式从第三方共享数据平台增量抽取待上报企业数据。

4.根据权利要求1所述的基于食品安全的企业未上报预警系统,其特征在于,生产环节溯源数据上报终端和流通环节溯源数据上报终端采用WebService接口上报、Excel批量上报或网页直报方式上报数据。

5.根据权利要求1所述的基于食品安全的企业未上报预警系统,其特征在于,生产环节溯源数据上报终端、流通环节溯源数据上报终端为手机、平板或PC。

6.根据权利要求1所述的基于食品安全的企业未上报预警系统,其特征在于,所述计算处理模块生成预警信息的过程如下:获取待上报企业数据,按如下流程循环处理每一个企业;

利用生产环节溯源数据,获取该企业最近的生产环节溯源数据上报时间;

利用流通环节溯源数据,获取该企业最近的流通环节溯源数据上报时间;

比较最近的生产环节溯源数据上报时间及最近的流通环节溯源数据上报时间,取最大值为该企业最近的溯源数据上报时间;

比较最近的溯源数据上报时间与当前时间,差值为未上报时间;

若未上报时间大于等于第一阀值小于第二阀值,则生成向企业平台推送的预警信息;

若未上报时间大于等于第二阀值,则生成向监管平台推送的预警信息。

7.根据权利要求6所述的基于食品安全的企业未上报预警系统,其特征在于,第一阀值和第二阀值通过监管平台设定。

说明书 :

一种基于食品安全的企业未上报预警系统

技术领域

[0001] 本发明涉及食品安全技术领域,具体涉及一种基于食品安全的企业未上报预警系统。

背景技术

[0002] 食品安全问题正逐渐成为一个全球范围内的社会问题。近年来电子追溯系统的建立为食品安全追溯提供了有效的手段,但追溯数据的完整性一直是个困扰电子追溯系统的难题,一方面企业上报工作量比较大,一方面企业上报行为没有有效的监管手段。不完全的溯源数据将造成追溯结果信息缺失部分环节信息,或者查询不到信息,影响消费者对系统的认可。
[0003] 目前市场近似方案有二种:
[0004] 方案一:
[0005] 运用物联网的射频识别RFID技术实现对水产品生产、运输销售过程进行记录,建立从“池塘到餐桌”的水产品全程管理追溯体系,使得水产品的养殖和运输过程实现完全透明化,有效提高消费者信心。
[0006] 方案二:
[0007] 运用二维码技术,对商品进行一物一码处理,使得每个商品都有唯一的电子标签,通过上报生产、流通数据建立数据池,消费者扫码即可获得商品的相关信息。
[0008] 但是现有方案的技术有如下缺点:
[0009] 1)、没有有效的手段监管企业及时上报数据:部分企业存在延迟上报、不报的问题,消费者通常查询不到溯源信息或者溯源信息缺失部分环节;
[0010] 2)、只能针对部分商品:对商品进行唯一编码,企业需要投入资金对现有系统进行改造,难以对食品行业进行推广;且流通过程中无法拆箱扫码,尚有一些技术难题需要攻克;
[0011] 3)、企业上报工作量大:上下游企业都需要录入数据,工作量繁重,影响企业上报积极性,间接造成数据上报延迟、不报问题。

发明内容

[0012] 有鉴于此,为了解决现有技术中上述问题,本发明提出一种基于食品安全的企业未上报预警系统,监管人员通过监管平台,可查询出每天的预警详细内容,根据预警信息及时分析、处理和处罚,企业上报人员通过企业平台,可查看每天的预警信息,及时上报数据。
[0013] 本发明通过以下技术手段解决上述问题:
[0014] 一种基于食品安全的企业未上报预警系统,包括第三方共享数据抽取平台、生产环节溯源数据上报终端、流通环节溯源数据上报终端、服务器、监管平台、企业平台;
[0015] 所述服务器分别与第三方共享数据抽取平台、生产环节溯源数据上报终端、流通环节溯源数据上报终端、监管平台、企业平台连接;
[0016] 所述第三方共享数据抽取平台用于从第三方共享数据平台抽取待上报企业数据保存在服务器中;
[0017] 所述生产环节溯源数据上报终端用于生产企业向服务器上报生产环节溯源数据并保存在服务器中;
[0018] 所述流通环节溯源数据上报终端用于流通企业向服务器上报流程环节溯源数据并保存在服务器中;
[0019] 所述服务器用于存储由待上报企业数据、生产环节溯源数据、流通环节溯源数据所形成的电子溯源数据池;
[0020] 还用于利用电子溯源数据池,计算每一个企业是否在给定的时间阀值内上报数据,未上报的企业,生成预警信息推送到监管平台或企业平台;
[0021] 所述监管平台用于监管人员查询出每天的预警信息,根据预警信息及时分析、处理和处罚;
[0022] 所述企业平台用于企业上报人员查看预警信息,及时补报数据,避免监管处罚。
[0023] 进一步地,还包括与服务器连接的手工补录终端,所述手工补录终端用于用手工补录方式补充第三方共享数据抽取平台漏掉的待上报企业数据。
[0024] 进一步地,第三方共享数据抽取平台通过dblink的方式从第三方共享数据平台增量抽取待上报企业数据。
[0025] 进一步地,生产环节溯源数据上报终端、流通环节溯源数据上报终端采用WebService接口上报、Excel批量上报或网页直报方式上报数据。
[0026] 进一步地,生产环节溯源数据上报终端、流通环节溯源数据上报终端为手机、平板或PC。
[0027] 进一步地,所述服务器包括数据存储模块、计算处理模块、预警推送模块,所述计算处理模块分别与所述数据存储模块、预警推送模块连接;
[0028] 所述数据存储模块用于存储电子溯源数据池;
[0029] 所述计算处理模块用于根据电子溯源数据池,计算每一个企业是否在给定的时间阀值内上报数据,未上报的企业,生成预警信息;
[0030] 所述预警推送模块用于将预警信息推送到监管平台或企业平台。
[0031] 进一步地,所述计算处理模块生成预警信息的过程如下:
[0032] 获取待上报企业数据,按如下流程循环处理每一个企业;
[0033] 利用生产环节溯源数据,获取该企业最近的生产环节溯源数据上报时间;
[0034] 利用流通环节溯源数据,获取该企业最近的流通环节溯源数据上报时间;
[0035] 比较最近的生产环节溯源数据上报时间及最近的流通环节溯源数据上报时间,取最大值为该企业最近的溯源数据上报时间;
[0036] 比较最近的溯源数据上报时间与当前时间比较,差值为未上报时间;
[0037] 若未上报时间大于等于第一阀值小于第二阀值,则生成向企业平台推送的预警信息;
[0038] 若未上报时间大于等于第二阀值,则生成向监管平台推送的预警信息。
[0039] 进一步地,第一阀值和第二阀值通过监管平台设定。
[0040] 与现有技术相比,本发明的有益效果如下:
[0041] 1)、有效减少数据存储及企业上报工作;
[0042] 2)、提高监管效率,降低监管人力成本;
[0043] 3)、及时推送预警信息,让监管人员查看预警信息,督促企业及时上报数据;
[0044] 4)、提高溯源数据的及时性和完整性,提高溯源查询结果信息完整性。

附图说明

[0045] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0046] 图1是本发明基于食品安全的企业未上报预警系统实施例1的结构示意图;
[0047] 图2是本发明基于食品安全的企业未上报预警系统实施例2的结构示意图;
[0048] 图3是本发明基于食品安全的企业未上报预警系统的处理流程图;
[0049] 图4是本发明基于食品安全的企业未上报预警系统的数据上报流程图;
[0050] 图5是本发明基于食品安全的企业未上报预警系统流通环节溯源数据实体关键字段设计图;
[0051] 图6是本发明基于食品安全的企业未上报预警系统的数据计算流程图;
[0052] 图7是本发明基于食品安全的企业未上报预警系统的数据查询流程图。

具体实施方式

[0053] 为使本发明的上述目的、特征和优点能够更加明显易懂,下面将结合附图和具体的实施例对本发明的技术方案进行详细说明。需要指出的是,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0054] 实施例1
[0055] 如图1所示,本发明提供一种基于食品安全的企业未上报预警系统,包括第三方共享数据抽取平台、生产环节溯源数据上报终端、流通环节溯源数据上报终端、服务器、监管平台、企业平台;
[0056] 所述服务器分别与第三方共享数据抽取平台、生产环节溯源数据上报终端、流通环节溯源数据上报终端、监管平台、企业平台连接;
[0057] 所述第三方共享数据抽取平台用于从第三方共享数据平台抽取待上报企业数据保存在服务器中;
[0058] 所述生产环节溯源数据上报终端用于生产企业向服务器上报生产环节溯源数据并保存在服务器中;
[0059] 所述流通环节溯源数据上报终端用于流通企业向服务器上报流程环节溯源数据并保存在服务器中;
[0060] 所述服务器用于存储由待上报企业数据、生产环节溯源数据、流通环节溯源数据所形成的电子溯源数据池;
[0061] 还用于利用电子溯源数据池,计算每一个企业是否在给定的时间阀值内上报数据,未上报的企业,生成预警信息推送到监管平台或企业平台;
[0062] 所述监管平台用于监管人员查询出每天的预警信息,根据预警信息及时分析、处理和处罚;
[0063] 所述企业平台用于企业上报人员查看预警信息,及时补报数据,避免监管处罚。
[0064] 本发明提供的基于食品安全的企业未上报预警系统,通过第三方共享数据抽取平台从第三方共享数据平台抽取待上报企业数据、通过生产企业录入生产环节追溯数据及流通企业录入流通环节追溯数据形成电子溯源数据池,利用电子溯源数据池数据分析企业上报行为,设定时间阀值,超过时间未上报数据的企业,系统会自动推送预警信息到监管平台及企业平台,并通过系统可视化呈现给相关人员。通过在流通环节引入数据确认机制,上游企业录入数据,下游企业确认即可,不需重新录入,反之亦然。确认过程,数据不发生拷贝,系统通过单据类型及状态判断单据相关企业的上报行为,有效减少数据的物理存储量及企业上报工作量;系统监管人员通过监管平台,可查询出每天的预警详细内容,根据预警信息及时分析、处理和处罚;企业上报人员可查看每天的预警信息,及时上报数据。
[0065] 实施例2
[0066] 如图2所示,本发明还提供一种基于食品安全的企业未上报预警系统,包括第三方共享数据抽取平台、生产环节溯源数据上报终端、流通环节溯源数据上报终端、服务器、监管平台、企业平台;
[0067] 所述服务器分别与第三方共享数据抽取平台、生产环节溯源数据上报终端、流通环节溯源数据上报终端、监管平台、企业平台连接;
[0068] 所述第三方共享数据抽取平台用于从第三方共享数据平台抽取待上报企业数据保存在服务器中;
[0069] 所述生产环节溯源数据上报终端用于生产企业向服务器上报生产环节溯源数据并保存在服务器中;
[0070] 所述流通环节溯源数据上报终端用于流通企业向服务器上报流程环节溯源数据并保存在服务器中;
[0071] 所述服务器用于存储由待上报企业数据、生产环节溯源数据、流通环节溯源数据所形成的电子溯源数据池;
[0072] 还用于利用电子溯源数据池,计算每一个企业是否在给定的时间阀值内上报数据,未上报的企业,生成预警信息推送到监管平台或企业平台;
[0073] 所述监管平台用于监管人员查询出每天的预警信息,根据预警信息及时分析、处理和处罚;
[0074] 所述企业平台用于企业上报人员查看预警信息,及时补报数据,避免监管处罚;
[0075] 还包括与服务器连接的手工补录终端,所述手工补录终端用于用手工补录方式补充第三方共享数据抽取平台漏掉的待上报企业数据。
[0076] 如图3所示,本发明的基于食品安全的企业未上报预警系统通过第三方共享数据抽取平台及手工补录方式获得待上报企业数据,通过生产企业、流通企业、零售企业、进口商等企业上报食品生产环节溯源数据和食品流通环节溯源数据,待上报企业数据、生产环节溯源数据和流通环节溯源数据形成电子溯源数据池,通过在流通环节引入数据确认机制,上游企业录入数据,下游企业确认即可,不需重新录入,反之亦然。利用电子溯源数据池进行数据分析,识别未上报数据的企业,并自动推送预警信息到监管平台和企业平台。监管人员通过监管平台,可及时查看未上报企业,对未上报企业进行一定的处罚,督促企业及时上报;企业数据上报人员可通过企业平台检查本企业上报情况,收到预警信息,可及时补报,避免监管部门处罚。下面阐述本发明技术方案的基本内容:
[0077] 1)、系统从第三方共享数据平台及手工补录方式获取待上报企业数据,通过生产企业录入生产环节追溯数据及流通企业录入流通环节追溯数据,待上报企业数据、生产环节追溯数据及流通环节追溯数据形成电子溯源数据池;
[0078] 2)、利用电子溯源数据池,计算每一个企业是否在给定的时间阀值内上报数据,未上报的企业,生成预警信息推送到企业平台和监管平台;
[0079] 3)、监管人员通过监管平台,可查询出每天的预警信息,根据预警信息及时分析、处理和处罚;
[0080] 4)、企业上报人员通过查看预警信息,及时补报数据,避免监管处罚。
[0081] 本发明基于食品安全的企业未上报预警系统包含三个主要流程,数据上报流程、数据计算流程、数据查询流程。
[0082] 数据上报流程
[0083] 如图4所示,本发明依托第三方共享数据平台及手工补录方式获取待上报企业数据;对于监管要求上报的企业,提供了灵活的上报方式,方便企业上报数据,从而促进溯源数据的完整性。
[0084] 通过dblink的方式,将第三方共享数据平台提供的视图数据,增量抽取到本发明的服务器中;网页端对于录入数据时找不到企业的情况,提供手工补录终端,方便补充第三方共享数据抽取平台漏掉的待上报企业数据。
[0085] 生产环节溯源数据上报终端、流通环节溯源数据上报终端采用WebService接口上报、Excel批量上报或网页直报方式上报数据。
[0086] 生产环节溯源数据上报终端、流通环节溯源数据上报终端为手机、平板或PC。
[0087] 系统提供灵活的数据上报接口,包括WebService接口上报、Excel批量上报、网页直报三种,企业根据自身信息化水平选用任一种上报接口上报数据。
[0088] 如图5所示,对于流通环节的企业上报,上下游企业可以约定好,由谁上报,减少企业工作量。以销售数据为例,From为上游销售企业,To为下游进货企业,FromType为Sale(销售)。销售企业录入数据时,state状态为“待确认”,下游进货企业会收到待确认表单,企业可根据实际情况选择确认进货和拒绝进货。这样整个流通环节企业的上报工作量将减少一半,同时数据确认过程只发生表单的状态表更,因此数据存储也减少一半。
[0089] 数据计算流程
[0090] 所述服务器包括数据存储模块、计算处理模块、预警推送模块,所述计算处理模块分别与所述数据存储模块、预警推送模块连接;
[0091] 所述数据存储模块用于存储电子溯源数据池;
[0092] 所述计算处理模块用于根据电子溯源数据池,计算每一个企业是否在给定的时间阀值内上报数据,未上报的企业,生成预警信息;
[0093] 所述预警推送模块用于将预警信息推送到监管平台或企业平台。
[0094] 如图6所示,本发明是利用待上报企业数据、生产环节溯源数据及流通环节溯源数据进行计算,生成预警信息的,所述计算处理模块生成预警信息的过程如下:
[0095] 管理员可通过监管平台设定阀值1和阀值2,用于确定何时向企业平台和监管平台推送预警信息;
[0096] 获取待上报企业数据,按如下流程循环处理每一个企业;
[0097] 利用生产环节溯源数据,获取该企业最近的生产环节溯源数据上报时间;
[0098] 利用流通环节溯源数据,获取该企业最近的流通环节溯源数据上报时间,其计算数据集:近2个月内,表单中From字段为本企业的所有状态数据和To字段为本企业的“已确认”状态数据;
[0099] 比较最近的生产环节溯源数据上报时间及最近的流通环节溯源数据上报时间,取最大值为该企业最近的溯源数据上报时间;
[0100] 比较最近的溯源数据上报时间与当前时间比较,差值为未上报时间;
[0101] 若未上报时间大于等于阀值1小于阀值2,则生成向企业平台推送的预警信息;
[0102] 若未上报时间大于等于阀值2,则生成向监管平台推送的预警信息。
[0103] 数据查询流程
[0104] 如图7所示,本发明是将预警信息推送给监管平台和企业平台的。
[0105] 1)、监管人员查询预警信息
[0106] 监管人员通过监管平台,可查询出每天的预警信息,根据预警信息及时分析、处理和处罚。
[0107] 2)、企业上报人员查询预警信息
[0108] 企业上报人员通过企业平台,可查询出企业的通知,若有未上报预警信息,企业上报人员可及时确认表单,或者录入数据,避免监管处罚。
[0109] 与现有技术相比,本发明的有益效果如下:
[0110] 1)、有效减少数据存储及企业上报工作;
[0111] 2)、提高监管效率,降低监管人力成本;
[0112] 3)、及时推送预警信息,让监管人员查看预警信息,督促企业及时上报数据;
[0113] 4)、提高溯源数据的及时性和完整性,提高溯源查询结果信息完整性。
[0114] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。