
课程大纲 第一部分大纲说明 一、课程的性质和任务 (一)误程性质 本课程是计算机网路技术专业和信息系统开发与维护专业的一门实用遮修课程。主要 内容包括:ASP基础、HTML语言、VBScript语言、ASP对象、ASP组作和ADO对象等: (二)使用数材 《动态网页制作》主编:郭明中央广播电视大学出版杜201山年6月 (三)教学任务 通过本课程的学习使学生掌握ASP动态网页设计的基础知识和基本技能,培养学 生掌挥利用ASP技术开发动态网站的能力,提高学生的积业技能,为学生今后潍续学习和 眼业能力的拓展打下一定的基础。 二、先修课要求 学生在学习本课程之前应当具备数据库系统原理、Dreamweaver网页设计、程序设计基 础、ubac编程与应用、以及计算机网铬的一般基础知识。 三、课程教学基本要求 通过本误程的学习,使学生获得如下收益: 知识方面:XHTML、JavaScripe、VBScript、ASP、ADO数据库访月技术、项目开发规 荒知识。 技能方面:ASP环境搭建、静态网页制作,客户璃脚本设计、服务器端脚本设计、项 目分析能力、设计能力、制作能力和总结能力 素质方面:勤奋学习的态度,严谨求实和叫新的工作作风,良好的眼业道德、高度的责 任心和良好的团队合作精神、效率观念和数业精神。 四、教学方法和数学形式建议 以Wb应用程序开发项目为载体,以项目开发组织活动为明领,以L标记语言, JavaScript脚本语言,VBScript客户端脚本语言、ASP动方网站开发技术,ADO数据库访同 技术为手段,理论与实践并重,全面展示项目开发分析、设计,制作,总结和评价全过程。 五、课程教学要求的层次 课程的教学要求大体上分为三个层次:了解、理解和草据 1、了解即知道有关概之、方法和疗景: 2、理解是在了解的基础上能够进行简单分析和判断: 3、拿挥是在理解的基础上能够进行实际探作和应用。 共7具第1真
共 7 页 第 1页 课程大纲 第一部分 大纲说明 一、课程的性质和任务 (一)课程性质 本课程是计算机网络技术专业和信息系统开发与维护专业的一门实用选修课程。主要 内容包括:ASP 基础、HTML 语言、VBScript 语言、ASP 对象、ASP 组件和 ADO 对象等。 (二)使用教材 《动态网页制作》 主编:郭明 中央广播电视大学出版社 2011 年 6 月 (三)教学任务 通过本课程的学习使学生掌握 ASP 动态网页设计的基础知识和基本技能,培养学 生掌握利用 ASP 技术开发动态网站的能力,提高学生的职业技能,为学生今后继续学习和 职业能力的拓展打下一定的基础。 二、先修课要求 学生在学习本课程之前应当具备数据库系统原理、Dreamweaver 网页设计、程序设计基 础、Visual basic 编程与应用、以及计算机网络的一般基础知识。 三、课程教学基本要求 通过本课程的学习,使学生获得如下收益: 知识方面:XHTML、JavaScript、VBScript、ASP、ADO 数据库访问技术、项目开发规 范知识。 技能方面:ASP 环境搭建、静态网页制作、客户端脚本设计、服务器端脚本设计、项 目分析能力、设计能力、制作能力和总结能力 素质方面:勤奋学习的态度、严谨求实和创新的工作作风、良好的职业道德、高度的责 任心和良好的团队合作精神、效率观念和敬业精神。 四、教学方法和教学形式建议 以 Web 应用程序开发项目为载体,以项目开发组织活动为引领,以 XHTML 标记语言、 JavaScript 脚本语言、VBScript 客户端脚本语言、ASP 动态网站开发技术、ADO 数据库访问 技术为手段,理论与实践并重,全面展示项目开发分析、设计、制作、总结和评价全过程。 五、课程教学要求的层次 课程的教学要求大体上分为三个层次:了解、理解和掌握 1、 了解即知道有关概念、方法和背景; 2、 理解是在了解的基础上能够进行简单分析和判断; 3、 掌握是在理解的基础上能够进行实际操作和应用

