1.一种网络数据采集系统,其特征在于:包括区域划分模块、网络数据获取模块、数据存储模块、云服务器和显示终端,云服务器分别与区域划分模块、网络数据获取模块、数据存储模块和显示终端连接,网络数据获取模块与数据存储模块连接;
区域划分模块用于对需采集的区域进行划分,划分成若干面积相等的矩形区域,将各矩形区域按照设定的顺序进行编号,依次为1,2,...,i,...,n;
网络数据获取模块用于对各矩形区域内的移动终端数量和非移动终端数量进行统计,构成移动终端数量集合和非移动终端数量集合,其中移动终端为手机,所述移动终端数量集合为A(a1,a2,...,ai,...,an),ai表示为第i各矩形区域内移动终端的数量,非移动终端为ipad、电脑等,所述非移动终端数量集合为B(b1,b2,...,bi,...,bn),bi表示为第i各矩形区域内非移动终端的数量,网络数据获取模块对移动终端数量集合和非移动终端数量集合中各终端中的软件名称、各软件运行时间和登录系数进行获取,并将获取的移动终端和非移动终端中的软件名称、各终端中软件运行时间和登录次数分别发送至云服务器和数据存储模块;
数据存储模块用于接收网络数据获取模块发送的各矩形区域内各移动终端和非移动终端发送的软件名称、各软件运行时间和登录次数,且数据存储模块中存储不同软件类型对应的软件名称以及软件名称的关键字;
云服务器接收网络数据获取模块发送的各矩形区域内各移动终端和非移动终端发送的软件名称、各软件运行时间和登录次数,且各矩形区域内各移动终端和非移动终端分别进行编号,依次为1,2....,k,...,x和1,2....,k,...,y,并对所有软件名称按照设定的顺序进行编号,分别为1,2,...,j,...,m,各矩形区域内各移动终端的软件名称分别与数据存储模块中所有软件名称进行逐一对比,得到移动终端软件对比集合为Cik(cik1,cik2,...,cikj,...,cikm),cikj表示为第i矩形区域内第k个移动终端中各软件名称与数据存储模块中存储的第j个软件名称的对比值,若第i矩形区域内第k个移动终端中各软件名称与第j个软件名称相匹配,则取cikj=1;将各矩形区域内各非移动终端的软件名称分别与数据存储模块中所有软件进行逐一对比,得到非移动终端软件对比集合Dik(dik1,dik2,...,dikj,...,dikm),dikj表示为第i矩形区域内第k个非移动终端中各软件名称与数据存储模块中存储的第j个软件名称的对比值,若第i矩形区域内第k个非移动终端中各软件名称与第j个软件名称相匹配,则取dikj=1;
云服务器对各移动终端和非移动终端内的各软件的运行时间进行统计,并划分成若干时间段,统计各时间段内各软件的运行累计时间,得到移动终端软件运行时间集合和非移动终端软件运行时间集合,其中,移送终端软件运行时间集合Eikj(eikj1,eikj2,...,eikjf,...,eikjv),非移动终端软件运行时间集合Fikj(fikj1,fikj2,...,fikjf,...,fikjv),Eikj表示为第i矩形区域内第k个移动终端中第j个软件在各时间段内的累计时长,eikjf表示为第i矩形区域内第k个移动终端中第j个软件在第f个时间段内运行的累计时长,Fikj表示为第i矩形区域内第k个非移动终端中第j个软件在各时间段内的累计时长,fikjf表示为第i矩形区域内第k个非移动终端中第j个软件在第f个时间段内运行的累计时长;
云服务器将各软件在各时间段内的运行累计时间与设定的若干标准运行时长范围进行逐一对比,得到移动终端软件运行对比集合和非移动终端软件运行对比集合,所述标准运行时长范围分别为0-2h、2-4h、4-6h、...、(2n-2)-2n,且不同的标准运行时长对应不同的运行时长等级,标准运行时长范围对应的运行时长等级分别为1、2、3、...、n,不同运行时间等级对应不同运行权重比值,分别为g1,g2,g3,...,gn,g1<g2<g3<...<gn,且g1+g2+g3+...+gn=1;
将移动终端软件运行时间集合Eikj中各时间段累计时长与若干标准运行时长范围进行一一对比,得到移动终端运行等级集合E″ikj(e″ikj1,e″ikj2,...,e″ikjf,...,e″ikjv),e″ikjf表示为第i矩形区域内第k个非移动终端中第j个软件在第f个时间段内运行时间等级,将费移动终端软件运行时间集合Fikj中各时间段累计时长与若干标准运行时长范围进行一一对比,得到非移动终端运行等级集合F″ikj(f″ikj1,f″ikj2,...,f″ikjf,...,f″ikjv),f″ikjf表示为第i矩形区域内第k个非移动终端中第j个软件在第f个时间段内运行时间等级,同时,云服务器根据移动终端运行等级集合和非移动终端运行等级集合中运行时间等级与对应的运行时间等级进行逐一对比,得到移动终端运行时间等级对应的权重和非移动终端运行时间等级对应的权重,所述移动终端运行时间等级对应的权重分别为ge″ikj1,ge″ikj2,...,ge″ikjf,...,ge″ikjv,所述非移动终端运行时间等级对应的权重分别为gf″ikj1,gf″ikj2,...,gf″ikjf,...,gf″ikjv;
云服务器接收网络数据获取模块发送的各矩形区域内各移动终端累计等级各软件的次数,分别构成移动终端软件登录次数集合和非移动终端软件登录次数集合,移动终端软件登录次数集合Hik(hik1,hik2,...,hikj,...,hikm),非移动终端软件登录次数集合Rik(rik1,rik2,...,rikj,...,rikm),hikj表示为第i矩形区域内第k个移动终端中第j个软件登录的总次数,rikj表示为第i矩形区域内第k个非移动终端中第j个软件登录的总次数。
云服务器通过对移动终端和非移动终端内的软件名称、各软件运行时长和各软件登录次数统计各区域内各软件推广使用系数,根据各区域内各软件的推广使用系数了解各区域内软件使用的状况,并统计同一软件在各矩形区域内的总推广使用系数,云服务器将各区域内各软件推广使用系数和总推广使用系数发送至显示终端;
显示终端用于接收云服务器发送的各区域内各软件推广使用系数以及该软件的总推广使用系数并进行显示。
2.根据权利要求1所述的一种网络数据采集系统,其特征在于:所述软件类型包括游戏软件类型、交流软件类型、购物软件类型、音乐软件类型,其中游戏软件类型包括消消乐、穿越火线、植物大战僵尸,交流软件类型包括微信、QQ,购物软件类型包括京东、淘宝、拼多多、唯品会等音乐软件类型包括QQ音乐、网易云、酷狗音乐。
3.根据权利要求1所述的一种网络数据采集系统,其特征在于:移动终端内各软件对应的权重比值不同,分别为gcik1,gcik2,...,gcikj,...,gcikm,且gcik1+gcik2+...+gcikj+...+gcik<1,gcikj表示为第i矩形区域内第k个移动终端中第j个软件名称所占所有软件名称的比重。
4.根据权利要求1所述的一种网络数据采集系统,其特征在于:非移动终端内各软件名称所占的权重比值不同,分别为gdik1,gdik2,...,gdikj,...,gdikm,且gdik1+gdik2+...+gdikj+...+gdikm<1,gcik1+...+gcikj+...+gcik+gdik1+...+gdikj+...+gdikm=1,gdikj表示为第i矩形区域内第k个非移动终端中第j个软件名称在所有软件名称中所占的比重。
5.根据权利要求1所述的一种网络数据采集系统,其特征在于:各区域内各软件推广使用系数的计算公式为
,
其中,cikj表示为第i矩形区域内第k个移动终端中各软件名称与数据存储模块中存储的第j个软件名称的对比值,gcikj表示为第i矩形区域内第k个移动终端中第j个软件名称所占所有软件名称的比重,dikj表示为第i矩形区域内第k个非移动终端中各软件名称与数据存储模块中存储的第j个软件名称的对比值,gdikj表示为第i矩形区域内第k个非移动终端中第j个软件名称在所有软件名称中所占的比重,eikjf表示为第i矩形区域内第k个移动终端中第j个软件在第f个时间段内运行的累计时长,fikjf表示为第i矩形区域内第k个非移动终端中第j个软件在第f个时间段内运行的累计时长,e″ikjf表示为第i矩形区域内第k个移动终端中第j个软件在第f个时间段内运行时间等级,ge″ikjf表示为第i矩形区域内第k个移动终端中第j个软件在第f个时间段内运行时间等级所对应的权重数值,f″ikjf表示为第i矩形区域内第k个非移动终端中第j个软件在第f个时间段内运行时间等级,gf″ikjf表示为第i矩形区域内第k个非移动终端中第j个软件在第f个时间段内运行时间等级所对应的权重数值,hikj表示为第i矩形区域内第k个移动终端中第j个软件登录的总次数,rikj表示为第i矩形区域内第k个非移动终端中第j个软件登录的总次数。
6.根据权利要求5所述的一种网络数据采集系统,其特征在于:同一软件在各矩形区域内的总推广使用系数的计算公式为 Qij表示为第i各矩形区域内第j个软件对
应的推广使用系数。