本发明涉及数据处理领域,尤其是指一种用户信息数据的分类处理方法。
背景技术:
随着互联网的兴起,用户进行在线数据处理已成常态,但是涉及到用户信息数据分类的在线数据处理效率比较低,尤其是遇到大量用户信息数据时,分类规整的过程繁冗耗时,如何快速将资料汇总整理为所需的类别,为客户筛选出有用的用户信息数据,是本领域技术人员亟需解决的问题。
技术实现要素:
本发明所要解决的技术问题是:提供一种快速分类用户信息数据的方法,使数据处理的过程自动化、简单化。
为了解决上述技术问题,本发明采用的技术方案为:
一种用户信息数据的分类处理方法,依次包括如下步骤:
S1、设置数据模版;
S2、用户根据所述数据模版,输入触发产生原始数据;
S3、将原始数据分为m类,其中m=1,2,3,…,24;
S4、将m类原始数据分别加总得到A组数据am,其中m=1,2,3,…,24;
am=∑[i]
S5、将A组数据通过下表转换得到B组数据bm,其中m=1,2,3,…,24;
S6、通过公式cn=r·bj+S·bk对B组数据bm进行加权处理得到C组数据cn,其中n=1,2,3,…,57;
S7、通过函数NORMDIST(cn,Mn,SDn,TRUE)对C组数据cn进行正态分布处理得到D组数据dn,其中n=1,2,3,…,57;
S8、将D组数据存储在对应用户的数据库单元中;
S9、根据D组数据结果,数值达到触发条件的则将用户信息数据存储至指定类别数据库单元;
S10、向各数据库单元定义的目标客户发送用户信息数据。
进一步的,步骤S2之前还包括用户创建用户信息数据,存储在对应用户的数据库单元中的步骤。
进一步的,步骤S3中,所述原始数据根据指定规则分类。
进一步的,步骤S6的加权公式中,bj代表m=1-11的数组,bk代表m=12-24的数组,系数r为0.1系数s为10。
进一步的,步骤S7中,Mn为所有库中对象cn的平均数,SDn为所有库中对象cn的标准差,TRUE代表按照概率积累密度排序。
本发明还提供一种用户信息数据的分类处理系统,包括
数据模版模块,用于保存数据输入规则;
数据输入模块,用于接收用户根据数据模版输入的数据;
存储模块,用于存储用户信息数据、输入的原始数据以及处理过的数据等,存储在对应该用户的数据库单元中;
运算模块,用于将数据处理并汇总;
信息提取模块,数据结果达到触发条件则将用户信息数据发送给目标客户。
本发明的有益效果在于:提高了用户信息数据的分类处理效率。
附图说明
下面结合附图详述本发明的具体流程:
图1为本发明的流程示意图。
具体实施方式
为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图详予说明。
请参阅图1,一种用户信息数据的分类处理方法,依次包括如下步骤:
S1、设置数据模版;
S2、用户根据所述数据模版,输入触发产生原始数据;
S3、将原始数据分为m类,其中m=1,2,3,…,24;
S4、将m类原始数据分别加总得到A组数据am,其中m=1,2,3,…,24;
am=∑[i]
S5、将A组数据通过下表转换得到B组数据bm,其中m=1,2,3,…,24;通过表格中am的数值找到对应的数值来确定bm的数值,比如a1的具体数值为4,在表格第一列中找到4,则b1对应为50;a2为16,在表格第一列中找到16,则b2对应为57。
S6、通过公式cn=r·bj+S·bk对B组数据bm进行加权处理得到C组数据cn,
其中n=1,2,3,…,57;
S7、通过函数NORMDIST(cn,Mn,SDn,TRUE)对C组数据cn进行正态分布处理得到D组数据dn,其中n=1,2,3,…,57;
S8、将D组数据存储在对应用户的数据库单元中;
S9、根据D组数据结果,数值达到触发条件的则将用户信息数据存储至指定类别数据库单元;
S10、向各数据库单元定义的目标客户发送用户信息数据。
本发明的有益效果在于:提高了用户信息数据的分类处理效率。
实施例1
步骤S2之前还包括用户创建用户信息数据,存储在对应用户的数据库单元中的步骤。
具体的,当用户在网站上注册个人账户后,网站为每个注册用户分配一个数据库单元,进而当用户在网站上填写简历信息、输入问卷的答案等个人信息后,将这些用户信息数据对应存储在为该用户分配的数据库单元中。
实施例2
步骤S3中,所述原始数据根据指定规则分类。比如应用于调查问卷上时,设置若干问题,这些问题分为m类,其中1类表达用户对一些体育运动有特定兴趣,2类表达用户对一些棋牌活动有特定兴趣等等,指定规则可根据数据库中的数据在一定范围内自适应变化。
实施例3
步骤S6的加权公式中,bj代表m=1-11的数组,bk代表m=12-24的数组,系数r为0.1系数s为10。
加权处理中的三类bm因子因为量纲不同,因此会产生不同量级,r、s、t分别为将bm因子调整到同样量级所需的参数,当m=1-11时,bm用bj表示,其对应系数r为0.1级,当m=12-24时,bm用bk表示,对应系数s为10级。
实施例4
步骤S7中,Mn为所有库中对象cn的平均数,SDn为所有库中对象cn的标准差,TRUE代表按照概率积累密度排序。
通过VBA软件的函数NORMDIST实现对数据的正态分布排序。
本发明还提供一种用户信息数据的分类处理系统,包括
数据模版模块,用于保存数据输入规则;
具体的,设置一个调查问卷的题库供用户使用。
数据输入模块,用于接收用户根据数据模版输入的数据;
存储模块,用于将存储用户信息数据、输入的原始数据以及处理过的数据等,存储在对应该用户的数据库单元中;
运算模块,用于将数据处理并汇总分类;
信息提取模块,数据结果达到触发条件则将用户信息数据发送给目标客户。
运算模块对用户数据处理完毕后,数据结果若符合目标客户的需求,则将用户事先输入的用户信息数据发送给目标客户。
以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。