使用ASP开发动态网站课程教学大纲.docx
《使用ASP开发动态网站课程教学大纲.docx》由会员分享,可在线阅读,更多相关《使用ASP开发动态网站课程教学大纲.docx(25页珍藏版)》请在冰点文库上搜索。
使用ASP开发动态网站课程教学大纲
使用开发动态网站
教学大纲
一、课程目标
通过学习本课程,学生能够深入理解服务器的概念和网站运行原理,结合数据库知识,熟练开发并维护动态网站。
1、配置网站的运行环境(配置)
2、维护网站正常运行
3、使用建立动态网站
4、在中使用客户端脚本增加动态网站的易用性
5、使用进行数据库操作
6、在中操作文件
7、对程序进行排错处理
二、课程对象
●中职学校学生。
三、课程学时
理论课
(课时数)
上机课
(课时数)
总课时
(课时数)
24
40
64
四、授课次序
五、课程各章内容、重点、组织结构及授课要求
说明:
1、每章内容包括理论部分和上机部分,均提供教学。
第一章 程序基本概念
本章任务
Ø理解什么是编程
Ø理解的概念
Ø能够配置
Ø能够在里编写应用程序
本章目标
Ø理解什么是编程
Ø理解的概念
Ø能够配置
Ø能够在里编写应用程序
重点和难点
本章重点
Ø使用编写应用程序
Ø编程的概念和特点
本章难点
Ø在环境下测试程序
章节思路
1.程序概念
1)模式和模式
2)编程的特点、适用范围和优势
3)什么是
4)默认的脚本语言
5)程序的特点和优势
2.配置
1)和的关系
2)在环境下配置
3)子站点和子目录的区别
3.使用创建程序
1)使用创建一个站点
2)使用运行第一个网页
3)在里多人协同工作
4)在中创建页面
上机训练重点
Ø的配置。
Ø使用3创建页面。
第二章 基础语法
本章任务
Ø中奖判断
Ø输出三位数中所有能同时被3和5整除的数
Ø动态产生元素
Ø统计学生的考试情况
本章目标
Ø理解语法和语法的区别
Ø掌握基础语法
Ø动态产生元素
重点和难点
本章重点
Ø用输出数据
Ø分支结构和循环结构
Ø数组的应用
Ø动态产生元素
本章难点
Ø数组和中数组的不同
Ø动态产生元素
章节思路
1.在里使用编写动态网页
2.的基础语法
1)的常量
2)的变量
3)的运算符和表达式
3.输出和显示
4.程序结构
1)分支结构
2)循环结构
5.数组
1)声明数组
2)初始化数组
3)访问数组元素
6.动态产生元素
1)为什么要动态产生元素
2)动态产生元素
上机训练重点
Ø中奖判断
Ø输出3位数中所有能同时被3和5整除的数
Ø动态产生元素
Ø统计学生的考试情况
第三章 函数
(1)
本章任务
Ø在中编写函数
Ø变量的作用域
Ø字符串处理函数
本章目标
Ø会在中编写函数
Ø理解变量的作用域
Ø应用字符串处理函数
重点和难点
本章重点
Ø在中编写函数
Ø应用字符串处理函数
本章难点
Ø应用字符串处理函数
章节思路
1.中的获取信息和输出信息
2.中的函数
1)中脚本语言与的区别与联系
2)函数在中如何调用
3.变量的作用域
1)函数中的变量
2)全局变量和局部变量
3)变量作用域在与中的区别
4.字符串处理函数
1)函数
2)函数
3)函数
4)函数
5)函数
6)函数
上机训练重点
Ø网页计算器
Ø变色背景+变色文字
Ø验证手机号码
第四章 函数
(2)
本章任务
Ø日期函数
Ø类型转换函数
Ø格式化函数
Ø数学函数
本章目标
Ø日期函数
Ø数据类型转换函数
重点和难点
本章重点
Ø日期函数
Ø数学函数
本章难点
Ø日期函数
章节思路
1.日期函数
1)函数
2)函数
3)函数
2.类型转换函数
3.格式化函数
1)函数
4.数学函数
1)函数
2)函数
5.其他常用函数
上机训练重点
Ø制作奥运会倒计时
Ø未来百天知多少
Ø输出今天的年、月、日及星期
第五章 中的内置对象—和
本章任务
Ø使用对象
Ø应用表单及表单元素
Ø使用对象
本章目标
Ø使用对象
Ø应用表单及表单元素
Ø使用对象
Ø理解网页中如何保留状态
重点和难点
本章重点
Ø使用对象
Ø使用对象
本章难点
Ø理解网页中如何保留状态
章节思路
1.客户端和服务器的交互过程
2..对象
1)()方法
2)()方法
3)()
4)
5)属性
6)()方法
3.表单及表单元素
1)表单
2)表单元素
4.对象
1)通过获取表单元素的值
2)通过来获取里的参数
3)和的区别
4)获取客户端信息
5)
上机训练重点
Ø循环输出一个表格的行列
Ø根据用户访问时间不同,重定向到不同的页面
Ø对象的应用
Ø隐藏域的应用
第六章 中的内置对象—和
本章任务
Ø会应用对象
Ø会应用对象
Ø知道和的应用场合
本章目标
Ø对象
Ø对象
重点和难点
本章重点
Ø对象
Ø对象
本章难点
Ø
章节思路
1.和对象的介绍
2.对象的应用
1)对象的方法
2)对象的事件
3.对象的应用
1)对象的属性
2)对象的方法
3)对象的事件
4.文件
上机训练重点
Ø图形网站计数器
Ø警察与小偷
Ø网络聊天室
第七章 中的内置对象—和
本章任务
Ø显示上次访问页面时间
Ø在中记录个人邮寄信息
Ø从中读取个人邮寄信息
Ø在网页上显示特殊字符
本章目标
Ø向中写入数据
Ø读取中的数据
Ø利用方法获取文件路径
Ø会使用方法进行编码
Ø会使用方法进行编码
重点和难点
本章重点
Ø对象在网页中的应用
本章难点
Ø相对路径和绝对路径
章节思路
1.对象
1)对象的应用场合
2)对象的使用
3)和的区别
2.对象
1)
2)
3)
上机训练重点
Ø显示上次访问页面时间
Ø记录个人邮寄信息
Ø读取个人邮寄信息
Ø在网页上显示特殊字符
第八章 异常处理及使用
本章任务
Ø会使用异常处理屏蔽错误显示
Ø会使用语言在客户端浏览器进行一些操作
本章目标
Ø使用异常处理
Ø在客户端使用几个常用的
重点和难点
本章重点
Ø异常处理
本章难点
Ø异常处理
章节思路
1.异常处理
1)程序异常的现象
2)避免程序报错的方法
3)显示错误信息
2.使用
1)返回前页
2)客户端表单验证
3)全选及取消全选
4)自动提交表单
5)高亮显示表格中的行
上机训练重点
Ø编写一个会员注册页面
第九章 项目实战—京东商城购物车系统
本章任务
Ø系统功能需求分析
Ø商品展示模块的实现
Ø购物车模块的实现
Ø收银台结算模块的实现
本章目标
Ø应用以前章节中的知识点开发系统
Ø掌握项目开发的基本流程
重点和难点
本章重点
Ø系统功能需求分析
Ø购物车模块的实现
本章难点
Ø购物车模块的实现
章节思路
1.系统功能需求分析
1)功能需求分析
2)系统功能模块划分
3)系统流程图
2.商品展示模块的实现
3.购物车模块的实现
4.收银台结算模块的实现
上机训练重点
Ø实现编写商品展示模块
Ø实现编写购物车模块
Ø实现编写收银台模块
第十章 中访问数据库
(1)基础
本章任务
Ø理解对象在程序中的作用
Ø理解对象中三大对象:
连接对象、命令对象、记录集对象的作用
本章目标
Ø会使用连接对象建立数据库连接
Ø会使用命令对象执行语句
Ø会使用记录集对象读取数据库内容
重点和难点
本章重点
Ø对象的作用
Ø三大对象的作用
Ø三大对象之间相互的关系
本章难点
Ø连接字符串
Ø对象使用参数查询
章节思路
1.对象的结构与特征
1)对象的系统结构
2.三大对象直接的关系
3.连接对象
4.使用对象访问不同数据源
1)通过连接对象设置连接字符串
2)以设置数据源
3)以设置数据源
5.几种常用的驱动程序引用语法
1)以连接
2)以连接()数据库
3)使用
4)使用
6.命令对象
1)命令对象简介
2)命令对象的基本用法
3)使用命令对象执行带参数的查询
4)使用命令对象修改数据库
7.记录集对象
上机训练重点
Ø修改数据表中的数据
Ø使用程序插入、删除记录
第十一章 中访问数据库
(2)-简单获取数据
本章任务
Ø掌握记录集对象的使用
Ø掌握记录集对象的几种常用属性的用法
本章目标
Ø使用记录集对象获取数据源数据
Ø将记录集内容动态输出到表格中
重点和难点
本章重点
Ø创建记录集
Ø在记录集中移动指针
Ø使用集合
Ø动态输出表格
Ø过滤和查找记录
本章难点
Ø记录集的概念
Ø动态输出表格
章节思路
1.对象
1)游标
2)创建记录集
3)在记录集中移动
4)使用集合
5)动态输出表格
6)过滤记录集
7)查找记录
上机训练重点
Ø在数据库中手动建立商品信息表
Ø读取学生信息表
Ø根据条件检索学生信息
第十二章 中访问数据库(3)-更改数据库
本章任务
Ø会使用对象修改记录
Ø会使用对象修改记录
Ø会使用事务处理
本章目标
Ø使用对象插入、修改、删除数据库记录
Ø使用对象插入、修改、删除数据库记录
Ø使用事务处理相互关联的多条数据库记录操作
重点和难点
本章重点
Ø插入数据库记录
Ø修改数据库记录
本章难点
Ø事务处理
章节思路
1.使用对象修改记录
1)添加记录
2)编辑记录
3)删除记录
2.使用对象修改记录
1)添加记录
2)编辑记录
3)删除记录
3.事务处理
上机训练重点
Ø编写一个完整的网络博客
第十三章 中访问数据库(4)-多表查询、排序、分页显示
本章任务
Ø会同时从多个表中查询数据
Ø会使数据有序排列并输出
Ø会使用分页显示的方式输出动态表格
本章目标
Ø使用语句进行多表查询
Ø使用关键字进行排序
Ø将数据分为多页进行输出
重点和难点
本章重点
Ø多表查询
Ø排序
Ø分页显示
本章难点
Ø分页显示
章节思路
1.多表查询
1)用子句进行多表查询
2)使用表的别名
2.排序
1)排序简介
2)排序的应用
3.分页显示
1)查询结果分页显示
2)转到指定的分页
3)具有页码跳转功能的分页
上机训练重点
Ø编写一个完整的网络博客
第十四章 项目实战—青葱岁月校友录系统
本章任务
Ø系统功能需求分析
Ø数据库结构分析与设计
Ø班级成员模块的实现
Ø班级相册模块的实现
Ø班级通讯录模块的实现
Ø班级留言模块的实现
Ø班级访问记录模块的实现
本章目标
Ø熟练使用进行开发
Ø了解项目开发的基本流程
重点和难点
本章重点
Ø系统功能需求分析
Ø数据库结构分析与设计
Ø班级留言模块的实现
本章难点
Ø班级相册模块的实现
章节思路
1.系统功能需求分析
1)功能需求分析
2)系统功能模块划分
3)系统流程图
2.数据库结构分析与设计
1)数据库需求分析
2)数据结构设计
3.班级成员管理模块的实现
4.班级访问记录模块的实现
5.班级留言模块的实现
6.班级相册模块的实现
7.班级通讯录模块的实现
上机训练重点
Ø编写实现青葱岁月校友录系统