一种食品电子溯源数据自动上报终端系统技术方案

技术编号:15250617 阅读:110 留言:0更新日期:2017-05-02 13:42
本发明专利技术公开了一种食品电子溯源数据自动上报终端系统,通过同步食品电子溯源系统基础数据到本地,实现上报接口,企业上报人员输入待上报数据,通过前置数据校验,提示企业上报人员修正错误的数据,数据校验通过后提交至食品电子溯源系统,食品电子溯源系统能识别上报终端为本发明专利技术的系统,免去部分校验,减少服务器负载,企业可通过插件将自有业务系统数据抽取出来形成待上报数据,利用终端系统提供的数据校验及上报接口快速上报数据,内置更新服务,自动检测食品电子溯源系统接口及基础数据更新,即时同步本地,企业不需要再关注接口的变动情况,可自动归档企业填入的数据,方便企业查询及重新上报。本发明专利技术可以减少企业上报数据核验及维护成本。

Automatic reporting terminal system for food electronic tracing data

The invention discloses an automatic reporting terminal system of food traceability data through the synchronous electronic, food traceability system based on electronic data to the local implementation of reporting interface, enterprise reporting staff input to report data, through pre data validation, error prompt business staff to report data, data check after submitted to the food and electronic traceability system of food. Electronic traceability system can identify the reporting terminal system of the invention, replacing part of check, reduce the server load, the enterprise through the plugin will own business system data extracted form to report data, check data provided by terminal system and reporting interface for rapid reporting data, the built-in update service, interface and basic data, automatic detection of electronic traceability of food the system updates, real-time synchronization of local enterprises, do not need to pay attention to the change of interface The data can be automatically archived in the enterprise, which is convenient for enterprise to query and re report. The invention can reduce the enterprise reporting data verification and maintenance costs.

【技术实现步骤摘要】

