一种用户信息分析系统的实现方法与流程

文档序号:22313647发布日期:2020-09-23 01:34阅读:67来源:国知局
本发明涉及数据分析
技术领域
:,尤其涉及一种用户信息分析系统的实现方法。
背景技术
::移动行业发展到今天,各种移动企业与客户的交往发生了很大的变化,谁也不能保证客户从一而终,各移动企业要想保留住自己的客户,就必须更多地了解客户的需求,客户关系管理技术就使企业为了保持企业竞争力而采取的面向客户、以客户为驱动和以客户为中心的决策技术。移动企业要想与自己的客户建立一种持久的关系,从每个客户身上获取最大的利润,降低企业运营成本,减少因客户的离去而产生的损失和无效的经营决策而产生的浪费,就要求各企业能够深入了解客户的习惯、喜好,依此正确地估计到客户对移动产品的各种需求,并在最短的时间内满足客户的各种需求要做到这些,就必须对客户在与企业交互过程中的各种客户数据收集、整理和分析,然后根据收集到的数据,挖掘出隐含在这些数据中的有用信息和知识。只有在正确的时间里通过正确的渠道给正确的客户提供恰当的服务才能实现客户关系管理的目标。但是随着数据库技术的广泛应用于发展,企业客户数据量爆炸式的膨胀,很多企业由于缺乏发现隐含在众多数据中有用信息的能力,他们就没有办法将隐含在这些数据中的信息转化为有用的知识。数据挖掘技术就是帮助各移动企业解决同客户在交互过程中遇到的各种问题的最重要的技术之一,客户关系管理系统就是决策科学技术和数据挖掘技术应用中发展最快的领域之一。现有技术中的,crm中存在海量数据,其中包括很多不完善、有噪声、待处理的数据。技术实现要素:本发明的目的是为了解决现有技术中存在的缺点,而提出的一种用户信息分析系统的实现方法。为了实现上述目的,本发明采用了如下技术方案:一种用户信息分析系统的实现方法,包括以下步骤:s1,利用sqlserver进行数据导入;s2,数据清理和规约导入后的数据库包含的表格;s3,选择fp-growth算法进行分析计算;s4,基于fp-growth算法的crm系统的决策模块实现。优选的,所述分析系统通过vb语言实现软件开发,利用sqlsever实现数据处理。优选的,所述s1中,将表格先统一导入到excel表中,然后在作者的计算机的sqlserver数据库服务器上新建了一个数据库lastdatabase,并将这张excel表导入到该数据库中。优选的,所述s2中,首先利用sql语句新建一张表lasttable,然后利用sql语句将有关的列插入到该lasttable中,lasttable就是最后要挖掘的对象。优选的,所述s3中,在fp-growth算法中只需要对数据库进行两次扫描,一次是为了得到频繁项集,一次是为了建立fp树。优选的,所述s4中,通过fp-growth算法挖掘集团内各信息之间的关系,从而实现关联规则在移动crm中的决策管理功能。与现有技术相比,本发明提出了一种用户信息分析系统的实现方法,具有以下有益效果:本发明基于数据挖掘的关联规则,利用fp-growth算法,通过vb语言开发徐州移动分公司crm系统中的决策支持模块,实现对某高校典型消费的分析和决策,使用关联规则的apriori算法找出数据库中的频繁项目集,并用这些频繁项目集生成的关联规则来分析各业务类型之间的关联程度及相互之间的影响。附图说明图1为本发明提出的一种用户信息分析系统的实现方法的结构示意图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。在本发明的描述中,需要理解的是,术语“上”、“下”、“前”、“后”、“左”、“右”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。请参照图1,一种用户信息分析系统的实现方法,包括以下步骤:s1,利用sqlserver进行数据导入;s2,数据清理和规约导入后的数据库包含的表格;s3,选择fp-growth算法进行分析计算;s4,基于fp-growth算法的crm系统的决策模块实现。所述分析系统通过vb语言实现软件开发,利用sqlsever实现数据处理。所述s1中,将表格先统一导入到excel表中,然后在作者的计算机的sqlserver数据库服务器上新建了一个数据库lastdatabase,并将这张excel表导入到该数据库中。所述s2中,首先利用sql语句新建一张表lasttable,然后利用sql语句将有关的列插入到该lasttable中,lasttable就是最后要挖掘的对象。所述s3中,在fp-growth算法中只需要对数据库进行两次扫描,一次是为了得到频繁项集,一次是为了建立fp树。所述s4中,通过fp-growth算法挖掘集团内各信息之间的关系,从而实现关联规则在移动crm中的决策管理功能。本发明中,使用时,包括以下步骤:s1,利用sqlserver进行数据导入;s2,数据清理和规约导入后的数据库包含的表格;s3,选择fp-growth算法进行分析计算;s4,基于fp-growth算法的crm系统的决策模块实现;基于数据挖掘的关联规则,利用fp-growth算法,通过vb语言开发徐州移动分公司crm系统中的决策支持模块,实现对某高校典型消费的分析和决策,使用关联规则的apriori算法找出数据库中的频繁项目集,并用这些频繁项目集生成的关联规则来分析各业务类型之间的关联程度及相互之间的影响。尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。技术特征:1.一种用户信息分析系统的实现方法,其特征在于,包括以下步骤:s1,利用sqlserver进行数据导入;s2,数据清理和规约导入后的数据库包含的表格;s3,选择fp-growth算法进行分析计算;s4,基于fp-growth算法的crm系统的决策模块实现。2.根据权利要求1所述的一种用户信息分析系统的实现方法,其特征在于,所述分析系统通过vb语言实现软件开发,利用sqlsever实现数据处理。3.根据权利要求1所述的一种用户信息分析系统的实现方法,其特征在于,所述s1中,将表格先统一导入到excel表中,然后在作者的计算机的sqlserver数据库服务器上新建了一个数据库lastdatabase,并将这张excel表导入到该数据库中。4.根据权利要求1所述的一种用户信息分析系统的实现方法,其特征在于,所述s2中,首先利用sql语句新建一张表lasttable,然后利用sql语句将有关的列插入到该lasttable中,lasttable就是最后要挖掘的对象。5.根据权利要求1所述的一种用户信息分析系统的实现方法,其特征在于,所述s3中,在fp-growth算法中只需要对数据库进行两次扫描,一次是为了得到频繁项集,一次是为了建立fp树。6.根据权利要求1所述的一种用户信息分析系统的实现方法,其特征在于,所述s4中,通过fp-growth算法挖掘集团内各信息之间的关系,从而实现关联规则在移动crm中的决策管理功能。技术总结本发明涉及数据分析
技术领域
:,尤其为一种用户信息分析系统的实现方法,包括以下步骤:S1,利用SQLServer进行数据导入;S2,数据清理和规约导入后的数据库包含的表格;S3,选择FP‑Growth算法进行分析计算;S4,基于FP‑Growth算法的CRM系统的决策模块实现。本发明通过基于数据挖掘的关联规则,利用FP‑Growth算法,通过vb语言开发徐州移动分公司CRM系统中的决策支持模块,实现对某高校典型消费的分析和决策,使用关联规则的Apriori算法找出数据库中的频繁项目集,并用这些频繁项目集生成的关联规则来分析各业务类型之间的关联程度及相互之间的影响。技术研发人员:蒋秋伟受保护的技术使用者:上海速苑信息技术有限公司技术研发日:2019.03.12技术公布日:2020.09.22
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1