ASP课程设计文档格式.docx
《ASP课程设计文档格式.docx》由会员分享,可在线阅读,更多相关《ASP课程设计文档格式.docx(23页珍藏版)》请在冰豆网上搜索。
3、在此设计中,主要的技术有:
ASP,HTML,ADO等,用到的运行环境(操作系统,服务器)有WINDOWSxp,PWS,和IE等
指导教师:
______时间:
___________
指导教师评语
成绩:
___________指导教师:
__________时间:
____________
所需实验环境、设备:
1.系统硬件环境:
处理器:
RAM5200
内存:
2G
硬盘空间:
160G
2.系统软件环境:
:
WindowsXP
课程设计的具体安排:
1、2010-6-16——2010-6-18综合设计课程的题材及构思
2、2010-6-18——2010-6-20收集材料,分析建型
3、2010-6-20——2010-6-22论坛设计
4、2010-6-22——2010-6-24撰写设计文档
参考文献:
[1].Dreamweaver、Fireworks、Flash制作网页.北京:
人民邮电出版社.2000
[2].ASP入门与实例演练薄.小志编著.北京:
中国青年出版社.1999
[3].数据库原理及应用.李卓铃.北京:
电子工业出版社.2001
[4].ASP程序设计.谭浩强.北京:
清华大学出版社.2000
一、IIS的配置及主页发布
一、IIS的设置
打开Microsoft治理操纵台以后,单击InternetInformationServer文件夹,显现用户的电脑标识。
打开后选中“默许的Web站点”,右击点属性,显现IIS的配置界面
Web站点:
(图
2连接:
无穷--不限制同时连接站点的用户数量。
限制到--读者能够依照需要限定在同一时刻连接站点的用户数量。
连接超时--若是访问用户在指定的时刻范围内没有发出新的访问请求,Web效劳器自动中断与该用户的连接。
3启用日记:
在提供给用户的日记格式选择中,NCSA为较通用格式,W3C为扩展格式,ODBC为数据库日记格式。
在属性对话框中,能够进一步的设定日记记录的时刻距离单位,和日记文件的寄存位置。
4、操作员
通过该项能够在NT用户帐号中指定对站点拥有操作权的用户帐号
性能
(图)
五、性能调整--能够依照站点的具体情形设定天天访问站点的人数。
该项能够相应的调整Web站点所占用的系统内存的大小。
六、连接配置--“保留HTTP连接”许诺客户维持与效劳器已经打开的连接,而不要求对客户的每一个新请求都启用新的连接。
7、设置用于处置HTTP请求进程中的对事件作出响应的程序。
主目录:
八、许可访问设置客户对站点内容的访问权限。
只有支持源内容--设置存储站点内容的目录或运算机。
九、内容操纵日记访问将在日记文件中记录对站点目录的访问;
许诺阅读目录能够在当客户没有指定具体的访问页面同时站点也没有设定默许页面时自动生成一个目录内容页面;
索引此目录将指定目录加入Web站点的全文索引(注:
需安装MicrosoftIndexServer);
FrontPageWeb将在Web站点中创建一个FrontPageWeb目录。
应用程序设置--在分开的窗口内运行:
选定该选项将使应用程序独立于Web效劳器进程单独运行。
运行独立的应用程序能够在当应用程序显现错误时,使其他应用程序(包括Web效劳器)免受阻碍。
10、脚本许诺运行映射到脚本引
擎的应用程序而没必要拥有“执行”权限。
执行(包括脚本)--许诺运行脚本程序,dll和exe程序。
1一、文档标签
启用默许文档:
设置当访问客户没有具体指定阅读页面时显示的默许页面。
启动文档脚注:
能够自动为网站的页面加上脚注,能够用于添加站点的LOGO等标
目录平安性标签
匿名访问和平安操纵(单击编辑进入配置):
许诺匿名访问--指定一个NT用户帐号,使所有网站的访问者利用该帐号以匿名方式登录。
大体验证--验证来访客户的用户名和密码(注:
此项在不利用匿名登录方式或已经在NTFS文件系统中设置访问操纵时有效)。
WindowsNT挑战响应--只有在禁用匿名方式或在NTFS文件系统中设置访问操纵时有效,不支持挑战响应方式的阅读器将被禁止访问。
1二、平安通信:
利用密钥治理器成立认证请求
IP地址和域名操纵:
许诺访问将会向除用户指定的地址之外的所有客户授予访问权;
禁止访问将禁止除用户指定地址之外的所有客户的访问。
HTTP题目
许诺内容过时:
设置客户阅读器依照指定的过时时刻决定是不是从客户本机缓存读取数据或连接网站请求新数据。
自概念HTTP题目:
用户自己编写的发送给客户阅读器的HTTP题目。
内容分级:
在HTTP题目中加入内容级别,使客户能够在阅读器端选择过滤不同意的内容
MIME(多用途Internet邮件扩展)映射:
设定由Web效劳器传送给阅读器的文件类型。
用户自己设定在犯错时返还到阅读器的错误信息。
二、创建虚拟目录的操作步骤如下:
1.在“开始”—〉“操纵面版”中找到“治理工具”
2.点击“治理工具”,进入如下所示界
3.点击“Internet信息效劳”,进入如下所示界面:
4.用鼠标选中“默许网站”,然后点击右键找到“新建”—>
“虚拟目录”。
5.点击“虚拟目录”,进入如下所示界面:
6.在“别名”对话框中输入你想输入的一个名称,但你要记住那个名称,我输入的是swl。
7.点击“下一步”进入如下所示界面:
8.点击“阅读(R)”找到你寄存ASP文件的目录,确认即可!
点击“下一步”
9.维持当前页面的默许选项,点击“下一步”,进入如以下图所示界面:
10.点击“完成”,虚拟目录到此就完成了。
11.最后在IE阅读器中输入按回车键,如以下图所示界面:
三、新建一个数据库
依照需要咱们成立两张表:
一个是lyb表,用来寄存留言板的内容,一个是password表用来寄存治理员的用户名和密码,具体的设计步骤如下。
第一打开MicrosoftAccess2000,会弹出下面的窗口。
然后选择空Acceess数据库。
这时会显现一个保留的窗口,咱们在文件名处填上stu然后点击创建。
会显现以下图的画面。
然后单击设计,填加字段名。
然后点保留既可。
7打开ODBC数据源治理器,选择“系统DSN”后单击‘添加’在‘创建数据源’窗口选中MicrosoftAccessdriver驱动程序后单击‘完成’。
然后弹出下面的窗口。
单击选择,在弹出的窗口中,选择适才成立的数据库的文件夹中数据库的文件名,然后在数据源名中写上数据源名,咱们那个地址数据源名为stu,单击确信,数据源创建完成。
四、论坛各个模块代码
1.用户治理员模块
此模块的功能是用户和治理员都能利用该模块阅读所有的留言内容,此模块不用注册即可利用,每页由7条记录组成,具有翻页功能,具体的设计步骤如下
下面的ASP代码实现显示表stu中的内容:
<
%=true%>
html>
head>
title>
留言板<
/title>
/head>
%'
========================显示数据库表stu中的信息=======================
sql="
select*fromlyb"
setrs=("
"
)
sql,conn,1
numzhuce=
page=("
page"
)'
接收上一页、下一页的页号
iflen(page)>
0andisnumeric(page)then
page=int(page)
else
page=1
endif
ifnotthen
size=7
=size'
每页记录数
TotlePage='
总页数
TotlePage=int(numzhuce/size)
if(numzhucemodsize)>
0thenTotlePage=TotlePage+1'
ifpage<
1orpage>
TotlePagethen
page=1
=page'
当前页
else
=page'
num=1'
循环变量初值
%>
以上的内容别离把接收到的数据放在变量中,下面的代码的功能是显示出这些信息。
tdwidth="
545"
height="
91"
valign="
top"
>
<
fontsize="
2"
%whilenotandnum<
=size%>
fontcolor="
#FF00FF"
[留言主题]<
/font>
%=rs("
主题"
)%>
br>
[留言内容]<
内容"
&
nbsp&
nbsp
昵称"
&
[<
时刻"
]<
#0000FF"
+---------------------------------------------------------------------+<
%
num=num+1
wend
setrs=nothing%>
/td>
/tr>
tr>
ahref="
?
page=1"
[第一页]<
/a>
%selectcasepage
case1:
'
只有下一页
iftotlepage>
1then
page=2"
[下一页]<
[第<
%=page%>
页/共<
%=TotlePage%>
页][共<
%=numzhuce%>
条记录]
%else%>
第<
页<
%endif%>
%caseTotlePage:
只有上一页%>
page=<
%=page-1%>
[上一页]<
%caseelse:
%>