本专利技术涉及食品安全
,具体涉及一种食品电子溯源数据自动上报终端系统。
技术介绍
食品安全问题正逐渐成为一个全球范围内的社会问题。近年来食品电子溯源系统的建立为食品安全追溯提供了有效的手段,但追溯数据的上报是一个耗时耗力的过程,缺少有效的手段减少企业上报数据的成本。通常企业上报人员需要反复核对数据才能上报成功;食品电子溯源系统更新后,企业对上报的模板需要重新调整;部分商场超市等使用自有编码管理部分商品,无法方便的通过扫码录入对应的商品数量信息。目前市场近似方案有二种:方案一:食品电子溯源系统发布Excel模板,企业将待上报数据填入模板中,在食品电子溯源系统指定的上报页面提交填入数据的Excel文件。方案二:食品电子溯源系统发布WebService接口,企业开发相应的上报终端系统,定期将企业的待上报数据提交到食品电子溯源系统中。但是现有方案的技术有如下缺点:1)、数据核验比较繁琐:企业提交数据到食品电子溯源系统,系统核验后反馈核验信息,需要反复多次核验才能修正数据,完成上报;2)、溯源数据模型修改影响较大:企业需要根据新的溯源数据模型更新上报模板,或者更改程序,调测成本高;3)、已上报数据归档需要单独管理:企业需要对上报过的文件进行归档管理,不能对上报数据进行本地查询。
技术实现思路
有鉴于此,为了解决现有技术中的上述问题,本专利技术提出一种食品电子溯源数据自动上报终端系统,可使食品电子溯源数据核验后自动上报,减少服务器负载。本专利技术通过以下技术手段解决上述问题:一种食品电子溯源数据自动上报终端系统,包括数据录入模块、版本更新模块、基础数据同步模块、数据本地校验模块、上报接口;所述数据本地校验模块分别与数据录入模块、基础数据同步模块、上报接口连接;所述版本更新模块与所述上报接口连接;所述数据录入模块用于获取企业的食品电子溯源数据,并将该食品电子溯源数据发送至数据本地校验模块;所述版本更新模块用于根据食品电子溯源系统的版本更新食品电子溯源数据自动上报终端系统的版本,保证上报接口与食品电子溯源系统的一致;所述基础数据同步模块用于根据食品电子溯源系统的基础数据更新食品电子溯源数据自动上报终端系统的基础数据,保证食品电子溯源数据自动上报终端系统的基础数据与食品电子溯源系统的同步;所述数据本地校验模块用于根据基础数据快速校验接收的食品电子溯源数据,形成待上报食品电子溯源数据;所述上报接口用于自动上报待上报食品电子溯源数据至食品电子溯源系统。进一步地,所述食品电子溯源数据自动上报终端系统还包括与所述数据本地校验模块连接的自动归档模块,所述自动归档模块用于待上报食品电子溯源数据上报完成后,对上报的食品电子溯源数据自动归档,供日后查询及统计。进一步地,所述数据本地校验模块包括可视化修正界面,所述可视化修正界面用于数据本地校验模块校验出错误时提供友好的人机接口使企业上报人员快速修正数据。进一步地,所述数据录入模块包括数据输入设备、插件扩展模块;所述数据输入设备用于企业上报人员输入企业的食品电子溯源数据,所述数据输入设备为键盘或扫描枪;所述插件扩展模块用于通过插件从企业的业务系统中抽取企业的食品电子溯源数据。进一步地,所述版本更新模块更新版本的步骤如下:检测本地是否已有下载的更新包,若有则与当前版本号比较,如果大于当前版本号则提示用户更新,若用户选择更新,则更新并重启,若用户选择不更新,则结束;若当前更新包版本号小于等于当前版本号,则删除更新包,删除更新包后或没有已下载的更新包时检测食品电子溯源系统上报终端系统最新版本号,并与当前版本号比较,若小于等于当前版本号则结束,若大于当前版本号,则下载更新包,提示用户更新,若用户选择更新,则更新并重启,若用户选择不更新,则结束。进一步地,所述食品电子溯源数据自动上报终端系统还包括与所述版本更新模块连接的版本更新按钮,所述版本更新按钮用于用户根据需要随时手动启动版本更新模块更新系统版本。进一步地,所述基础数据同步模块同步基础数据的步骤如下:锁住数据校验服务,获取本地上次同步数据的时间,获取食品电子溯源系统修改时间大于本系统上次同步时间的数据,若数据为空,则结束,否则逐条更新本地基础数据,更新完成后解锁数据校验服务。进一步地,所述食品电子溯源数据自动上报终端系统还包括与所述基础数据同步模块连接的基础数据同步按钮,所述基础数据同步按钮用于用户根据需要随时手动启动基础数据同步模块同步基础数据。进一步地,所述插件扩展模块通过插件抽取企业的食品电子溯源数据的步骤如下,其中插件以注册监听器的方式供食品电子溯源数据自动上报终端系统调用:查看监听列表,如果没有注册的业务处理监听则结束,有注册的业务处理监听,则判断是否有下一个待处理监听,如果没有则结束,有则按业务规则抽取数据。进一步地,所述食品电子溯源数据自动上报终端系统还包括与所述上报接口连接的身份标识模块,所述身份标识模块用于对待上报食品电子溯源数据添加身份识别码标明该待上报食品电子溯源数据已经经过校验,上报给食品电子溯源系统时可执行快速入库。与现有技术相比,本专利技术的有益效果如下:1)、支持上报前核对数据,减少企业上报中数据核对成本;2)、支持二次开发,企业可抽取业务系统数据形成上报数据,核验后自动上报;3)、支持插件扩展,方便企业将自有条码映射商品条码,数据拆分等;4)、支持远程升级,企业无需关注接口变动;5)、上报数据自动归档,方便查询。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术食品电子溯源数据自动上报终端系统实施例1的结构示意图;图2是本专利技术食品电子溯源数据自动上报终端系统实施例2的结构示意图;图3是本专利技术食品电子溯源数据自动上报终端系统的数据流向图;图4是本专利技术食品电子溯源数据自动上报终端系统的版本更新流程图;图5是本专利技术食品电子溯源数据自动上报终端系统的基础数据同步流程图;图6是本专利技术食品电子溯源数据自动上报终端系统的扩展插件调用图;图7是本专利技术食品电子溯源数据自动上报终端系统的数据上报图;图8是本专利技术食品电子溯源数据自动上报终端系统与传统上报方式对比图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面将结合附图和具体的实施例对本专利技术的技术方案进行详细说明。需要指出的是,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例1如图1所示,本专利技术提供一种食品电子溯源数据自动上报终端系统,包括数据录入模块、版本更新模块、基础数据同步模块、数据本地校验模块、上报接口;所述数据本地校验模块分别与数据录入模块、基础数据同步模块、上报接口连接;所述版本更新模块与所述上报接口连接;所述数据录入模块用于获取企业的食品电子溯源数据,并将该食品电子溯源数据发送至数据本地校验模块;所述版本更新模块用于根据食品电子溯源系统的版本更新食品电子溯源数据自动上报终端系统的版本,保证上报接口与食品电子溯源系本文档来自技高网...

