一种累计用户的统计方法、装置及计算机可读存储介质与流程

文档序号:15462341发布日期:2018-09-18 18:28阅读:来源:国知局

技术特征:

1.一种累计用户的统计方法,其特征在于,所述统计方法包括以下步骤:

从当前日的活跃用户中筛选出新增用户;

计算当前日新增用户的数量Ni;

获取前一日的累计用户的数量Mi-1;

根据公式Mi=Mi-1+Ni,计算当前日的累计用户数量Mi;

其中,i为大于或等于1的整数,代表从统计日起到当日为第几天。

2.如权利要求1所述的累计用户的统计方法,其特征在于,所述从当前日的活跃用户中筛选出新增用户,包括;

采集客户端的用户登陆信息;

对所述用户登陆信息进行去重处理获取活跃用户表;

将所述活跃用户表与已存的新增用户表进行比对;

若所述新增用户表中不存在与某个活跃用户信息相同的用户信息,则确定所述活跃用户为新增用户,并将其存储到所述新增用户表中。

3.如权利要求1所述的累计用户的统计方法,其特征在于,所述方法还包括:

预先构建累计用户表和新增用户表;

其中,所述累计用户表包括日期以及所述日期对应的累计用户的数量,所述新增用户表包括日期以及与所述日期的新增用户的信息。

4.如权利要求3所述的累计用户的统计方法,其特征在于,所述方法还包括:

预先构建并维护时间表,所述时间表中仅存储了从应用上线时间到当前时间每天的日期;

执行所述计算当前日的累计用户数量Mi的步骤时,所述方法还包括:

将所述时间表与所述累计用户表和新增用户表进行左连接;

若所述当前日的累计用户表和新增用户表中均无数据,则取历史累计的最大值,作为所述当前日的累计用户数量;

否则,执行所述根据公式Mi=Mi-1+Ni,计算当前日的累计用户数量Mi的步骤。

5.一种累计用户的统计装置,其特征在于,所述统计装置包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如下步骤:

从当前日的活跃用户中筛选出新增用户;

计算当前日新增用户的数量Ni;

获取前一日的累计用户的数量Mi-1;

根据公式Mi=Mi-1+Ni,计算当前日的累计用户数量Mi;

其中,i为大于或等于1的整数,代表从统计日起到当日为第几天。

6.如权利要求5所述的统计装置,其特征在于,当执行所述从当前日的活跃用户中筛选出新增用户的步骤时,所述处理器还用于执行所述计算机程序,以实现以下步骤:

采集客户端的用户登陆信息;

对所述用户登陆信息进行去重处理获取活跃用户表;

将所述活跃用户表与已存的新增用户表进行比对;

若所述新增用户表中不存在与某个活跃用户信息相同的用户信息,则确定所述活跃用户为新增用户,并将其存储到所述新增用户表中。

7.如权利要求5所述的统计装置,其特征在于,所述处理器还用于执行所述计算机程序,以实现以下步骤:

预先构建累计用户表和新增用户表;

其中,所述累计用户表包括日期以及所述日期对应的累计用户的数量,所述新增用户表包括日期以及与所述日期的新增用户的信息。

8.如权利要求7所述的统计装置,其特征在于,所述处理器还用于执行所述计算机程序,以实现以下步骤:

预先构建并维护时间表,所述时间表中仅存储了从应用上线时间到当前时间每天的日期;

在执行所述根据公式Mi=Mi-1+Ni,计算当前日的累计用户数量Mi的步骤之时,所述处理器还用于执行所述计算机程序,以实现以下步骤:

执行所述计算当前日的累计用户数量Mi的步骤时,所述处理器还用于执行所述计算机程序,以实现以下步骤:

将所述时间表与所述累计用户表和新增用户表进行左连接;

若所述当前日的累计用户表和新增用户表中均无数据,则取历史累计的最大值,作为所述当前日的累计用户数量;

否则,执行所述根据公式Mi=Mi-1+Ni,计算当前日的累计用户数量Mi的步骤。

9.如权利要求5至8任一项所述的累计用户的统计装置,其特征在于,所述处理器还用于执行所述计算机程序,以实现以下步骤:

将统计数据以页面的形式在报表中心进行展示;

所述统计数据包括所述累计用户数量、新增用户数量、用户登陆信息或活跃用户信息中的至少一种。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至5中任一项所述的累计用户的统计方法的步骤。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1