第二部分学时分配 误程教学总学时数为72学到,4学分。其中面授课时36,实训为36学时。 章号 散学内容 课内学时实罚学时 进度 AS基础 1 3 第1周 nL.语言 6 6 第2-4周 Script语言 第5-7周 4 Response与Request对象 3 3 第7-8周 5 5 ession、 Application和Server对象 4 2 第9-10周 A5守文件存取组件 3 第10-11周 用AD0访月数据库 6 6 第12-14周 8 Recordset对象 4 第15-16周 9 综合开发实例 4 第17-18周 总计 36 36 18周 第三部分 教学内容和教学要求 一、ASP基瑞 (一)教学内容 1.AS概述 静态网页与动态网页,网页的工作原理 2.ASP弹本的运行 配置IIS服务器、创建虚报目录、创建第一个AS即程序 (二)数学要求 掌握:配置AS即运行环境的方法,学会安装服务器软件,创建虚拟目录并通过一个ASP程 序来进行测试 理解:AS基本概念,什么是静态网真和动态网页,树页的工作原理, 共7页第2页
共 7 页 第 2页 第二部分 学时分配 课程教学总学时数为 72 学时,4 学分。其中面授课时 36,实训为 36 学时。 章 号 教学内容 课内学时 实训学时 进度 1 ASP 基础 1 3 第 1 周 2 HTML 语言 6 6 第 2-4 周 3 VBScript 语言 5 5 第 5-7 周 4 Response 与 Request 对象 3 3 第 7-8 周 5 Session、Application 和 Server 对象 4 2 第 9-10 周 6 ASP 文件存取组件 3 3 第 10-11 周 7 用 ADO 访问数据库 6 6 第 12-14 周 8 Recordset 对象 4 4 第 15-16 周 9 综合开发实例 4 4 第 17-18 周 总计 36 36 18 周 第三部分 教学内容和教学要求 一、 ASP 基础 (一)教学内容 1.ASP 概述 静态网页与动态网页、网页的工作原理 2. ASP 脚本的运行 配置 IIS 服务器、创建虚拟目录、创建第一个 ASP 程序 (二)教学要求 掌握:配置 ASP 运行环境的方法,学会安装服务器软件,创建虚拟目录并通过一个 ASP 程 序来进行测试。 理解:ASP 基本概念,什么是静态网页和动态网页,网页的工作原理

二、HnL语言 (一)教学内容 1.L语言概述 TL标记,HT文档基本结构 2.文档的格式 设置段落及相关标记。设置段落对齐方式,设置字体,字号和颜色。 3.超链接 超链接与链接路径、创建超链接。 4。图像 插入图像、设置图像格式与布局。 5.表格 创建基本表格、设置表格的属性, 6。表单 创建表单、Iput输入标记、其他表单标记 T。框架结构 框果网页的基木结构、设置糕果集的属性、设置框架的属性, 8.C5s样式 CSS样式简介、CSS样式表的定义、在HT题中加入CSs的方法. (二)教学要求 掌握:文档的格式的设置方法,网页中图像、超链接、表格,表单的使用方法,能够进行 简单的网页设计, 理解:柜架的使用方法,能够理解相关的HTL网页文件。 了解:HL基础知识、CSS样式。 三、VBScript语言 (一)教学内容 1.BScript概述 VBSeript概还、BScript脚本类型. 2.BScript语法基础 数据类型、常量、变量,数组、运算符及优先级。 3.BScript流程控制语句 条件语句、选择语句、循环语句: 4、过程与函数 Sub过程,Function函数。 (二)数学要求 掌挥:服务器璃VBSeript脚本的使用,能够使用条件语句、循环语句、过程及函数编写 一些小程序,完成一些简单的应用。 理解:VBSeript基木元素, 了解:VBSeript概念,客户端与服务器瑞脚本的区别. 共7页第页
共 7 页 第 3页 二、HTML 语言 (一)教学内容 1.HTML 语言概述 HTML 标记、HTML 文档基本结构。 2.文档的格式 设置段落及相关标记,设置段落对齐方式,设置字体,字号和颜色。 3.超链接 超链接与链接路径、创建超链接。 4.图像 插入图像、设置图像格式与布局。 5.表格 创建基本表格、设置表格的属性。 6.表单 创建表单、Input 输入标记、其他表单标记。 7.框架结构 框架网页的基本结构、设置框架集的属性、设置框架的属性。 8.CSS 样式 CSS 样式简介、CSS 样式表的定义、在 HTML 中加入 CSS 的方法。 (二)教学要求 掌握:文档的格式的设置方法,网页中图像、超链接、表格、表单的使用方法,能够进行 简单的网页设计。 理解:框架的使用方法,能够理解相关的 HTML 网页文件。 了解:HTML 基础知识、CSS 样式。 三、VBScript 语言 (一)教学内容 1.VBScript 概述 VBScript 概述、VBScript 脚本类型。 2.VBScript 语法基础 数据类型、常量、变量、数组、运算符及优先级。 3.VBScript 流程控制语句 条件语句、选择语句、循环语句。 4、过程与函数 Sub 过程、Function 函数。 (二)教学要求 掌握:服务器端 VBScript 脚本的使用,能够使用条件语句、循环语句、过程及函数编写 一些小程序,完成一些简单的应用。 理解:VBScript 基本元素。 了解:VBScript 概念,客户端与服务器端脚本的区别

