【技术领域】
本发明涉及一种终端配合度的扣分计算方法。
背景技术:
随着科学技术的不断发展,人们已进入互联网+时代。网络作为联系人们工作、生活、休闲、娱乐的纽带,被广泛使用。人们利用网络来进行购物、工作、消费、金融等等,网络已成为人们生活的一部分。而作为终端用户在利用网络时,需要使用到各种功能的应用软件。而智能手机的普及应用,使得人们喜欢在手机上安装各类app客户端软件,但是人们在实际使用各种客户端软件时,发现如下问题:
目前用户在使用客户端软件的过程中,会出现频繁死机的情况或者是出现卡顿的情况,目前在市场上并没有对手机客户端软件与终端的配合度进行分析,只是单一判断为终端性能的问题,这样不但没有找到终端存在的问题,而且会对忽视手机客户端软件对终端的影响。
本司针对手机客户端软件与终端配合度进行分值计算,有效定位手机客户端软件在不同终端上运行出现的问题。
技术实现要素:
本发明的目的在于针对现有技术的缺陷和不足,提供一种终端配合度的扣分计算方法,它通过终端与客户端软件配合度之间的指标进行评估,根据算法计算出终端配合度的扣分,根据被扣分数对不同类型的终端进行评估,从而为生产厂商或供应商提供存在问题的大数据,为解决应用问题提供测试和支撑。
本发明所述的一种终端配合度的扣分计算方法,它采用如下的方法步骤:
步骤一:扣分标准设定:根据2-5-8原则以及客户端软件在不同终端的影响情况进行满意区间扣分,默认满意区间是95%,比默认区间每少5%,扣0.1分;
步骤二:依据设定:对于cpu而言,当其高达80%的时候,则会严重影响终端的使用感知,当其介于50%与80%之间的时候终端用户会有一定的感知影响;
步骤三:计算公式:
由于需要对客户端软件的终端cpu影响情况进行评估,可以考虑该客户端软件在不终端的cpu指标评估情况。即通过终端集合ti(0<i<n,n为数据源采集所覆盖的不同终端款数)采集到终端持续10秒以上cpu高于90%占用终端排名较高的cpu资源情况数据来计算,具体的计算公式如下:
(0<i<n,n为数据源采集所覆盖的不同终端款数)
其中:gsicpu表示客户端软件与终端cpu的匹配度
∑sjtikpicpu>=3表某款客户端软件sj在ti终端集合上的cpu指标评估考核程度达2级以及2以下的不同终端品牌量,而∑sjtikpicpu则表示客户端软件sj在ti终端集合上不同终端品牌量;
∑f(sjkpicpu<=2)表示客户端软件sj在ti终端集合采集数据上cpu指标评估考核程度达2级以及2以下的数据量,∑f(sjkpicpu)表示sj在ti终端集合采集数据数据量。其中kpicpu是根据客户端软件在终端集合的cpu消耗率平均值,cpu消耗率平均值通过检测工具在各款终端进行检测后计算出cpu消耗率的平均值,在以下指标区间进行考核;
步骤四:指标评估:
上述表中,以用户的感知为依据,评估等级分为四级,从而形成大数据。
采用上述结构后,本发明有益效果为:本发明所述的一种终端配合度的扣分计算方法,它通过收集终端异常事件数据中关于终端cpu持续超过10秒高于90%情况下,终端采集的资源(cpu/内存)占比较高的客户端软件数据,在不同终端的影响情况进行满意区间扣分,从而为生产厂商或供应商提供存在问题的大数据,为解决应用问题提供测试和支撑。
【具体实施方式】
下面以具体实施例来详细说明本发明,其中的示意性实施例以及说明仅用来解释本发明,但并不作为对本发明的限定。
本具体实施方式所述的一种终端配合度的扣分计算方法,它包括它采用如下的方法步骤:
步骤一:扣分标准设定:根据2-5-8原则以及客户端软件在不同终端的影响情况进行满意区间扣分,默认满意区间是95%,比默认区间每少5%,扣0.1分;
步骤二:依据设定:对于cpu而言,当其高达80%的时候,则会严重影响终端的使用感知,当其介于50%与80%之间的时候终端用户会有一定的感知影响;
步骤三:计算公式:
由于需要对客户端软件的终端cpu影响情况进行评估,可以考虑该客户端软件在不终端的cpu指标评估情况。即通过终端集合ti(0<i<n,n为数据源采集所覆盖的不同终端款数)采集到终端持续10秒以上cpu高于90%占用终端排名较高的cpu资源情况数据来计算,具体的计算公式如下:
(0<i<n,n为数据源采集所覆盖的不同终端款数)
其中:gsicpu表示客户端软件与终端cpu的匹配度
∑sjtikpicpu>=3表某款客户端软件sj在ti终端集合上的cpu指标评估考核程度达2级以及2以下的不同终端品牌量,而∑sjtikpicpu则表示客户端软件sj在ti终端集合上不同终端品牌量;
∑f(sjkpicpu<=2)表示客户端软件sj在ti终端集合采集数据上cpu指标评估考核程度达2级以及2以下的数据量,∑f(sjkpicpu)表示sj在ti终端集合采集数据数据量;
其中:kpicpu是根据客户端软件在终端集合的cpu消耗率平均值,cpu消耗率平均值通过检测工具在各款终端进行检测后计算出cpu消耗率的平均值,在以下指标区间进行考核;
步骤四:指标评估:
上述表中,以用户的感知为依据,评估等级分为四级,从而形成大数据。
本发明举例进行进一步说明:
例如:手机qq,在采集的数据源覆盖部终端278款:
其中:(1)cpu考核达2级以及2级别以下的手机终端有217款;
(2)上述手机终端中,整体数据有22497次;
其中:考核达2级以及2级别以下达22205次,则gis(手机qq)=(0.95-(217/278)*(22205/22497))%0.5*0.1=0.36。
本发明所述的一种终端配合度的扣分计算方法,它通过收集终端异常事件数据中关于终端cpu持续超过10秒高于90%情况下,终端采集的资源(cpu/内存)占比较高的客户端软件数据,在不同终端的影响情况进行满意区间扣分,从而为生产厂商或供应商提供存在问题的大数据,为解决应用问题提供测试和支撑。
以上所述仅是本发明的较佳实施方式,故凡依本发明专利申请范围所述的特征及原理所做的等效变化或修饰,均包括于本发明专利申请范围内。