基于ASP+MSSQL的多用户网站访问统计系统的设计与实现多用户访问服务器_第1页
基于ASP+MSSQL的多用户网站访问统计系统的设计与实现多用户访问服务器_第2页
基于ASP+MSSQL的多用户网站访问统计系统的设计与实现多用户访问服务器_第3页
基于ASP+MSSQL的多用户网站访问统计系统的设计与实现多用户访问服务器_第4页
基于ASP+MSSQL的多用户网站访问统计系统的设计与实现多用户访问服务器_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于ASP+MSSQL的多用户网站访问统计系统的设计与实现多用户访问服务器 摘要:网站的运营管理者需要了解网站的流量信息,以便制定以后的网站发展策略。该文以作者开发的且正在使用的网站访问统计系统为例,介绍该网站访问统计系统的基本设计过程及实现方法。该系统采用ASP+MSSQL2000技术实现,能够自动实时记录和统计网站访问者的访问情况,系统的管理者可以查看网站实时的网站访问统计信息。 关键词:ASP;MSSQLSERVER;多用户;网站;访问统计 :TP312:A:1009-3044(xx)20-4885-04 Aess to Statistical Systems Design and Implementation of ASP + MSSQL Based Multi-User Site SUN Tie-jun (Anyang Institute of Technology, Anyang 455000,China) Abstract: The site operations managers need to understand website traffic information, in order to develop the site development strategy. This article developed by the authors and are using the Web site aess statistics system, for example, aess to the statistical system design process and the realization method of introducing the site. The system uses ASP + MSSQL2000, technology that can automatically re al-time records and statistics website visitors aess, the system administrator can view the site real-time site aess statistics. Key words: ASP; the MSSQLSERVER; multi-user; site; Aess Statistics 实时掌握自己网站的访问统计信息对一个网站的运营管理者来说重要性是不言而喻的,网站访问统计系统可以让运营管理者即时了解当前网站的访问统计状况,如访问量统计分析、访问者来路统计、搜索引擎统计、搜索关键词统计、访问者地区分布等等。通过对网站全面的流量统计数据分析,从而指导网站网站的运营管理者制定网站下一步的协规划发展方向。 对于一套网站访问统计系统来说,所使用的开发语言决定了它的执行效率,而统计系统的核心是对访问数据的存储与分析,开发语言我选择了ASP语言,数据库我选择了功能强大的MS SQL Server 2000作为数据存储的载体。 ASP是Active Server Page的缩写,意为“动态服务器页面”。是现在网络上一种应用比较广泛的服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序并能方便的连接ACCESS与MSSQL数据库。 MS SQL Server 2000是Microsoft公司推出的功能强大、完整的关系型数据库系统,它以其内置的数据复制功能、强大的管理工具、与Inter的紧密集成和开放的系统结构为广大的用户、开发人员和系统集成商提供了一个出众的数据库平台,它提供了数据完整性、安全性、事务处理、网络多用户处理等必备的功能。 b 1系统设计/b 1.1系统功能设计 根据网站访问统计的工作要求,网站访问统计系统就具有以下功能: 1)能实现网站访问信息(如访问时间,访问者IP,访问者所在地区,所访问的页面等)的自动记录。 2)用户是通过何种途径来到网站的,访问了哪些页面、并在网站上停留了多长时间,以及客户端信息(如使用的操作系统、浏览器类型,屏幕大小,访问的次数等)进行分类汇总。 3)能够根据统计数据,自动生成各种统计报表。 4)能进行访问量的查询、统计、分析,并且以表格或图形方式进行输出。 1.2系统的总体结构 如图1所示,用户访问网站,统计系统自动记录,把基本信息后写人数据库。统计系统根据网站报表查看者的需要展示各种统计报表。 1.3数据库设计 数据库是统计系统的核心和支柱。数据库结构的合理性及优劣将直接影响整个应用系统的开发工作。在综合了各种统计的基本要求后,数据库主要表结构设计如下(限于篇幅,只列出第一张表的表结构信息)。1)在线用户表(Online),该表主要记录当前在线用户的信息。表结构如下表1: 2)用户访问明细表(LastUser),该表以时间访问先后顺序记录来访用户的一些基本信息,如来访时间、来访者IP、IP所属地区、所进入的页面、来路、来访时间等。表结构如下: 3)访问量表(Visits),该表以小时为时间段,记录每小时内网站的访问量(IP)和浏览量(PV)。 4)客户端信息表(Client),该表记录客户端的一些信息,如所使用的操作系统、浏览器、屏幕大小、所在地区等。 5)关键词表(Kword),该表记录用户通过搜索引擎搜索什么内容后访问到被统计网站的。 6)来路表(EngineCome),该表记录用户通过什么网站来到被统计网站的。 7)被统计网站页面表(Sitepage),该表记录被统计网站一天内被访问浏览了哪

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论