一种网店客户数据挖掘系统的设计方案与实现.docx

上传人:scccc 文档编号:13624193 上传时间:2022-01-20 格式:DOCX 页数:5 大小:38.16KB
返回 下载 相关 举报
一种网店客户数据挖掘系统的设计方案与实现.docx_第1页
第1页 / 共5页
一种网店客户数据挖掘系统的设计方案与实现.docx_第2页
第2页 / 共5页
一种网店客户数据挖掘系统的设计方案与实现.docx_第3页
第3页 / 共5页
一种网店客户数据挖掘系统的设计方案与实现.docx_第4页
第4页 / 共5页
亲,该文档总共5页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《一种网店客户数据挖掘系统的设计方案与实现.docx》由会员分享,可在线阅读,更多相关《一种网店客户数据挖掘系统的设计方案与实现.docx(5页珍藏版)》请在三一文库上搜索。

1、一种网店客户数据挖掘系统的设计与实现- 电子商务论文一种网店客户数据挖掘系统的设计与实现文李博摘要:本文讨论了一种以数据挖掘技术、XML 技术以及数据库技术为基础的的网店客户数据挖掘系统的设计和实现方法。通过该系统可以帮助网店经营企业准确的把握网络市场中客户购买行为的规律和需求变化的趋势,提高网络营销的效率。关键字:数据挖掘; XML ;电子商务数据挖掘技术是数据库应用研究较为活跃的领域之一,因为其现实意义,使得数据挖掘的技术研究和应用有了很大的发展,在国内外科研领域都备受关注。特别是在电子商务领域数据挖掘技术有着巨大的使用价值。随着电子商务市场的日臻成熟, 第三方电子商务平台上众多的网店之间

2、的竞争正日益激烈,网店开展网络营销的成本日益增加。 每个网店企业通过一定时间的经营都会收集到众多的客户数据,如何通过庞大的客户访问数据挖掘出潜在的客户需求的金矿,使网店经营企业快速有效的通过现有客户数据掌握市场的变化的规律和趋势,已经成为网店经营管理者急需解决的问题。本文将探讨一种网店客户数据挖掘系统的设计与实现的方法。1 、网店客户购买数据挖掘系统的设计1.1 客户购买数据挖掘系统的实现原理对客户数据进行挖掘的关键要点就是把现有的网店访问日志经过数据预处理转换成满足XML 文件格式要求的结构化数据, 然后使用 DBMS 工具将结构化的 XML 文件转换成关系型数据库,最后运用数据挖掘的方法从

3、数据库抽取能够反映客户消费和购买行为的数据。具体工作过程如下:1 )确定数据来源(主要是顾客购买记录)数据挖掘离不开海量的数据,每一个网店在经营一段时间以后都会记录大量的客户购买记录, 这些客户购买记录当中就蕴藏着大量的信息,这些信息我们进行数据挖掘的数据来源。2 )进行数据筛选客户购买记录中蕴藏大量的信息不可能全部为数据挖掘的对象,从数据源中提取需要的数据, 将无用的数据和干扰信息从数据源中剥离,为进一步的工作做准备。3 )数据格式转换将进一步筛选过的有挖掘价值的非格式化数据数据转换为XML 格式的文件并存储。4 )导入数据库将表示客户访问数据的XML 格式文件使用数据库管理工具进一步转换成

4、可以存储于数据库的关系型数据库文件。15 )进行数据挖掘应用数据挖掘的相关算法,对存储在关系型数据库中的数据进行挖掘,发现海量数据中隐藏的客户行为模式和消费趋势。6 )对数据挖掘的结果进行甄别通过数据挖掘总结出的一些模式有时可能脱离客户真实行为模式的实际,因此在最后一步需要为对数据挖掘总结出的规则进行甄别,这个工作目前还需要有经验的专家人工完成,今后考虑结合人工智能的技术加以解决。1.2 网店客户购买数据挖掘系统模型在上述系统设计的基础之上,我们提出了网店客户购买数据挖掘系统的模型,该模型由三个层次组成,其逻辑架构如图一所示。2 、系统设计与实现2.1 系统开发与运行环境硬件环境: CPUIn

5、telI3380M/RAM2G/硬盘 320G 软件配置:操作系统: Windows7SP1开发工具: Microsoft.NET2005/VisualC#数据库管理系统: MSSQLServer2008辅助软件: SPSSClementine11.1;SQLServer2008AnalysisServices( SSAS)2.2 主要技术与系统实现通过对上述对客户购买数据挖掘系统模型的分析可知,该系统主要由用户接口模块、 数据清洗模块、 数据格式转换模块、 数据库生成模块和数据挖掘引擎模块等组成。1 )用户接口模块本系统最终目的还是为为客户的决策提供支持,因此友好的界面设计是用户与系统交互的

6、基础。 简洁而易于理解的界面有利于提高用户对系统的使用效率。2 )数据预处理模块客户访问数据进入数据预处理模块进行清洗,去除无关的信息,剥离出对数据挖掘有价值的数据。 数据预处理模块对原始访问数据进行分析,将用户购买数据记录逐条的分割成十个字段,分别为:u_id (访问者编号),u_date (到访日期),u_time (到访时间),u_orderid (订单编号 ),u_product (客户购买的商品),u_bowser (使用的浏览器类型),page (首次到访页面),place (客户所在地区), payment (支付方式),logistic (物流方式),同时删除访问数据中与以上字

7、段不相干的数据。然后将经过预处理的数据存入中间文件。3 )XML 转换模块该模块程序使用 .NET 的相关的方法编写,主要功能将预处理过的客户购买数据转换成标准化XML 格式的数据文件进行存储。该程序的主要实现原理是对经过预处理的中间文件中的数据记录逐个分割并存入数组,然后将数组的内容按照 XML 的格式写入文件,完成转换。4 )数据库导入模块利用 .NET 的相关方法并结合数据库管理工具建立支持数据挖掘的客户购买数据库,编写相关程序将已经转换成XML 格式的客户访问数据逐条的导入到数据库并形成日志数据表方便进行后续的数据挖掘。5 )数据挖掘引擎模块数据挖掘引擎是实现客户购买数据挖掘系统的实现

8、关键。优秀的数据挖掘算法不仅可以使数据挖掘的结果更加准确,也可以提高数据挖掘的效率。 本系统主要用到的算法是该模块利用数据挖掘算法对数据进行挖掘,主要包括算法的优化、日志数据表的删除操作以及挖掘结果集的保存与删除操作等。这里主要用到的算法是 K-Means算法。主要是利用该算法发现最相似的客户聚类,通过对聚类的分析来得出网店众多的顾客一般的购买行为模式,从而可以适当地调整网站营销的策略中的来提高网络营销的效果,进而增加销售量。23 、小结本文主要讨论了一种基于XML 技术的网店客户访问数据挖掘系统的设计与实现方法。通该系统可以帮助网店经营企业对大量的客户访问数据进行分析,从中发现市场的变化规律和客户的行为模式,使企业的网络营销工作更有针对性,同时也更富有成效。参考文献:1 张光辉 .XML 与 Web 数据挖掘分析 J. 中原工学院学报, 2002 ,13(4):61 64.2 汤艳艳 .数据仓库中基于面向对象技术的多维数据模型的设计与实现 .计算机应用技术 J,2003,5(10):57 6作者简介:李博,广东理工学院讲师,研究方向:网络营销。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1