1. 研究目的与意义
随着科技的发展,互联网越来越成为人们必不可少的生活平台。
联合国下属机构国际电信联盟,在2013年十月发布了最新全球互联网年度报告《2013年信息 社会分析》。
报告显示,2013年,全球网民将达27亿,人们乐于从互联网中获取即时的信息、观看视频、网购等。
剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!
2. 课题关键问题和重难点
【关键问题】当浏览者访问某网站时,会向网站所在的服务器发送HTTP请求,而网页是富媒体聚合式的,在引用第三方图片、音频、视频时,也会向媒体所在服务器发送请求。
通过向所要统计网站中插入一段HTML到吗来实现转向访问,HTTP请求Request-Header中包含了User-Agent,Referer以及通过WEB服务器获得客户端的IP地址。
大多数HTTP通讯由用户代理进行初始化,并通过它来组装请求以获取存储在原始服务器上的资源。
剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!
3. 国内外研究现状(文献综述)
网站流量统计是改进网站服务的重要手段之一,通过获取用户在网站的行为,可以分析出哪些内容受到欢迎,哪些页面存在问题,从而使网站改进活动更具有有针对性。常用的网站流量统计指标包括三类:(1)网站流量指标,如在一定统计周期那网站的独立用户数量、总用户数量、网页浏览数量、每个用户的页面浏览数量等;(2)用户行为指标,如用户来源网站、用户所使用的搜索引擎及其关键词、在不同时段的访问量情况等;(3)用户浏览网站的方式,如用户上网设备类型、用户浏览器的名称和版本、访问者电脑分辨率显示模式等。获取网站访问统计资料通常有两种方法:(1)在自己的网站服务器端安装统计分析软件进行监测;(2)采用第三方提供的网站流量分析服务。两种方法各有利弊,采用第一种方法可以方便地获得详细的网站统计信息,并且除了访问统计软件的费用之外无需其他直接的费用,但由于这些资料在自己的服务器上,因此在向第三方提供有关数据时缺乏说服力;第二种方法则正好具有这种优势,但通常要为这种服务付费,虽然也有一些免费网站流量统计服务,但由于在功能方面会有一定的限制,或者通常需要在网站上出现服务商的标识甚至广告。因此以第三方统计网站流量为设计基础,运用C#编程语言及其web开发框架Django,结合SQL数据库,完成对访客的IP地址,浏览器,操作系统,浏览页面的记录,并按时间单位进行统计统计。关键词 网站流量统计;Python;Django;SQLite;[1] W. Richard Stevens.TCP/IP Illustrated, Volume 3: TCP for Transactions, HTTP, NNTP, and the UNIX Domain Protocols[M].America:Addison-Wesley Professional,1996,161-176.(W. Richard Stevens.TCP/IP详解 卷3:TCP事务协议、HTTP、NNTP和UNIX域协议[M].胡谷雨,昊礼发,译.北京:机械工业出版社,2000-09, 129-141.)[2] B. Krishnamurthy, J. Rexford.Web Protocols and Practice: HTTP/1.1, Networking Protocols, Caching, and Traffic Measurement[M].America:Addison-Wesley Professional,2001,225-233.[3] T. Berners-Lee, R. Fielding, and H. Frystyk.Hypertext Transfer Protocol -- HTTP/1.0 [EB/OL].RFC 1945,http://www.ietf.org/rfc/rfc1945.txt,1996-05.[4] R. Fielding, J. Gettys, J. Mogul, H. Frystyk and T. Berners-Lee.Hypertext Transfer Protocol -- HTTP/1.1 [EB/OL].RFC 2068,http://www.ietf.org/rfc/rfc2068.txt,1997-07.[5] R. Fielding, J. Gettys, J. Mogul, H. Frystyk, L. Masinter, P. Leach, and T. Berners-Lee.Hypertext Transfer Protocol -- HTTP/1.1[EB/OL].RFC 2616,http://www.ietf.org/rfc/rfc2616.txt,1999-06.[6] W. Chun.Core Python Programming (2nd Edition)[M].America:Prentice Hall,2006.[7] A. Holovaty, J. Kaplan-Moss.The Definitive Guide to Django: Web Development Done Right[M].America:Apress,2007.[8]焦蓉梅.浅谈网站流量统计分析法[J].科技信息,2007(6):518.[9]何佩佩、韩汉光、谢颖华.基于WAMP的网站流量数据分析[J].计算机系统应用,2014(7):94-98
[10]曹彩凤、张培集.网站流量统计服务系统的开发与实现[J].2008,22(4):64-684. 研究方案
网站流量统计系统包括三个基本部分,一个是记录访客部分,包括记录访客的IP地址,浏览器信息,操作系统信息,浏览时间,离开时间,浏览页面,会话记录。
一个是系统管理部分,包括用户管理,用户组管理,权限管理,站点管理,访客管理。
还有一个是统计部分,包括在线人数统计,综合数据统计,单日流量统计,关键数据统计分析等。
剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!
5. 工作计划
第12周:撰写开题报告和完成外文翻译。
第3周:进行课题总体规划和课题的详细设计。
第45周:进行课题模块化设计并进行模块代码编写与调试。
剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。