asp网页制作教案.doc
《asp网页制作教案.doc》由会员分享,可在线阅读,更多相关《asp网页制作教案.doc(89页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、精品文档江苏省江阴职业技术教育中心校教 案教师姓名 授课班级 授课形式新授授课日期第 2 周授课时数4授课章节名称ASP使用根底教学目的了解静态网页和动态网页的特点熟悉静态网页和动态网页的执行过程掌握ASP的含义、特点和用途教学重点静态网页和动态网页的执行过程ASP的含义、特点和用途教学难点动态网页的执行过程更新、补充、删节内容使用教具课外作业见备课纸课后体会学生根本掌握授课主要内容或板书设计引入:关于 Web的起源:Web是World Wide Web的简称,一般也称之为Web的特点和结构:Web最大的特点是使用了超文本HypertextWWW采用C/S客户机/效劳器工作模式,在浏览器和效劳
2、器之间应用 Hyper Text Transfer Protocol,超文本传输协议作为网络应用层通信协议。URL:统一资源定位器URL的完整格式:协议:/主机名或IP地址:端口号/路径名/文件名新授:ASP概述一、ASP简介1 ASP的含义ASPActive Server Pages,动态效劳器网页是一种基于效劳器的编程技术,它并不是一种脚本语言,它提供的只是一种效劳器端的脚本环境。从某种意义上说ASP是一种附加特性扩展了的HTML文件。2ASP的特点w 纯文本文件w 设计方便 w 与平台无关性 w 较强的平安性 w 扩充能力强 w 访问数据库方便3ASP的用途ASP可以实现计数器、留言本、
3、聊天室等应用程序。在网站中设计滚动显示的广告栏; 从HTML的表单中接受信息并保存到数据库中; 可以根据不同的访问时间显示不同的内容,以创立个性化的网页; 在网页中添加计数器; 根据用户的浏览器的版本和类型显示不同档次的内容; 跟踪用户网站上的活动并存入日志文件。二、静态网页与动态网页 根据Web效劳器向Web浏览器发送页面的内容可将网页分为两种:静态网页和动态网页。 静态网页是指对于所有访问该网页的用户来说,在其客户端浏览器的显示内容都是一样的。又称为“普通HTML网页,其文件的扩展名为.htm或.html。 动态网页会根据用户的不同需求显示不同的内容。 1、静态网页及其执行过程 用户首先在
4、浏览器的地址栏中键入要访问的网页地址,并回车触发这个申请。 浏览器将申请发送到指定的Web Server上。 Web Server接收这些申请并根据.htm或.html的后缀名判断请求的是HTML文件。 Web Server从当前硬盘或内存中读取正确的HTML文件,然后将它送回用户浏览器。用户的浏览器解释这些HTML文件并将结果显示出来。2、动态网页及其执行过程 用户在浏览器的地址栏中键入ASP文件,并回车触发这个ASP的申请。 浏览器将这个ASP的请求发送到给Web效劳器。 Web Server接收这些申请并根据.asp的后缀名判断这是ASP要求。 Web Server 从硬盘或内存中读取正
5、确的ASP文件。 Web Server 将这个文件发送到ASP.DLL的特定文件中。 ASP文件将会从头至尾执行并根据命令要求生成相应的HTML文件。 HTML文件被送回浏览器。 用户的浏览器解释这些HTML文件并将结果显示出来。练习:1、名词解释:静态网页、动态网页、效劳器端、客户端 静态网页网页文件中,没有程序代码;文件扩展名,一般为htm或html 动态网页网页文件中含有程序代码;文件扩展名,一般根据不同的程序设计语言而不同。如,ASP文件的扩展名为asp 效劳器端提供效劳的一方 客户端接受效劳的一方提示:效劳器端与客户端是相对而言的 2、小王正在家里通过拨号上网访问搜狐网站,此时,谁是
6、效劳器端?谁是客户端? 搜狐网站端是效劳器端;小王所用微机是客户端 3、如果小王正在访问自己计算机上的网站,此时,誰是效劳器端?谁是客户端? 小王的计算机,既是效劳器端,又是客户端 4、请简述静态网页的工作原理 5、请简述动态网页的工作原理 小结:1 静态网页和动态网页的特点2 静态网页和动态网页的执行过程3 ASP的含义、特点和用途作业:上把上述练习做在作业本上。江苏省江阴职业技术教育中心校教 案教师姓名 授课班级 授课形式新授授课日期第 2 周授课时数2授课章节名称实验一 IIS运行平台的安装与配置教学目的熟悉IIS5.0的安装过程与配置方法。通过编写简单的ASP页面,掌握ASP网页的编写
7、方法和运行方法。教学重点IIS5.0的安装过程与配置方法。ASP网页的编写方法和运行方法。教学难点ASP网页的编写方法和运行方法。更新、补充、删节内容使用教具课外作业见备课纸课后体会学生根本掌握授课主要内容或板书设计上机操作:1 按教材所讲方法,安装IIS5.0效劳器。然后启动IE浏览器,并键入是否安装成功。2 编写一个简装的ASP网页,实现在浏览器中输出“这是利用ASP网页输出的信息。操作步骤:(1) 启动Dreamweaver,然后切换到源代码显示方式。(2) 在与之间,参加以下ASP代码: (3) 将网页保存到C:Inetpub目录下,文件命名为first.asp。(4) 启动IE浏览器
8、,在地址栏中键入:或,然后按回车。注意观察输出结果。(5) 在目录下创立一个myweb子目录,并将原first.asp文件移动到myweb目录下,然后在浏览器中键入。注意观察能否正确运行。江苏省江阴职业技术教育中心校教 案教师姓名 授课班级 授课形式新授授课日期第 3 周授课时数4授课章节名称VBScript脚本语言教学目的了解VBScript脚本语言概述掌握根本数据类型及输入输出教学重点VBScript脚本语言概述根本数据类型及输入输出教学难点根本数据类型及输入输出更新、补充、删节内容使用教具课外作业见备课纸课后体会学生根本掌握授课主要内容或板书设计复习:1、HTML标记符的用法和功能2、H
9、TML网页的根本结构新授: VBScript脚本语言一、VBScript脚本语言概述1、 效劳器端脚本和客户端脚本l 效劳器端脚本在Web效劳器上执行,由效劳器根据脚本的执行结果生成相应的HTML页面并发送到客户端浏览器中并显示。只有效劳器端脚本才能真正地实现“动态网页。效劳器端脚本的执行不受浏览器的限制,脚本在网页通过网络传送给浏览器之前被执行,Web浏览器收到的只是标准的HTML文件。 l 客户端脚本由浏览器解释执行。由于客户端脚本随着HTML页面下载到客户端浏览器,在用户本地执行,因此其执行速度明显快于效劳器端脚本。 2、VBScript脚本语言编程实例1效劳器端脚本 2客户端脚本一般形
10、式如下: 属性的意义:LANGUAGE:指定使用哪一种脚本语言,不同的浏览器支持的脚本语言是不一样的。EVENT:指定与此段脚本相关联的事件。FOR:指定与事件相关联的对象。 二、根本数据类型及输入输出 1、将单行语句分成多行在编写程序代码时,有的语句可能会很长,为了在阅读和对程序查错时直观、方便,可使用续行符“ -由一个空格和一个下划线组成,将长的语句分成多行书写。下面举例说明将单行语句分成多行书写的程序编写方法。2、在代码中加注释注释的一般格式为:格式一: Rem 注释内容格式二: 注释内容 或 语句注释内容 3、数据类型及其子类型Byte字节、String字符串、Integer整型、Lo
11、ng长整型、Single单精度浮点数、Double双精度浮点数、Currency货币、Boolean布尔型、Date/Time日期/时间、Empty空类型、Null空值、Object对象、Error错误。4、变量1变量命名规那么变量的名字必须以字母开头。名字中不能含有句号。名字不能超过255个字符。名字不能和VBScript中的关键字同名。变量名在被声明的作用域内必须惟一。2声明变量l 隐式声明方式。使用一个变量前并不需要声明,而可以直接在脚本代码中使用,系统会自动地在内存中开辟存储区域登记变量名。 l 显式声明方式。使用变量声明语句Dim、Public和Private语句。显式声明可以在定义
12、变量的时候为变量在内存中预留空间,登记变量名。 3变量的作用域指的是变量的有效范围,在VBScript中分为过程内有效和整个程序中都有效。在变量过程内部声明的变量称为过程级变量或局部变量,这样的变量只有在声明它们的过程中才能使用,即无法在过程外部访问;过程外部声明的变量称为脚本级变量或全局变量,即在同一个.asp文件中的任何脚本命令均可访问和修改该变量的值。 5、根本输入输出l 消息对话框MsgBox(prompt,buttons ,title ,help)l 输入对话框InputBox(prompt,title,default ,xpos ,ypos ,help) 小结:1、VBScript
13、脚本语言概述;2、 根本数据类型及输入输出江苏省江阴职业技术教育中心校教 案教师姓名 授课班级 授课形式新授授课日期第 3 周授课时数2授课章节名称实验二 VBScript脚本语言教学目的熟悉VBScript的语法掌握效劳器端利用VBScript编程的根本方法。教学重点VBScript的语法利用VBScript编程教学难点VBScript的语法利用VBScript编程更新、补充、删节内容使用教具课外作业见备课纸课后体会学生根本掌握授课主要内容或板书设计上机说明:VBScript脚本既可在客户端运行,也可在效劳器端运行,作为对VBScript语法的掌握和上机验证,可编写为客户端脚本,也可编写为效
14、劳器端脚本。假设采用客户端脚本,应将VBScript放在脚本块中,此时的输出应采用document对象的write方法。假设采用效劳器端脚本,那么将VBScript代码用括起来,此时的输出采用Response对象的write方法。上机内容:用VBScript脚本块的方法实现 1. 上机编程调试代码3-1如以下图。2仿照以上方法,编程调试代码3-2。3.代码003.htm中有两处错误,请把它调试正确。正确代码效果如下:4.调试代码,实现如以下图效果。中选择红色时,背景改成红色;中选择黄色时,文字颜色改成黄色。可参考以下图代码(不完整):江苏省江阴职业技术教育中心校教 案教师姓名 授课班级 授课形
15、式新授授课日期第 4 周授课时数4授课章节名称VBScript脚本语言教学目的熟悉表达式和运算符掌握VBScript中的控制语句教学重点表达式和运算符VBScript中的条件语句教学难点VBScript中的条件语句更新、补充、删节内容使用教具课外作业见备课纸课后体会学生根本掌握授课主要内容或板书设计复习:1、VBScript脚本语言概述;2、 根本数据类型及输入输出新授:VBScript脚本语言一、VBScript的表达式 表达式的类型:数学表达式、条件表达式和字符串表达式。数学表达式用于常规的数值运算,运算结果仍然为数值;条件表达式常用于根据一系列事件的最后结果做出判断,并采取相应的动作,运
16、算结果为布尔值True或者False;字符串表达式用来将多个字符串连接成一个较长的字符串,运算结果仍为字符串。 VBScript中的每一种表达式都要使用一些特殊的运算符来帮助完成功能,运算符一般分为两种:单目运算符和双目运算符。 一、VBScript的数学表达式及其运算符1数学表达式操作数包括数字和字符串,运算符就是+,-,*,/等运算符。2算术运算符 除了常用的加、减、乘、除等数学算术运算符外,还有指数、取负、整数除、取模等,优先级为从上向下逐渐降低,其中乘法和除法的优先级相同,加法和减法的优先级相同。 二、VBScript的条件表达式及其运算符1条件表达式计算结果只有两种值:True和Fa
17、lse。2关系运算符=、=、。3逻辑运算符Not、And、Or、Xor、Eqv、Imp。逻辑运算优先级按从上到下逐渐降低。 三、VBScript的字符串表达式1字符串表达式在进行字符串处理时,经常要把两个或者更多个字符串进行连接,形成一句完整的语句。VBScript提供了字符串表达式。 2连接运算符连接运算符是将两个字符串表达式连接起来,生成一个新的字符串。连接运算符有两个:“+和“。:参与连接的两个表达式可以不全是字符串。 +:如果连接的两个操作数中一个是非数字字符串,另一个是数字,那么会出错。 控制语句:VBScript提供了两种类型的控制语句:流程控制语句和循环控制语句。流程控制语句通常
18、情况下用来控制程序流程的条件转向和选择问题等,包括选择语句IfThenElse和多分支选择语句SelectCase。循环控制语句用来编写程序中所需要的特定条件下执行过程相似的循环流程,包括For循环控制语句ForNext、Do循环控制语句DoLoop和While循环WhileWend语句。 二、 条件控制语句1If语句1简单条件控制语句。其语法如下:If 条件表达式 Then 语句体1 Else 语句体22嵌套条件控制语句。语法格式如下: If 条件表达式1 Then 语句体1 Else If条件表达式2 Then 语句体2 Else 语句体n End If 2多分支结构可以用多分支结构来替代
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- asp 网页 制作 教案
限制150内