《使用ASP开发动态网站》课程教学大纲.docx
- 文档编号:30376215
- 上传时间:2023-08-14
- 格式:DOCX
- 页数:28
- 大小:50.34KB
《使用ASP开发动态网站》课程教学大纲.docx
《《使用ASP开发动态网站》课程教学大纲.docx》由会员分享,可在线阅读,更多相关《《使用ASP开发动态网站》课程教学大纲.docx(28页珍藏版)》请在冰豆网上搜索。
《使用ASP开发动态网站》课程教学大纲
使用ASP开发动态网站
教学大纲
一、课程目标
通过学习本课程,学生能够深入理解Web服务器的概念和网站运行原理,结合数据库知识,熟练开发并维护ASP动态网站。
1、配置ASP网站的运行环境(IIS配置)
2、维护ASP网站正常运行
3、使用ASP建立动态网站
4、在ASP中使用客户端脚本增加动态网站的易用性
5、使用ASP进行数据库操作
6、在ASP中操作文件
7、对ASP程序进行排错处理
二、课程对象
●中职学校学生。
三、课程学时
理论课
(课时数)
上机课
(课时数)
总课时
(课时数)
24
40
64
四、授课次序
五、课程各章内容、重点、组织结构及授课要求
说明:
1、每章内容包括理论部分和上机部分,均提供教学PPT。
第一章 ASP程序基本概念
本章任务
Ø理解什么是Web编程
Ø理解ASP的概念
Ø能够配置IIS
Ø能够在Dreamweaver里编写ASP应用程序
本章目标
Ø理解什么是Web编程
Ø理解ASP的概念
Ø能够配置IIS
Ø能够在Dreamweaver里编写ASP应用程序
重点和难点
本章重点
Ø使用Dreamweaver编写asp应用程序
ØWeb编程的概念和特点
本章难点
Ø在IIS环境下测试ASP程序
章节思路
1.ASP程序概念
1)B/S模式和C/S模式
2)Web编程的特点、适用范围和优势
3)什么是ASP
4)ASP默认的脚本语言----VBscript
5)ASP程序的特点和优势
2.IIS配置
1)ASP和IIS的关系
2)在WindowsXP环境下配置IIS
3)子站点和子目录的区别
3.使用Dreamweaver创建ASP程序
1)使用Dreamweaver创建一个站点
2)使用Dreamweaver运行第一个ASP网页
3)在Dreamweaver里多人协同工作
4)在Dreamweaver中创建ASP页面
上机训练重点
ØIIS的配置。
Ø使用DreamweaverCS3创建ASP页面。
第二章 VBScript基础语法
本章任务
Ø中奖判断
Ø输出三位数中所有能同时被3和5整除的数
Ø动态产生HTML元素
Ø统计学生的考试情况
本章目标
Ø理解VBScript语法和VB.NET语法的区别
Ø掌握VBScript基础语法
Ø动态产生HTML元素
重点和难点
本章重点
Ø用Response.Write输出数据
Ø分支结构和循环结构
Ø数组的应用
Ø动态产生HTML元素
本章难点
Ø数组和VB.NET中数组的不同
Ø动态产生HTML元素
章节思路
1.在ASP里使用VBScript编写动态网页
2.VBScript的基础语法
1)VBScript的常量
2)VBScript的变量
3)VBScript的运算符和表达式
3.输出和显示
4.程序结构
1)分支结构
2)循环结构
5.数组
1)声明数组
2)初始化数组
3)访问数组元素
6.动态产生HTML元素
1)为什么要动态产生HTML元素
2)动态产生HTML元素
上机训练重点
Ø中奖判断
Ø输出3位数中所有能同时被3和5整除的数
Ø动态产生HTML元素
Ø统计学生的考试情况
第三章 函数
(1)
本章任务
Ø在ASP中编写函数
Ø变量的作用域
Ø字符串处理函数
本章目标
Ø会在ASP中编写函数
Ø理解变量的作用域
Ø应用字符串处理函数
重点和难点
本章重点
Ø在ASP中编写函数
Ø应用字符串处理函数
本章难点
Ø应用字符串处理函数
章节思路
1.ASP中的获取信息和输出信息
2.ASP中的函数
1)ASP中脚本语言与VB.NET的区别与联系
2)函数在ASP中如何调用
3.变量的作用域
1)函数中的变量
2)全局变量和局部变量
3)变量作用域在VBscript与VB.NET中的区别
4.字符串处理函数
1)InStr函数
2)Left函数
3)Trim函数
4)Split函数
5)Mid函数
6)Replace函数
上机训练重点
Ø网页计算器
Ø变色背景+变色文字
Ø验证手机号码
第四章 函数
(2)
本章任务
Ø日期函数
Ø类型转换函数
Ø格式化函数
Ø数学函数
本章目标
Ø日期函数
Ø数据类型转换函数
重点和难点
本章重点
Ø日期函数
Ø数学函数
本章难点
Ø日期函数
章节思路
1.日期函数
1)Now函数
2)DateDiff函数
3)DateAdd函数
2.类型转换函数
3.格式化函数
1)FormatDateTime函数
4.数学函数
1)IsNumeric函数
2)Rnd函数
5.其他常用函数
上机训练重点
Ø制作奥运会倒计时
Ø未来百天知多少
Ø输出今天的年、月、日及星期
第五章 ASP中的内置对象—Response和Request
本章任务
Ø使用Response对象
Ø应用表单及表单元素
Ø使用Request对象
本章目标
Ø使用Response对象
Ø应用表单及表单元素
Ø使用Request对象
Ø理解网页中如何保留状态
重点和难点
本章重点
Ø使用Response对象
Ø使用Request对象
本章难点
Ø理解网页中如何保留状态
章节思路
1.客户端和服务器的交互过程
2.Response.对象
1)Response.Write()方法
2)Response.End()方法
3)Response.Redirect()
4)Response.Cookies
5)Response.Buffer属性
6)Response.Flush()方法
3.表单及表单元素
1)表单
2)表单元素
4.Request对象
1)通过Request获取表单元素的值
2)通过Request来获取URL里的参数
3)Request.Form和Request.Querystring的区别
4)Request.ServerVariables获取客户端信息
5)Request.Cookies
上机训练重点
Ø循环输出一个HTML表格的行列
Ø根据用户访问时间不同,重定向到不同的页面
ØRequest对象的应用
Ø隐藏域的应用
第六章 ASP中的内置对象—Application和Session
本章任务
Ø会应用Application对象
Ø会应用Session对象
Ø知道Application和Session的应用场合
本章目标
ØApplication对象
ØSession对象
重点和难点
本章重点
ØApplication对象
ØSession对象
本章难点
ØGlobal.asa
章节思路
1.Application和Session对象的介绍
2.Application对象的应用
1)Application对象的方法
2)Application对象的事件
3.Session对象的应用
1)Session对象的属性
2)Session对象的方法
3)Session对象的事件
4.Global.asa文件
上机训练重点
Ø图形网站计数器
Ø警察与小偷
Ø网络聊天室
第七章 asp中的内置对象—Cookie和Server
本章任务
Ø显示上次访问页面时间
Ø在Cookie中记录个人邮寄信息
Ø从Cookie中读取个人邮寄信息
Ø在网页上显示特殊字符
本章目标
Ø向Cookie中写入数据
Ø读取Cookie中的数据
Ø利用MapPath方法获取文件路径
Ø会使用HTMLEncode方法进行HTML编码
Ø会使用URLEncode方法进行URL编码
重点和难点
本章重点
ØCookie对象在网页中的应用
本章难点
Ø相对路径和绝对路径
章节思路
1.Cookie对象
1)Cookie对象的应用场合
2)Cookie对象的使用
3)Cookie和Session的区别
2.Server对象
1)HTMLEncode
2)URLEncode
3)MapPath
上机训练重点
Ø显示上次访问页面时间
Ø记录个人邮寄信息
Ø读取个人邮寄信息
Ø在网页上显示特殊字符
第八章 异常处理及使用JavaScript
本章任务
Ø会使用异常处理屏蔽错误显示
Ø会使用JavaScript语言在客户端浏览器进行一些操作
本章目标
Ø使用异常处理
Ø在客户端使用几个常用的JavaScript
重点和难点
本章重点
Ø异常处理
本章难点
Ø异常处理
章节思路
1.异常处理
1)程序异常的现象
2)避免程序报错的方法
3)显示错误信息
2.使用JavaScript
1)返回前页
2)客户端表单验证
3)全选及取消全选
4)自动提交表单
5)高亮显示表格中的行
上机训练重点
Ø编写一个会员注册页面
第九章 项目实战—京东商城购物车系统
本章任务
Ø系统功能需求分析
Ø商品展示模块的实现
Ø购物车模块的实现
Ø收银台结算模块的实现
本章目标
Ø应用以前章节中的知识点开发系统
Ø掌握项目开发的基本流程
重点和难点
本章重点
Ø系统功能需求分析
Ø购物车模块的实现
本章难点
Ø购物车模块的实现
章节思路
1.系统功能需求分析
1)功能需求分析
2)系统功能模块划分
3)系统流程图
2.商品展示模块的实现
3.购物车模块的实现
4.收银台结算模块的实现
上机训练重点
Ø实现编写商品展示模块
Ø实现编写购物车模块
Ø实现编写收银台模块
第十章 ASP中访问数据库
(1)-ADO基础
本章任务
Ø理解ADO对象在ASP程序中的作用
Ø理解ADO对象中三大对象:
Connection连接对象、Command命令对象、Recordset记录集对象的作用
本章目标
Ø会使用Connection连接对象建立数据库连接
Ø会使用Command命令对象执行SQL语句
Ø会使用Recordset记录集对象读取数据库内容
重点和难点
本章重点
ØADO对象的作用
ØADO三大对象的作用
ØADO三大对象之间相互的关系
本章难点
ØConnection连接字符串
ØCommand对象使用参数查询
章节思路
1.ADO对象的结构与特征
1)ADO对象的系统结构
2.ADO三大对象直接的关系
3.Connection连接对象
4.使用ADO对象访问不同数据源
1)通过Connection连接对象设置连接字符串
2)以ODBCDSN设置数据源
3)以ODBC设置数据源
5.几种常用的驱动程序引用语法
1)以OLEDBProvider连接ODBCDriver
2)以OLEDBProvider连接Access(Jet)数据库
3)使用OLEDBProviderforSQLServer
4)使用OLEDBProviderforOracle
6.Command命令对象
1)Command命令对象简介
2)Command命令对象的基本用法
3)使用Command命令对象执行带参数的查询
4)使用Command命令对象修改数据库
7.Recordset记录集对象
上机训练重点
Ø修改数据表中的数据
Ø使用ASP程序插入、删除记录
第十一章 ASP中访问数据库
(2)-简单获取数据
本章任务
Ø掌握Recordset记录集对象的使用
Ø掌握Recordset记录集对象的几种常用属性的用法
本章目标
Ø使用Recordset记录集对象获取数据源数据
Ø将记录集内容动态输出到表格中
重点和难点
本章重点
Ø创建记录集
Ø在记录集中移动指针
Ø使用Fields集合
Ø动态输出表格
Ø过滤和查找记录
本章难点
Ø记录集的概念
Ø动态输出表格
章节思路
1.Recordset对象
1)游标
2)创建记录集
3)在记录集中移动
4)使用Fields集合
5)动态输出表格
6)过滤记录集
7)查找记录
上机训练重点
Ø在SQLServer数据库中手动建立商品信息表
Ø读取学生信息表
Ø根据条件检索学生信息
第十二章 ASP中访问数据库(3)-更改数据库
本章任务
Ø会使用Recordset对象修改记录
Ø会使用Connection对象修改记录
Ø会使用事务处理
本章目标
Ø使用Recordset对象插入、修改、删除数据库记录
Ø使用Connection对象插入、修改、删除数据库记录
Ø使用事务处理相互关联的多条数据库记录操作
重点和难点
本章重点
Ø插入数据库记录
Ø修改数据库记录
本章难点
Ø事务处理
章节思路
1.使用Recordset对象修改记录
1)添加记录
2)编辑记录
3)删除记录
2.使用Connection对象修改记录
1)添加记录
2)编辑记录
3)删除记录
3.事务处理
上机训练重点
Ø编写一个完整的网络博客
第十三章 ASP中访问数据库(4)-多表查询、排序、分页显示
本章任务
Ø会同时从多个表中查询数据
Ø会使数据有序排列并输出
Ø会使用分页显示的方式输出动态表格
本章目标
Ø使用FROM语句进行多表查询
Ø使用ORDERBY关键字进行排序
Ø将数据分为多页进行输出
重点和难点
本章重点
Ø多表查询
Ø排序
Ø分页显示
本章难点
Ø分页显示
章节思路
1.多表查询
1)用FROM子句进行多表查询
2)使用表的别名
2.排序
1)排序简介
2)排序的应用
3.分页显示
1)查询结果分页显示
2)转到指定的分页
3)具有页码跳转功能的分页
上机训练重点
Ø编写一个完整的网络博客
第十四章 项目实战—青葱岁月校友录系统
本章任务
Ø系统功能需求分析
Ø数据库结构分析与设计
Ø班级成员模块的实现
Ø班级相册模块的实现
Ø班级通讯录模块的实现
Ø班级留言模块的实现
Ø班级访问记录模块的实现
本章目标
Ø熟练使用asp进行开发
Ø了解项目开发的基本流程
重点和难点
本章重点
Ø系统功能需求分析
Ø数据库结构分析与设计
Ø班级留言模块的实现
本章难点
Ø班级相册模块的实现
章节思路
1.系统功能需求分析
1)功能需求分析
2)系统功能模块划分
3)系统流程图
2.数据库结构分析与设计
1)数据库需求分析
2)数据结构设计
3.班级成员管理模块的实现
4.班级访问记录模块的实现
5.班级留言模块的实现
6.班级相册模块的实现
7.班级通讯录模块的实现
上机训练重点
Ø编写实现青葱岁月校友录系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 使用ASP开发动态网站 使用 ASP 开发 动态 网站 课程 教学大纲