论文部分内容阅读
近年来,由于农产品安全危机频繁发生,严重影响了人们的身体健康,如何实现农产品的可追溯能力,已是非常紧迫。农产品交易系统就是通过RFID技术规范化交易市场的秩序,记录并保存相关有用的信息,为各级管理部门、主管单位提供先进高效的技术手段,实现对农产品生产、经营流通环节的监控管理。
由于以往市场的买卖都是以现金的形式进行的,所以,买家卖家都习惯了使用现金流通的方式,这是非常不利于市场的管理和数据的收集,为了鼓励他们多使用刷卡消费的方式,市场部门需要推出一些优惠措施,但这些措施的制定,需要有数据支持,使之更有效率,更符合实际。本文就是通过使用数据挖掘技术,发现用户消费方式与交易单上各属性之间的关系,为管理部门制定相关政策提供有力的数据支持。
本文针对基于RFID技术的农产品交易系统,应用数据挖掘技术发现隐藏于海量数据集之中的有用的信息。农产品交易系统是一个涉及到多环节、多机构之间基于网络环境的工作管理方式的系统,它采用了C/S与B/S相结合的模式进行开发实施,是一个综合性的管理平台。文章通过流程图和结构图的方式描述了系统的整体设计、系统体系结构、网络架构和相关模块的设计实现,并给出了相关模块的数据库关系图和属性字段。研究了数据挖掘算法在系统中的应用过程。首先分析了数据挖掘的工作流程,其中包括:应用模式分析、数据理解、数据预处理、建立模型和评估;结合系统和用户的需求,明确了数据挖掘的目的和过程;接着针对系统收集到数据,研究了数据具体的预处理过程,包括有属性选择、数据转换和数据清理等,通过数据预处理,使得数据集适用于数据挖掘;根据数据的特点选择决策树方法进行数据挖掘,应用ID3算法,在数据已经预处理的基础上分析数据以及构建决策树,并给出了算法的伪代码;数据的剪枝采用的是预剪枝的方法,即如果节点分裂的增益值小于预先给定的值,则不对该节点进行扩展;分析了具体的案例,数据源来自于中南农业批发市场使用本系统的测试阶段,应用基于ID3的改进算法,构建并修剪决策树,得出具体的决策树模型,从而分析得到的结果。