本发明专利技术公开了一种农业区块链大数据管理系统,包括通过互联网实现通讯的数据采集单元、数据分类分配单元、区块链、目标数据获取单元;数据采集单元用于实现农业数据的采集,并将采集到的农业数据经数据传输通道传输至数据分类分配单元;数据分类分配单元采用Hadoop基于类间区分度的属性约简算法实现农业数据的分类,并基于农业数据分类结果将农业数据输送分配至对应的区块链;区块链用于以MPT树的形式及相应的哈希算法实现农业数据的储存;目标数据获取单元通过数据挖掘模块在区块链中挖掘对应的农业数据,并基于预设的目标数据计算模型实现目标数据的获取。本发明专利技术实现了农业大数据的高效管理和及时处理,并实现了农业大数据的有效共享。
【技术实现步骤摘要】
一种农业区块链大数据管理系统
本专利技术涉及农业数据领域,具体涉及一种农业区块链大数据管理系统。
技术介绍
目前,现有的农业数据管理系统普遍存在以下缺陷:第一,农业信息孤岛严重。农业部门分条管理,部门应用系统多为垂直体系结构、孤立系统,信息共享程度低;第二,数据综合利用率不高。农业数据涉及数据类型多、数据结构不一致、数据质量参差不齐,数据分析整理工作量大,数据综合利用率不高;第三,市场供销信息不对称。农产品受市场影响波动很大,但农民获取市场信息有限,很难及时掌握最新的市场信息,致使农业生产者与消费者之间的信息脱节。第四,管理粗放。我国农业生产较为分散,农业相关数据采集、分析困难,很难做到精确、高效和处理及时,造成农业决策不精准。
技术实现思路
本专利技术的目的在于提供了一种农业区块链大数据管理系统,实现了农业大数据的高效管理和及时处理,并实现了农业大数据的有效共享。为实现上述目的,本专利技术采取的技术方案为:一种农业区块链大数据管理系统,包括通过互联网实现通讯的数据采集单元、数据分类分配单元、区块链、目标数据获取单元;所述数据采集单元用于实现农业数据的采集,并将采集到的农业数据经数据传输通道传输至数据分类分配单元;所述数据分类分配单元采用Hadoop基于类间区分度的属性约简算法实现农业数据的分类,并基于农业数据分类结果将对应的农业数据输送分配至对应的区块链;所述区块链用于以MPT树的形式及相应的哈希算法实现农业数据的储存;目标数据获取单元通过数据挖掘模块在所述区块链中挖掘对应的农业数据,并基于预设的目标数据计算模型实现目标数据的获取。进一步地,所述目标数据获取单元还用于将获取到的目标数据填入预设的模板,生成对应的农业数据报表,发送到对应的移动终端。进一步地,所述移动终端内载一APP,该APP内设有:注册登录模块,用于实现用户的实名制注册登录;目标数据请求模块,用于进行目标数据获取请求的录入,服务器接收所述请求并实现其所携带的登录信息的认证,生成目标数据获取任务至目标数据获取单元实现目标数据的获取。进一步地,所述目标数据获取单元基于MapReduce实现农业数据的并行运算,从而实现目标数据的同步获取。进一步地,所述APP内还设有:数据区间选定模块,用于用户勾选对应的感兴趣的农业数据区间;勾选项至少包括农业数据来源区域、时间、农作物品种,服务器接收所述农业数据区间并生成对应的数据挖掘模块限制算法实现数据挖掘模块数据挖掘区域的圈定。进一步地,所述数据采集单元内均设有用于实现农业数据身份标记的标记单元,农业数据身份标记至少包括农业数据来源区域、时间。进一步地,不同的农业数据分类结果对应不同的数据传输通道,所述数据分类分配模块根据农业数据分类结果,将对应的农业数据经对应的数据传输通道输送分配至对应的区块链。本专利技术具有以下有益效果:实现了农业大数据的高效管理和及时处理,可以将纷繁多样的海量农业数据转换成具有信息和商业价值的可用数据,同时实现了这些具有信息和商业价值的可用数据的有效共享,便于用户及时掌握当前市场、种植信息。附图说明图1为本专利技术实施例一种农业区块链大数据管理系统的系统框图。具体实施方式为了使本专利技术的目的及优点更加清楚明白,以下结合实施例对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,本专利技术实施例提供了一种农业区块链大数据管理系统,包括通过互联网实现通讯的数据采集单元、数据分类分配单元、区块链、目标数据获取单元;所述数据采集单元用于实现农业数据的采集,并将采集到的农业数据经数据传输通道传输至数据分类分配单元;所述数据分类分配单元采用Hadoop基于类间区分度的属性约简算法实现农业数据的分类,并基于农业数据分类结果将对应的农业数据输送分配至对应的区块链;所述区块链用于以MPT树的形式及相应的哈希算法实现农业数据的储存;目标数据获取单元通过数据挖掘模块在所述区块链中挖掘对应的农业数据,并基于预设的目标数据计算模型实现目标数据的获取。本实施例中,所述目标数据获取单元还用于将获取到的目标数据填入预制的latex模版,而后通过latex编译器编译生成对应的农业数据报表,发送到对应的移动终端。本实施例中,所述移动终端内载一APP,该APP内设有:注册登录模块,用于实现用户的实名制注册登录;目标数据请求模块,用于进行目标数据获取请求的录入,服务器接收所述请求并实现其所携带的登录信息的认证,生成目标数据获取任务至目标数据获取单元实现目标数据的获取;数据区间选定模块,用于用户勾选对应的感兴趣的农业数据区间;勾选项至少包括农业数据来源区域、时间、农作物品种,服务器接收所述农业数据区间并生成对应的数据挖掘模块限制算法实现数据挖掘模块数据挖掘区域的圈定;本实施例中,所述目标数据获取单元基于MapReduce实现农业数据的并行运算,从而实现目标数据的同步获取。本实施例中,所述数据采集单元包括传感器组以及交易数据挖掘模块,传感器组用于实现农业种植环境数据的采集,交易数据挖掘模块用于实现农产品交易数据以及农资交易数据的挖掘,其内均设有用于实现农业数据身份标记的标记单元,农业数据身份标记至少包括农业数据来源区域、时间,其中,为了避免交易数据泄露隐私信息,因此,所述交易数据挖掘模块在交易数据挖掘时可自动剔除交易双方信息。以上所述仅是本专利技术的优选实施方式,应当指出,对于本
的普通技术人员来说,在不脱离本专利技术原理的前提下,还可作出若干改进和润饰,这些改进和润饰也应视为本专利技术的保护范围。本文档来自技高网...
【技术保护点】
1.一种农业区块链大数据管理系统,包括通过互联网实现通讯的数据采集单元、数据分类分配单元、区块链、目标数据获取单元;其特征在于:所述/n数据采集单元用于实现农业数据的采集,并将采集到的农业数据经数据传输通道传输至数据分类分配单元;所述数据分类分配单元采用Hadoop基于类间区分度的属性约简算法实现农业数据的分类,并基于农业数据分类结果将对应的农业数据输送分配至对应的区块链;所述区块链用于以MPT树的形式及相应的哈希算法实现农业数据的储存;目标数据获取单元通过数据挖掘模块在所述区块链中挖掘对应的农业数据,并基于预设的目标数据计算模型实现目标数据的获取。/n
【技术特征摘要】
1.一种农业区块链大数据管理系统,包括通过互联网实现通讯的数据采集单元、数据分类分配单元、区块链、目标数据获取单元;其特征在于:所述
数据采集单元用于实现农业数据的采集,并将采集到的农业数据经数据传输通道传输至数据分类分配单元;所述数据分类分配单元采用Hadoop基于类间区分度的属性约简算法实现农业数据的分类,并基于农业数据分类结果将对应的农业数据输送分配至对应的区块链;所述区块链用于以MPT树的形式及相应的哈希算法实现农业数据的储存;目标数据获取单元通过数据挖掘模块在所述区块链中挖掘对应的农业数据,并基于预设的目标数据计算模型实现目标数据的获取。
2.如权利要求1所述的一种农业区块链大数据管理系统,其特征在于:所述目标数据获取单元还用于将获取到的目标数据填入预设的模板,生成对应的农业数据报表,发送到对应的移动终端。
3.如权利要求1所述的一种农业区块链大数据管理系统,其特征在于:所述移动终端内载一APP,该APP内设有:
注册登录模块,用于实现用户的实名制注册登录;
目标数据请求模块,用于进行目标数据获取请求的录入,服务器接收所述请求并实...
【专利技术属性】
技术研发人员:阿拉拇,
申请(专利权)人:阿拉拇,
类型:发明
国别省市:江西;36
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。