一种按周期统计系统最高在线人数的方法

文档序号:7546847阅读:296来源:国知局
专利名称:一种按周期统计系统最高在线人数的方法
技术领域
本发明涉及一种按周期统计系统最高在线人数的方法,特别涉及一种采用水晶报 表技术实现服务器端实时统计手机客户端登录人数来实现一种按周期统计系统最高在线 人数的方法。
背景技术
随着中国手机用户数的不断增长和智能手机的普及,手机已经成为人们日常生活 中不可或缺的随身通讯工具和数字助手。越来越多的人使用手机客户端软件进行资讯浏 览、即时通信、收发邮件等应用。当前还没有一种能够按周期统计系统最高在线人数的方 法。

发明内容
本发明所要解决的技术问题是利用水晶报表技术,通过嵌入式智能客户端技术, 向基于HTTP协议的Web服务程序传递客户端唯一标识,服务器端实时统计手机客户端登录 人数来实现一种按周期统计系统最高在线人数的方法。本发明所述的一种按周期统计系统最高在线人数的方法,该方法至少包括如下的 步骤步骤1 建立数据库,用于存储系统的用户在线信息情况。步骤2 客户端向服务器端发送基于http协议的客户端登录,活动信息,并将用户 登录,活动信息保存到数据库。步骤3 使用水晶报表按周期展示系统最高在线人数。本发明所述的一种按周期统计系统最高在线人数的方法,建立数据库,用于存储 系统的用户在线信息情况其步骤为步骤11 建立用户登录信息表用于存储用户的登录,在线信息。步骤12 建立用户最高在线信息表,定时更新用户的最高在线人数。步骤13 系统每10分钟查询用户的在线状态信息,并且更新到当前的最高在线用 户信息表中。步骤14 统计最高在线人数的时间间隔是可以配置的。例如10分钟可以调整为 1分钟。本发明所述的一种按周期统计系统最高在线人数的方法,客户端向服务器端发送 基于http协议的客户端登录,活动信息,并将用户登录,活动信息保存到数据库其步骤为步骤21 服务器端接收客户端发送的基于http协议的登录请求。步骤22 服务器端调用用于登录的webservice接口,数据库记录客户端用户的登 录,在线信息。步骤23 用户在线活动后,仍然保持在线的状态。步骤24:用户登出系统后,用户的在线状态要修改,改为离线。
本发明所述的一种按周期统计系统最高在线人数的方法,使用水晶报表按周期展示系统最高在线人数,其步骤为步骤31 将用户id,登录时间,在线状态等字段保存到用户登录信息表。步骤32 建立数据库存储过程用于定时更新系统的最高在线人数到最高在线信息表。步骤33 定时更新系统最高在线人数的时间是可以配置的。步骤34 利用后台程序和数据库存储过程提供数据,使用CrystalR印ort水晶报 表按周期显示系统最高在线人数。本发明涉及的一种按周期统计系统最高在线人数的方法,利用水晶报表技术,通 过嵌入式智能客户端技术,向基于HTTP协议的Web服务程序传递客户端唯一标识,实现了 服务器端实时统计手机客户端登录人数来实现一种按周期统计系统最高在线的人数。
具体实施例方式本发明的主要步骤如下步骤1 建立数据库,用于存储系统的用户在线信息情况。步骤2 客户端向服务器端发送基于http协议的客户端登录,活动信息,并将用户 登录,活动信息保存到数据库。步骤3 使用水晶报表按周期展示系统最高在线人数。上述步骤1,建立数据库,用于存储系统的用户在线信息情况的具体步骤如下步骤11 建立用户登录信息表用于存储用户的登录,在线信息。步骤12 建立用户最高在线信息表,定时更新用户的最高在线人数。步骤13 系统每10分钟查询用户的在线状态信息,并且更新到当前的最高在线用 户信息表中。步骤14 统计最高在线人数的时间间隔是可以配置的。例如10分钟可以调整为 1分钟。上述步骤2,客户端向服务器端发送基于http协议的客户端登录,活动信息,并将 用户登录,活动信息保存到数据库的具体步骤如下步骤21 服务器端接收客户端发送的基于http协议的登录请求。步骤22 服务器端调用用于登录的webservice接口,数据库记录客户端用户的登 录,在线信息。步骤23 用户在线活动后,仍然保持在线的状态。步骤24 用户登出系统后,用户的在线状态要修改,改为离线。上述步骤3,使用水晶报表按周期展示系统最高在线人数的具体步骤如下步骤31 将用户id,登录时间,在线状态等字段保存到用户登录信息表。步骤32 建立数据库存储过程用于定时更新系统的最高在线人数到最高在线信 息表。步骤33 定时更新系统最高在线人数的时间是可以配置的。步骤34 利用后台程序和数据库存储过程提供数据,使用CrystalR印ort水晶报 表按周期显示系统最高在线人数。
上述的技术方案实施时实现了服务器端实时统计手机客户端登录人数来实现一种按周期统计系统最高在线的人数。最后所应说明的是,以上实施例仅用以说明而并非限制本发明所描述的技术方 案;因此,尽管本说明书参照上述的实施例对本发明已进行了详细的说明,但是,本领域的 普通技术人员应当理解,仍然可以对本发明进行修改或者等同地替换;而一切不脱离本发 明的精神和范围的技术方案及其改进,其均应涵盖在本发明的权利要求范围当中。
权利要求
一种按周期统计系统最高在线人数的方法,其特征在于该方法至少包括如下的步骤步骤1建立数据库,用于存储系统的用户在线信息情况。步骤2客户端向服务器端发送基于http协议的客户端登录,活动信息,并将用户登录,活动信息保存到数据库。步骤3使用水晶报表按周期展示系统最高在线人数。
2.根据权利要求1所述的一种按周期统计系统最高在线人数的方法,其特征在于建 立数据库,用于存储系统的用户在线信息情况,其步骤为步骤11 建立用户登录信息表用于存储用户的登录,在线信息。 步骤12 建立用户最高在线信息表,定时更新用户的最高在线人数。 步骤13 系统每10分钟查询用户的在线状态信息,并且更新到当前的最高在线用户信 息表中。步骤14 统计最高在线人数的时间间隔是可以配置的。例如10分钟可以调整为1分钟。
3.根据权利要求1所述的一种按周期统计系统最高在线人数的方法,其特征在于客 户端向服务器端发送基于http协议的客户端登录,活动信息,并将用户登录,活动信息保 存到数据库,其步骤为步骤21 服务器端接收客户端发送的基于http协议的登录请求。 步骤22 服务器端调用用于登录的webservice接口,数据库记录客户端用户的登录, 在线信息。步骤23 用户在线活动后,仍然保持在线的状态。步骤24:用户登出系统后,用户的在线状态要修改,改为离线。
4.根据权利要求1所述的一种按周期统计系统最高在线人数的方法,其特征在于使 用水晶报表按周期展示系统最高在线人数,其步骤为步骤31 将用户id,登录时间,在线状态等字段保存到用户登录信息表。步骤32 建立数据库存储过程用于定时更新系统的最高在线人数到最高在线信息表。步骤33 定时更新系统最高在线人数的时间是可以配置的。步骤34 利用后台程序和数据库存储过程提供数据,使用CrystalReport水晶报表按 周期显示系统最高在线人数。
全文摘要
一种按周期统计系统最高在线人数的方法,首先建立数据库,用于存储系统的用户在线信息情况;然后客户端向服务器端发送基于http协议的客户端登录,活动信息,并将用户登录,活动信息保存到数据库;使用水晶报表按周期展示系统最高在线人数。本发明使得服务器端实时统计手机客户端登录人数来实现一种按周期统计系统最高在线的人数。
文档编号H04L29/08GK101860557SQ20091008193
公开日2010年10月13日 申请日期2009年4月8日 优先权日2009年4月8日
发明者朱红军, 汤海京, 苏红泼, 赵峰 申请人:北京闻言科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1