web实训大纲Word格式文档下载.docx
- 文档编号:18998856
- 上传时间:2023-01-02
- 格式:DOCX
- 页数:13
- 大小:158.15KB
web实训大纲Word格式文档下载.docx
《web实训大纲Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《web实训大纲Word格式文档下载.docx(13页珍藏版)》请在冰豆网上搜索。
项目要求
备注
1
ASP编程环境设置
2
验证型
验证
VBScript程序设计
设计型
必做
3
4
5
Request和Response程序设计
6
Session和Application程序设计
8
7
ASP数据库组件程序设计
、
目
录
一、实训目标1
二、实训条件1
三、实训地点1
四、实训内容与学时分配2
一实训内容4
实训一、ASP编程环境设置4
实训二、VBScript程序设计5
实训三Request和Response程序设计6
实训四Session和Application程序设计8
实训五ASP数据库组件程序设计10
二实训总结12
三参考书目12
一实训内容
实训一、ASP编程环境设置
【实训目的】:
1.学会WindowsXP服务器上IIS(Internet服务管理器)的安装与配置;
2.学会创建虚拟目录;
3.学会DreamweaverMX站点环境的设置。
4.学会运行ASP程序
【实训内容】:
1.按教材所介绍的方法,在自己的个人计算机上安装IIS。
2.创建虚拟目录。
3.利用DreamweaverMX建立站点“ASP实训站点”。
4.编写一个简单的ASP网页程序,实现在浏览器IE中输出当前日期和时间
<
%@LANGUAGE="
VBSCRIPT"
CODEPAGE="
65001"
%>
!
DOCTYPEhtmlPUBLIC"
-//W3C//DTDXHTML1.0Transitional//EN"
"
http:
//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
>
htmlxmlns="
//www.w3.org/1999/xhtml"
head>
metahttp-equiv="
Content-Type"
content="
text/html;
charset=utf-8"
/>
title>
无标题文档<
/title>
/head>
body>
%response.writenow()
/body>
/html>
实训二、VBScript程序设计
1.了解并掌握VBScript脚本程序设计语言的基本语法知识及简单程序设计方法。
2.学会Msgbox和Inputbox函数的使用方法。
3.学会VBScript的If语句和SelectCase语句的编程技术。
4.学会条件和循环语句的使用方法。
5.学会创建、调用sub过程和function过程的方法。
1.编写一个网页,在其HEAD部分编写一段脚本代码,当该页被加载时显示一个输入对话框,提示让访问者输入姓名,单击“确定”按钮后,在对话框中显示对该访问者的欢迎信息。
2.编写一个网页,求1+2+3+……+N的值,在一个文本框中输入一个整数N,当单击”显示结果”按钮时,在另一个文本框中显示结果,当单击”清除结果”按钮时,将两个文本框中的内容清空。
如果未输入N的值而单击”显示结果”按钮,则显示一个对话框,提示用户输入N的值。
要求:
页面设计合理,美观。
提示:
”显示结果”按钮为普通按钮,在其onclick事件过程中编写脚本代码,以实现所需操作,”清除结果”按钮为重置按钮。
计算过程用function过程或sub子过程来实现。
scriptlanguage="
vbscript"
<
--
DimsMsg
sMsg="
请输入你的姓名"
&
vbCrLf&
"
然后单击确定"
sName=InputBox(sMsg,"
输入姓名"
,500,500)
msgbox"
欢迎访问"
sName
-->
/script>
formaction="
method="
post"
name="
form1"
输入N:
inputtype="
text"
fname"
size="
20"
>
%dimfname,i,sum,j
sum=0
fname=Request.form("
)
i=request.form("
forj=1toi
sum=sum+j
next%>
结果:
gname"
value="
%=sum%>
submit"
提交"
/form>
实训三Request和Response程序设计
1.学会利用Request对象从客户端获得信息;
2.学会利用Form和QueryString方法,编制用户注册信息的填写与显示程序;
3.学会利用Response对象向客户端输出信息;
4.学会利用Write、Redirect和Cookies方法,编制相关的验证演示程序。
1.试编写一个简单的注册程序,客户注册后显示客户的注册信息。
2.试编写一个ASP程序,实现在浏览器中显示接受请求的服务器的IP地址、服务器的端口号、当前网页的实际物理路径、当前网页的虚拟路径和发出请求的客户端IP地址。
index.asp"
f1"
p>
姓名:
inputname="
t1"
type="
/p>
密码:
t2"
重置"
reset"
%
response.Writerequest.form("
%>
&
nbsp;
%response.Writerequest.form("
%
response.write"
本机IP地址:
request.ServerVariables("
REMOTE_ADDR"
)&
br>
服务器的IP地址:
LOCAL_ADDR"
目前网页的虚拟存储位置:
URL"
response.write"
服务器的端口号:
SERVER_PORT"
当前网页的实际物理路径:
APPL_PHYSICAL_PATH"
实训四Session和Application程序设计
1.学会利用Session对象记载特定客户信息的技术,编制相关的验证演示程序;
2.学会利用Application对象记载所有客户信息的技术,编制相关的验证演示程序,并设计一个简单“聊天室”程序。
1.试编写一个ASP程序,实现并显示当前网页的在线人数和计数器。
2.试编写一个ASP程序,实现一个简单的聊天室。
%application.Lock
application("
numhits"
)=application("
)+1
application.UnLock%>
palign="
center"
fontsize="
+3"
欢迎光临我的网页<
br/>
本网页被点击过<
u>
%=application("
)%>
/u>
次!
/font>
mywords=request("
mywords"
chat"
)+"
+mywords
response.Write(application("
))
get"
30"
实训五ASP数据库组件程序设计
1.了解和掌握ASP数据库组件的基本概念和使用方法。
2.学会常用网络数据库的基本操作方法。
3.以Access或SQLServer数据库为例,熟练掌握ASP数据库存取技术。
1.建立实训所需要的数据库(例如:
wwwlink.mdb),并设置好数据源(例如:
wwwlink)。
2.设计一个具有查询、更新、删除和插入功能的简单通讯录管理系统。
dim
db
set
db=server.CreateObject("
adodb.connection"
db.open
("
wwwlink"
rs
sq1="
select*form
users"
rs=db.Execute(sq1)
html>
meta
name="
GENERATOR"
content="
Microsoft
Visual
Studio
6.0"
p
align="
数据库连接测试成功<
%'
if
not
rs.eof
then
tr>
%
for
i=0
to
rs.fields.count-1
th>
%=rs.fields(i).name%>
/th>
%next%>
/tr>
do
while
rs.eof%>
td>
%=rs(i)%>
/td>
%rs.movenext%>
%loop%>
end
if%>
ml>
二实训总结
在这次实训中,让我学到了很多在课堂上和书本上学不到的知识,我在这次的实训中收获的还是很多的。
学习总是由完全陌生开始的,这次实训亦是如此。
积极从图书馆借书努力学习钻研,总算有些收获;
再加上老师悉心指导,我总算在经历多次失败后成功完成实训了。
心情自然是不言而喻的,这种快乐不亚于拿个好等级。
学习征途就是这样,需要有一颗饥渴的心不断地汲取。
感谢张春燕老师的教导,报告可能会有一些内容有些不好的地方,还望老师严厉批评指正。
通过本次实训,我掌握了web程序设计。
也通过本次实训,使我懂得的谨慎的重要性。
。
另外,无论遇到多大的困难,只要能够拥有一颗想解决它的心,那么就一定能够迎刃而解。
三参考书目
[1]林闯.Web服务器集群请求分配和选择的性能分析[J].计算机学报,2000,23(5):
500-508.
[2]杨晔.集群服务器的性能分析与研究[D].西安:
西安电子科技大学,2007.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- web 大纲