🍅关注【墨岚创客】,回复【毕设】,赠送免费毕设资源,具体联系方式见文末🍅
摘 要
随着因特网的迅猛发展,网络变得越来越普遍,但结构却越来越复杂,而且现在涌现出大量的各种各样网络的应用、硬件、平台和协议,各个企业或部门不得不投入一个或多个网络管理者去维护和控制其网络。如何能将网站从具体和繁琐的网络管理中解脱出来.同时提高网络的经济效益就显得很迫切和重要,这就要求在网络建设的同时加强网管建设。
关键词:网站,统计,网络管理
第1章 绪论
1.1 流量统计开发技术介绍
具备网站流量统计分析功能实验模块,或者具有真实网站流量统计至少一个月的连续统计数据。了解网站流量统计分析的内容和方法,以真实案例数据设计一个网站流量分析报告,重点分析网站流量统计数据对网络营销策略的指导意义。
网站流量统计和网站访问分析。
(1)根据给出的网站流量统计数据设计一个网站流量统计月度报告,包括流量统计指标内容及统计报告摘要信息。主要统计指标包括:
该月页面浏览总数 、独立用户总数、每个用户平均页面浏览数、每天平均独立用户数量和页面浏览数量、日访问量最高的5天及其每天的页面浏览数和独立用户数、日访问量最低的5天及其每天的页面浏览数和独立用户数、搜索引擎带来访问量占总访问量的比例、带来访问量最高的3个主要搜索引擎及其对访问量的贡献率、用户检索比例最高的5个关键词、访问量最高的5个网页、除搜索引擎之外带来访问量最高的5个网站(URL)、其他对网站访问分析具有价值的信息
(2)根据网站流量统计数据,分析网站访问量与网络营销策略之间的关系,主要包括下列方面:
网站访问量是否具有明显的变化周期? 、本月网站访问量的增长趋势、用户来源主要引导网站的特点及可能进一步增加访问量的改进方法、网站搜索引擎推广的效果及存在的问题分析、根据网站流量统计数据发现的问题及其对网络营销策略的影响,请提出相应的改进建议。
1.1.1 网络流量监测技术
(1)IP统计计算:
显示通过IOS的源与目的地之间通信的IP数据包的字节数和数据包数,它仅是基本输出或者终端产生的IP流量的量度,而不包括在计算的统计表中.
缺点:此种方法不适用于用户要求存贮数据.
(2)SNMP:
能显示在网络设备中交换的数据包,能管理网络性能与仅仅能解决的第二层的网络问题.由于这种ip流量统计的方法是基于标准的SNMP协议,但SNMP协议的主要功能是为了完成异构网络的管理,协议的设计也是主要从manager如何监视agent,及如何接收agent的报告两方面来考虑。而利用这种方法进行ip流量统计需要由manager每隔固定的时间间隔向agent发出收集流量数据包的SNMP请求。时间间隔的设定直接影响到manager向agent发送命令的频繁程度。
1.1.2 监控管理中心
1. 总体数据
该模块是该系统运行后所得到的数据的一个总体性的概括,其功能和普通的流量统计系统差不多,另外,它可以检测出现在正在访问我们网站的人数。
1.2 详细记录
该模块记录了来访者的时间、地区、屏宽、操作系统、来源网页。
时间:系统自动记录来访者登陆网站的时间,将鼠标放到时间上,可以显示这一时间来访者所处的网站位置。
地区:系统记录来访者所处的地域,该模块只显示省级以上地区,将鼠标放到地区上,可显示更加详细的地域,甚至可以显示来访者使用的网络接入方式。
1.1.3 JSP技术概述
在网站设计技术中,常见的动态技术有CGI(Common Gateway Interface)——通用网关接口,ASP技术,PHP技术及JSP技术。
CGI程序对语言的适应能力强,具有良好的灵活性和可移植性,开发效率比较高,但它一般以单独程序的形式存在于Web服务器上,在重负载的情况下,使用CGI的Web性能远比其他方法要差得多。PHP技术简单易用,运行速度也快,具有良好的跨平台性和数据库功能强大等优点,但它不支持未来企业计算的三层结构模型。缺乏整体架构能力和分布式特点。因此,它只能作为中、小型网站的开发工具。拿JSP和强大的ASP技术相比,我们可以总结出以下几点:
1、运行速度比较:ASP的编程语言是VBScript之类的脚本语言,JSP使用的是Java,在ASP下,VBScript 代码被ASP 引擎解释执行;在JSP下,代码被编译成Servlet并由Java虚拟机执行,这种编译仅在对JSP页面的第一次请求时发生。可以看出同等条件下,JSP的性能远远优于ASP。
2、在开发方面,ASP中COM的开发远比JavaBean复杂和繁琐,学业会开发COM必须掌握烦琐的API库。而JavaBean就简单多了,会Java语言的人即可迅速掌握JavaBean的开发。
3、在组件的发布方式上,ASP中的COM必须在服务器上注册,如果修改了COM程序,就必须重新注册,甚至必须关机和重新启动。JavaBean则不需要注册 ,放在ClassPath包含的目录中就行了。
4、运行平台的比较:在目前情况下,支持ASP的Web服务器很有限,只有微软的IIS和PWS(个人Web服务器),只能运行在Windows平台上。而JSP可以运行在IIS、Apache等任何Web服务上,可以运行在包括Windows、Unix、Linux和Solaris的等绝大部分系统平台上。可见JSP的运行平台更加广泛、跨平台性、可移植性也更好。
5、另外,JavaBean是完全的面向对象开发,可以针对不同的业务方便地建立一整套可重复利用的对象库,例如用户权限控制、E-Mail自动回复等等,代码复用程度很高。
第2章 JSP运行环境及相关开发软件简介
2.1 JSP运行环境
2.1.1 相关软件介绍
[1]J2SDK:Java2的软件开发工具,是Java应用程序的基础。JSP是基于Java技术的,所以配置JSP环境之前必须要安装J2SDK。
[2]Apache服务器:Apache组织开发的一种常用Web服务器,提供Web服务。
[3]Tomcat服务器:Apache组织开发的一种JSP引擎,本身具有Web服务器。
的功能,可以作为独立的Web服务器来使用。但是,在作为Web服务器方面,Tomcat处理静态HTML页面时不如Apache迅速,也没有Apache健壮,所以我们一般将Tomcat与Apache配合使用,让Apache对网站的静态页面请求提供服务,而Tomcat作为专用的JSP引擎,提供JSP解析,以得到更好的性能。并且Tomcat本身就是Apache的一个子项目,所以Tomcat对Apache提供了强有力的支持。对于初学者来说,Tomcat是一个很不错的选择。
2.2 开发软件的介绍
2.2.1 Dreamweaver MX 2004的简介
对于创建专业 Web 站点而言,世界上最好的方法现在莫过于最简单的建立功能强大的 Internet 应用程序的方法。您可以在单一环境下工作,从而快速创建、建立和管理 Web 站点和 Internet 应用程序。获取 Dreamweaver® 的可视布局工具、Dreamweaver® UltraDev™ 的快速 Web 应用程序功能以及 HomeSite® 的代码编辑支持,所有这些都可以在 Dreamweaver® MX 这一完整的集成解决方案中完成。
2.2.2 Dreamweaver MX 2004的特点
[1] 卓越的可视环境--简单易用
使用macromedia的可视化开发环境,你只需通过简单的拖拉技术(Drag&Drop),将"Objects"窗口中的对象拖到"Documentwindow"中即可。
[2] 所见即所得的强大功能
没有一个Web编辑软件能像Dreamweaver一样,具有所见即所得的功能,你
可以在"Properties"(属性)窗体中调整参数,即刻在"Documentwindow"窗体中
看到它的改变,如果你按下"F12",Dreamweaver会自动生成HTML文件格式,供
欲览,以便开发人员进一步调整。
[3] 方便快速的文本编排
与"Word"相似,具有强大的文本编辑能力,你可以在"Layer"、"Table"、
"Frame"或直接在"Document window"窗体中输入文字,通过快捷的右键,选择例
如"Font"(字体)类的选项进行编辑,也可以利用"Text"菜单进行更为细致的排
版编辑。
[4] 专业的HTML编辑--Roundtrip HTML
Dreamweaver与现存的网页有着极好的兼容性,不会更改任何其他编辑器生
成的页面。这将大幅度降低由于HTML源代码的变更而给设计者带来的困惑。
[5] 高质量的HTML生成方式
由Dreamweaver生成的HTML源代码保持了很好的可读性。代码结构基本上
同手工生成的代码相同,这使得设计者可以轻易掌握代码全局并加以修改。
[6] 实时的HTML控制
设计者可以在可视化或者文本这两种方式下进行页面的设计,并且可以实时的监控HTML源代码。当设计者对代码作出任何改动时,结果将立刻显示出来。
[7] 与流行的文本HTML代码编辑器之间的协调工作
Dreamweaver可以与目前流行的HTML代码编辑器(如BBEdit、HomeSite等)
全面协调工作。已经习惯于使用这些纯文本编辑器的设计者将在不改变他们原有
工作习惯的基础上,充分享受到Dreamweaver带来更多功能。设计者可以使用文
本编辑器直接编辑HTML,同时使用Dreamweaver生成较为复杂的动画、表格、
Frame、JavaScript等。(Dreamweaver分别为Windows用户以及Macintosh用户
提供了完全版的HomeSite及BBEdit这两个目前最流行的代码编辑器)。
[8] 强大的DHTML支持
动态HTML是4.0浏览器支持的新功能,将在未来广泛应用于网络。这项技
术可以增强页面的交互性、提高下载速度、使页面更美观更易于设计且富有动感。
Dreamweaver 对DHTML完全支持,并提供了与之相关联的四大功能。而其它的可
视化网页编辑工具几乎不提供或只小部分提供动态HTML的制作。
[9] 重复元素库
在Dreamweaver中定义的一个站点内,设计者可以将重复使用的内容(例如
Header、Footer等)独立定义。这样设计者在需要这些内容的地方只需做一个
简单的插入就可以了。而且当元素库中定义的内容被修改后,整个站点中设计同
样内容的地方将统一发生变化而无需再逐一修改。
[10] 基于目标浏览器的检测
目前浏览器更新换代很快,从2.0到4.0层出不穷。同时又有IE和Netscape
两大阵营竞争。设计者制作出的网页必须面向功能不同的浏览器并保持其正确
性。这是一项比较困难的工作。而Dreamweaver不仅在设计时可以基于不同的目
标浏览器进行不同的设计,而且在页面制作完毕后,Dreamweaver可以基于目标
浏览器对页面进行检测并给出报告。在报告中将显示出被检测页面的兼容性以及
在不同浏览器中页面的区别,同时还将指出页面中HTML的句法错误。
[11] FTP
在Dreamweaver中包含了一个界面极为友好的FTP工具。通过它,设计者可
以非常方便的将设计的单一页面或者一个站点上传至服务器。同时,设计者还可
以非常方便的将已经上传至服务器的文件下载以供参考和修改。在文件传输的过
程中,Dreamweaver将记录下整个过程以供错误分析。
[12] 文件锁定
这是一种专为合作开发环境设置的档案机制。可以通过标记和取出机制设置只读或可编写属性来进行文档的保护。通过这种方法可以防止不必要的数据丢失,增强了安全性。

1415

被折叠的 条评论
为什么被折叠?