【技术保护点】
一种食品电子溯源数据自动上报终端系统,其特征在于,包括数据录入模块、版本更新模块、基础数据同步模块、数据本地校验模块、上报接口;所述数据本地校验模块分别与数据录入模块、基础数据同步模块、上报接口连接;所述版本更新模块与所述上报接口连接;所述数据录入模块用于获取企业的食品电子溯源数据,并将该食品电子溯源数据发送至数据本地校验模块;所述版本更新模块用于根据食品电子溯源系统的版本更新食品电子溯源数据自动上报终端系统的版本,保证上报接口与食品电子溯源系统的一致;所述基础数据同步模块用于根据食品电子溯源系统的基础数据更新食品电子溯源数据自动上报终端系统的基础数据,保证食品电子溯源数据自动上报终端系统的基础数据与食品电子溯源系统的同步;所述数据本地校验模块用于根据基础数据快速校验接收的食品电子溯源数据,形成待上报食品电子溯源数据;所述上报接口用于自动上报待上报食品电子溯源数据至食品电子溯源系统。

【技术特征摘要】
1.一种食品电子溯源数据自动上报终端系统,其特征在于,包括数据录入模块、版本更新模块、基础数据同步模块、数据本地校验模块、上报接口;所述数据本地校验模块分别与数据录入模块、基础数据同步模块、上报接口连接;所述版本更新模块与所述上报接口连接;所述数据录入模块用于获取企业的食品电子溯源数据,并将该食品电子溯源数据发送至数据本地校验模块;所述版本更新模块用于根据食品电子溯源系统的版本更新食品电子溯源数据自动上报终端系统的版本,保证上报接口与食品电子溯源系统的一致;所述基础数据同步模块用于根据食品电子溯源系统的基础数据更新食品电子溯源数据自动上报终端系统的基础数据,保证食品电子溯源数据自动上报终端系统的基础数据与食品电子溯源系统的同步;所述数据本地校验模块用于根据基础数据快速校验接收的食品电子溯源数据,形成待上报食品电子溯源数据;所述上报接口用于自动上报待上报食品电子溯源数据至食品电子溯源系统。2.根据权利要求1所述的食品电子溯源数据自动上报终端系统,其特征在于,所述食品电子溯源数据自动上报终端系统还包括与所述数据本地校验模块连接的自动归档模块,所述自动归档模块用于待上报食品电子溯源数据上报完成后,对上报的食品电子溯源数据自动归档,供日后查询及统计。3.根据权利要求1所述的食品电子溯源数据自动上报终端系统,其特征在于,所述数据本地校验模块包括可视化修正界面,所述可视化修正界面用于数据本地校验模块校验出错误时提供友好的人机接口使企业上报人员快速修正数据。4.根据权利要求1所述的食品电子溯源数据自动上报终端系统,其特征在于,所述数据录入模块包括数据输入设备、插件扩展模块;所述数据输入设备用于企业上报人员输入企业的食品电子溯源数据,所述数据输入设备为键盘或扫描枪;所述插件扩展模块用于通过插件从企业的业务系统中抽取企业的食品电子溯源数据。5.根据权利要求1所述的食品电子溯源数据自动上报终端系统,其特征在于,所述版本更新模块更新版本的步骤如下:检测本地是否已有下载的更新包,若有则与当前版本号比较,如果大于当前版本号...

【专利技术属性】
技术研发人员:何维刘东成李引
申请(专利权)人:广州中国科学院软件应用技术研究所
类型:发明
国别省市:广东;44

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

1