挖掘系统开发研究-数控滚圆机滚弧机折弯机张家港电动液压滚圆机
作者:lujianjun | 来源:欧科机械 | 发布时间:2019-07-03 16:28 | 浏览次数:

是一个农业大国,农产品市场交易数据量与日剧增,这些数据具有多维动态、不完整、不确定及很强的时效性和地域性特点,如何有效地从这些数据中挖掘出具有预测性、时令性及指导性的实用信息已成为目前需要迫切研究解决的问题。本文结合农产品市场数据的特点,对基于Web农产品市场数据挖掘系统进行开发研究,并用案例对挖掘系统进行测试,为研究人员提供有价值的信息依据。基于Web的农产品市场数据挖掘系统开发研究69《软件》杂志欢迎推荐投稿:cosoft@vip.163.com典型的数据挖掘系统结构和数据挖掘过程,整个架构分为用户应用层、业务逻辑层和数据访问层,如图1所示。图1基于Web的数据挖掘系统的框架图用户应用层是最外一层即Web浏览器,用户通过浏览器录入数据、清理数据,选择挖掘算法并向挖掘引擎发送数据挖掘请求,挖掘系统开发研究-数控滚圆机滚弧机折弯机张家港电动液压滚圆机滚弧机然后将挖掘结果反馈给用户,是用户访问系统的接口。(2)业务逻辑层是系统的核心,主要包括数据挖掘模型构建、数据挖掘实现、算法扩展、挖掘结果处理。(3)数据访问层是数据提供层,为数据挖掘提供数据,主要由业务逻辑层进行访问。数据放在SQLServer数据库中,.NET开发环境通过ADO.NET技术进行访问数据库,为数据挖掘引擎输送挖掘数据。2基于Web的农产品市场数据挖掘系统的功能模块2.1系统功能模块组织结构图根据本系统的系统架构和系统工作流程本文由公司网站滚圆机网站采集转载中国知网资源整理!www.gunyuanji.name,结合数据挖掘的具体过程,系统主要由用户管理、数据准备、数据挖掘和结果输出模块构成,如图2所示。2.2系统的各功能模块介绍(1)用户管理模块功能:该模块可以实现新建用户、修改密码、删除用户、查询用户功能。其中新建用户、修改密码、删除用户功能只能由管理员实现,一般用户登录系统后只能查看自己的基本信息,不能对其他用户进行管理。图2系统的功能模块组织图Fig.2)数据准备模块功能:该模块实现导入数据、编辑表数据、筛选数据、管理数据表功能。系统管理员可以对所有用户创? 这些顾客为什么买这些产品,找出相关有用规则,来提高企业利益。4.2.1超市农产品数据挖掘过程通过数据准备的导入数据功能把原始数据导入系统数据库里并浏览。然后选择数据挖掘模块下的关联规则分析页面,选择Apriori算法,然后单击“聚合项目集并显示”按钮,生成符合Apriori算法的表结构,即包含输入字段和目标字段,然后设置最低支持度和最低置信度值,单击“进行挖掘”按钮,进行关联规则挖掘,得到挖掘结果;并选择结果输出模块里的表形式输出结果,完成此次数据挖掘任务。如图4、图5、图6所示。4.2.2挖掘结果分析根据挖掘后的数据,我们可以得出以下规则:如果客户购买蔬菜罐头,他还有60.5%的可能购买冻肉;如果客户购买啤酒,他还有61.6%的可能购买蔬菜罐头;图4导入原始数据页面图5通过聚合的后项目集F如果客户购买水果,他还有57.6%的可能购买鱼类和啤挖掘系统开发研究-数控滚圆机滚弧机折弯机张家港电动液压滚圆机滚弧机本文由公司网站滚圆机网站采集转载中国知网资源整理!www.gunyuanji.name