四、Response与Request对象 (一)教学内容 1.AS守内置对象 2.Response对象 Response对象的简介、使用rite方法输出信息、使用Redirect方法实现页面重定向、 缓冲区属性及方法。 3.Request对象 Request对象的简介,使用QueryString集合获数查询字符串信息,使用For■集合获取 表单信息,使用ServerVariables集合获取环境变量信息, 4.Cookie的使月 Cookies集合、使用Response对象设置Cookie、使用Request对象获取C0kiee (二)教学要求 掌握:利用Response对象的rite,Redirect方法、缓冲区属性及方法和Request对象 QueryString、Forn集合获取信息的方法实现简单的交互式动态网贞偏程: 理解:设置Cookie,.获取Cookie的方法和Xequest对象ServerVariables集合获取环境 变量信息的方法的相关应用程序。 了解:ASP内置对象的概之, 五、Server、Session和pplication对象 (一)教学内容 l.Server对象 Server对象的简介,使用Create角ect方法创建服务图组件实例、使用Execute和 Transfer方法重定向页面、使用spPath方法将相对或虚报路径膜射为物理目录、 HTVLEncode,URLEncode方法, 2.Sessic0n对象 Sess1oan对象的简介、使用Sess1om对象保存信息,使用Sess1omlD属性识别会话、使用 T1mo闻t属性设置会话的结束时间、使用bandon方法结束会话,处理会话事作。 3.pplication对象 Application对象的简介、使用pplication保存信息、处理应用程序事件,使用 global.asa文件初始化应用程序。 (二)教学要求 掌握:能够利用Server对象Execute MapPath,ml.Encode及RLEncode方法实现简单 的网页编程。 理解:能够理解利用Session和Ap1 ication对象常用的属性和方法写的相关应用程序, 能够理解使用G1baL.asa文件初始化应用程序的方法。 共7具第4页
共 7 页 第 4页 四、Response 与 Request 对象 (一)教学内容 1.ASP 内置对象 2.Response 对象 Response 对象的简介、使用 Write 方法输出信息、使用 Redirect 方法实现页面重定向、 缓冲区属性及方法。 3.Request 对象 Request 对象的简介、使用 QueryString 集合获取查询字符串信息、使用 Form 集合获取 表单信息、使用 ServerVariables 集合获取环境变量信息。 4.Cookie 的使用 Cookies 集合、使用 Response 对象设置 Cookie、使用 Request 对象获取 Cookie。 (二)教学要求 掌握:利用 Response 对象的 Write、Redirect 方法、缓冲区属性及方法和 Request 对象 QueryString、Form 集合获取信息的方法实现简单的交互式动态网页编程。 理解:设置 Cookie、获取 Cookie 的方法和 Request 对象 ServerVariables 集合获取环境 变量信息的方法的相关应用程序。 了解:ASP 内置对象的概念。 五、Server、Session 和 Application 对象 (一)教学内容 1.Server 对象 Server 对象的简介、使用 CreateObject 方法创建服务器组件实例、使用 Execute 和 Transfer 方法重定向页面、使用 MapPath 方法将相对或虚拟路径映射为物理目录、 HTMLEncode、URLEncode 方法。 2.Session 对象 Session 对象的简介、使用 Session 对象保存信息、使用 SessionID 属性识别会话、使用 Timeout 属性设置会话的结束时间、使用 Abandon 方法结束会话、处理会话事件。 3.Application 对象 Application 对象的简介、使用 Application 保存信息、处理应用程序事件、使用 global.asa 文件初始化应用程序。 (二)教学要求 掌握:能够利用 Server 对象 Execute MapPath、HTMLEncode 及 URLEncode 方法实现简单 的网页编程。 理解:能够理解利用 Session 和 Application 对象常用的属性和方法编写的相关应用程序, 能够理解使用 Global.asa 文件初始化应用程序的方法

