asp大作业报告2.docx
- 文档编号:9071949
- 上传时间:2023-02-03
- 格式:DOCX
- 页数:25
- 大小:247.72KB
asp大作业报告2.docx
《asp大作业报告2.docx》由会员分享,可在线阅读,更多相关《asp大作业报告2.docx(25页珍藏版)》请在冰豆网上搜索。
asp大作业报告2
计算机科学系
ASP程序设计课程设计报告
姓名:
吴宗烈
学号:
A083GZ052030135
专业班级:
软件
(1)班
系(院):
计算机科学
指导老师:
肖宏启
设计时间:
2009年12月24日
目录
摘要-----------------------------------------------------------------------------2
0引言-----------------------------------------------------------------------2
1系统分析-----------------------------------------------------------------3
1.1需求分析----------------------------------------------------------3
1.2可行性分析-------------------------------------------------------3
2总体分析---------------------------------------------------------------3
2.1项目规划-----------------------------------------------------------3
2.2系统功能结构图--------------------------------------------------4
3系统设计---------------------------------------------------------------4
3.1设计目标-----------------------------------------------------------4
3.2开发及运行环境-------------------------------------------------4
3.3结构设计-----------------------------------------------------------4
4总体结构---------------------------------------------------------------5
4.1模块功能介绍----------------------------------------------------5
4.2网站首页的运行结果-----------------------------------------5~7
5系统登录模块设计------------------------------------------------7~9
6日常管理模块---------------------------------------------------------9
6.1流量管理模块-----------------------------------------------9~10
6.2网站中任意一个文件访问情况-------------------------10~13
6.3日、周、月、年的访问情况--------------------------------13~16
摘要
【摘要】
现在是信息膨胀的年代,计算机是人们在网上获取信息的快捷且必要工具。
而在网络方面有的网站使用次数更多,这些网站是:
XX、搜搜、google、hao123等。
这些网站为了使自己的功能更加强大且完善,以满足用户的需求。
为了统计一个网站的点击率,在这点击方面就要用到一个访问统计系统来统计网站的点击次数和哪个用户点击了几次还有就是流量统计等。
【关键词】流量分析、访问统计、日期查询、加密技术、IP地址和报表查询。
0引言(讲明开发本项目的意义)
本程序可以统计出一个文件的访问情况,显示出网站所被访问的日、周、月、年等多项查询情况。
该程序应用了加密技术,这是为确保用户所注册的信息的保密性、安全性而服务的。
当用户登录到该程序时候,用户必须要填写用户的相关信息。
随后,用户就可以登录该程序了。
当用户登录到该程序的界面时候,系统会显示出用户之前所登录到该网站的所有用户。
这就让用户知道本网站的访问量是多少,且还显示出一个IP地址的访问情况。
还能在最短的时间内让用户查看到相关的分析报表。
1系统分析
1.1需求分析
要求系统有以下的功能:
★流量分析独立于操作系统和web服务器
★分析网站上任意一个文件的访问情况
★流量、访问量、操作系统、浏览器、任一界面,多项统计指标
★日、周、月、年,多项查询条件
★全部加密技术,采用物理加密对用户数据做到公平,真实,可靠
★可以分析一个IP地址或多个IP地址的访问状况
★Web页面方式查看分析报表,方便、快捷
★访问站点的用户的浏览器统计
1.2可行性分析
▲方便性
该程序为用户很好的登录一个网站统计系统。
当用户输入的信息符合程序要求的时候就会登录到另一个页面,这样用户就可以看到所要的信息。
▲安全性
用户要登录该网站的时候,首先,要注册用户信息,然后系统在给用户一个安全的注册信息。
这样子的话,就可以确保用户注册信息的安全性。
▲快捷性
要是用户登录了该网站的时候,网站就会记录下用户的访问情况。
然后,再显示给用户。
让用户很清楚的看到该系统的功能,还有一些访问日期之类的信息。
2总体分析
2.1项目规划
网站统计系统是一个用来统计用户流量分析,浏览器和操作系统及IP地址开发应用程序。
由流量分析、浏览器和操作系统及IP地址、点击娱乐、点击下载模块组成,规划系统功能模块如下:
□流量分析模块:
该模块包括总访问人数、本周访问量、今日访问量、本月访问量、本年访问量等数据模块组成。
□浏览器和操作系统及IP地址模块:
该模块包括浏览器名称、浏览次数、IP地址、操作系统模块组成
□点击娱乐
□点击下载
2.2系统结构功能图
3系统设计
3.1设计目标
为了提供任意一个文件的访问情况,显示出访问网站的日期、访问量、IP地址、分析报表等服务的。
这就给用户提供了许多方便、快捷的服务。
3.2开发及运行环境
硬件平台:
□CPU:
P41.8GHz;
□内存:
256MB以上。
软件平台:
□操作系统:
Windowsxp/Windows2000。
□数据库:
SQLServer2000。
□浏览器:
IE5.0,推荐使用IE6.0。
□Web服务器:
IIS5.0。
□分辨率:
最佳效果1024×768像素。
3.3结构设计
本系统数据库采用SQLServer2000数据库,系统数据库名称为db_office。
数据库
db_office中包含13张表。
数据库中的数据表请参见附录B。
4总体结构
4.1模块功能介绍
系统主要包括一下功能模块:
▲系统登录模块:
主要用于用户登录管理。
▲流量分析模块:
主要包括总访问人数、本周访问量、今日访问量、本月访问量、本年访问量等5部分组成。
▲浏览器和操作系统及IP地址模块:
主要包括浏览器名称、浏览次数、IP地址、操作系统等组成。
4.2网站首页的运行结果
网站首页的运行结果如下图所示:
1
2
3
4
5
6
5系统登录模块设计
系统登录模块主要用于验证用户登录系统时输入的用户名、密码、验证码是否正确,如果正确用户进入系统,否则将不能进入此系统。
系统登录页面的设计效果如
系统登录页面设计效果
系统登录页面所涉及的HTML表单元素如下表所示:
名称
类型
含义
重要属性
Form1
Form
表单
action="check.asp?
action=login"method="post"
admin_name
text
用户名
onFocus="this.select();"onmouseover="this.style.background=
'#eaeaea';"onmouseout="this.style.background='#FFFFFF'"
admin_pass
password
密码
onFocus="this.Select();"onmouseover="this.style.background='#EAEAEA';"onmouseout="this.style.background='#FFFFFF'"
verifycode2
hidden
隐藏域
value="<%=session("verifycode")%>"
submit
submit
【登录】按钮
class="input"value="登录"
submit2
reset
【重填】按钮
value="重填"class="input"
系统登录页面所涉及到的程序代码如下:
--#includefile="sjk.asp"-->