六、AS母文件存皮组件 (一)教学内容 1.文件存取对象概送 文件存取组件对象,File5yste角jeet对象、Text5 trean对象。 2.文本文件的创建与读写提作 创建文本文件、文本文件的读取,文本文针的带加, 3.文件操作 下i1e对象的属性和方法,文件的复制、移动和副除。 4.文件夹操作 FileSys1e6jeet对象的文件夹操作方法、Folder对象的属性和方法。 5.驱动卷操作 铁取驱动器的信息 (二)教学要求 掌握:创建服务器组件对象实例的方法,能够利用留对象对文本文件进行各种基本操作。 理解:使用S0对象处理服务器端的文件、文件夹和驱动墨,能够理解相关的应用程序。 七、AD0访间数据库 (一)教学内容 1.A0概述 ADO对象概述,DO访问数据库过程 2.Connection对象 Connection对象的创建、与数据库建立连接、使用Conneetion对象执行数据库查询: 3.Comand对象 使用Comand对象过程、Paraneters集合和Paraneter对象、使用Coaand对象执行Sq 查询。 (二)数学要求 掌揭:Connection和Cond对象的使用方法,能够利用这些对象创建数据岸连接,实 现SL查询,记录添加、到除与更新慢作的简单网页编程。 了解:AO对象的微老。 八、Recordset对象 (一)数学内容 1,使用Recordset对象处理结果 ecordset对象概述、Recordset对象工作流程、Recordset对象的属性和方法. 2.Recordset的应用 游标类型、镜定类型、源加记录,副除记录、更新记录、分页显示。 3.Recordset的应用实例分析 (二)教学要求 掌握:Recordset对象的使川方法,利用这个对象实现S.Server数据库的Sg查询, 记录更新等简单的网页程序。 共7页第5页
共 7 页 第 5页 六、ASP 文件存取组件 (一)教学内容 1.文件存取对象概述 文件存取组件对象、FileSystemObject 对象、TextStream 对象。 2.文本文件的创建与读写操作 创建文本文件、文本文件的读取、文本文件的添加。 3.文件操作 File 对象的属性和方法,文件的复制、移动和删除。 4.文件夹操作 FileSystemObject 对象的文件夹操作方法、Folder 对象的属性和方法。 5.驱动器操作 获取驱动器的信息。 (二)教学要求 掌握:创建服务器组件对象实例的方法,能够利用 FSO 对象对文本文件进行各种基本操作。 理解:使用 FSO 对象处理服务器端的文件、文件夹和驱动器,能够理解相关的应用程序。 七、ADO 访问数据库 (一)教学内容 1.ADO 概述 ADO 对象概述、ADO 访问数据库过程。 2.Connection 对象 Connection 对象的创建、与数据库建立连接、使用 Connection 对象执行数据库查询。 3.Command 对象 使用 Command 对象过程、Parameters 集合和 Parameter 对象、使用 Command 对象执行 SQL 查询。 (二)教学要求 掌握:Connection 和 Command 对象的使用方法,能够利用这些对象创建数据库连接,实 现 SQL 查询,记录添加、删除与更新操作的简单网页编程。 了解:ADO 对象的概念。 八、Recordset 对象 (一)教学内容 1. 使用 Recordset 对象处理结果 Recordset 对象概述、Recordset 对象工作流程、Recordset 对象的属性和方法。 2.Recordset 的应用 游标类型、锁定类型、添加记录、删除记录、更新记录、分页显示。 3.Recordset 的应用实例分析 (二)教学要求 掌握:Recordset 对象的使用方法,利用这个对象实现 SQL Server 数据库的 SQL 查询、 记录更新等简单的网页程序

九、综合开发实例 (一)教学内容 1,图言板 系饶功能分析及设计、数据库设计、最示留言信息、增加留言信息,管理留言信息, 2.网上商城 系统需求分析、网上商城的数据库设计、前台功能模块授计与实现、后台功能模块设计与 实现。 (二)教学要求 理解:留言板和网上商城案例的设计开发方法。第I章ASP环境搭建 第四部分课程实训 一、类训目的 ·通过运行成设计一些ASP真面,学会利用ASP技术创建交互式动态网页和具有数据库访问 功能的应用程序。 ·培养和调练学生综合利用所学基本如识和基本技能进行小型应用程序开发的技能。 ·培养学生适应岗位需要,鞋立分析问题,解决问思的基本能力以及团队合作精神。 二、遭议实训方式 查看实训任务书 学生白主重小超完成 运行实叫但序 精 正 误 雨 查看实训解析 完成实报店 修改实程序 共7页第6页
共 7 页 第 6页 九、综合开发实例 (一)教学内容 1.留言板 系统功能分析及设计、数据库设计、显示留言信息、增加留言信息、管理留言信息。 2.网上商城 系统需求分析、网上商城的数据库设计、前台功能模块设计与实现、后台功能模块设计与 实现。 (二)教学要求 理解:留言板和网上商城案例的设计开发方法。第 1 章 ASP 环境搭建 第四部分 课程实训 一、实训目的 ·通过运行或设计一些 ASP 页面,学会利用 ASP 技术创建交互式动态网页和具有数据库访问 功能的应用程序。 ·培养和训练学生综合利用所学基本知识和基本技能进行小型应用程序开发的技能。 ·培养学生适应岗位需要,独立分析问题、解决问题的基本能力以及团队合作精神。 二、建议实训方式

三、实训指导书及主要参考资料 文字教材、CI课件、流媒体、实训解析。 四、实酒项目及学时 任务编号 实训项目 建议学时 项目类型 必做/选做 实训一 ASP运行环境配置 3 验证型 必做 实训二 L标记的使用 6 设计型 必做 实训三 VBScript程序设计 5 设计型 必做 实训四 ASP内置对象的使用 5 设计型 必做 实训五 ASP文件存取组件的使用 3 设计型 必做 实训六 使用0对象 6 设计型 必做 实训七 嫁合实例的分析与运行 8 验证型 必做 实训八 ASP应用程序嫁合开发 36 设计型 选做 补充说明: ·实训一至实训七是根据本课程的相关知识点设置的,建议学习基础一较的同学透并该部分 为形考作业。 ·实训八是一个综合实训,学习基础较好的同学可以选择该实训为形考作业。 浙江广播电祝大学教学中心信息部 共7具第7真
共 7 页 第 7页 三、实训指导书及主要参考资料 文字教材、CAI 课件、流媒体、实训解析。 四、实训项目及学时 任务编号 实训项目 建议学时 项目类型 必做/选做 实训一 ASP 运行环境配置 3 验证型 必做 实训二 HTML 标记的使用 6 设计型 必做 实训三 VBScript 程序设计 5 设计型 必做 实训四 ASP 内置对象的使用 5 设计型 必做 实训五 ASP 文件存取组件的使用 3 设计型 必做 实训六 使用 ADO 对象 6 设计型 必做 实训七 综合实例的分析与运行 8 验证型 必做 实训八 ASP 应用程序综合开发 36 设计型 选做 补充说明: ·实训一至实训七是根据本课程的相关知识点设置的,建议学习基础一般的同学选择该部分 为形考作业。 ·实训八是一个综合实训,学习基础较好的同学可以选择该实训为形考作业。 浙江广播电视大学 教学中心信息部