《使用ASP开发动态网站》课程教学大纲.docx

上传人:b****8 文档编号:30376215 上传时间:2023-08-14 格式:DOCX 页数:28 大小:50.34KB
下载 相关 举报
《使用ASP开发动态网站》课程教学大纲.docx_第1页
第1页 / 共28页
《使用ASP开发动态网站》课程教学大纲.docx_第2页
第2页 / 共28页
《使用ASP开发动态网站》课程教学大纲.docx_第3页
第3页 / 共28页
《使用ASP开发动态网站》课程教学大纲.docx_第4页
第4页 / 共28页
《使用ASP开发动态网站》课程教学大纲.docx_第5页
第5页 / 共28页
点击查看更多>>
下载资源
资源描述

《使用ASP开发动态网站》课程教学大纲.docx

《《使用ASP开发动态网站》课程教学大纲.docx》由会员分享,可在线阅读,更多相关《《使用ASP开发动态网站》课程教学大纲.docx(28页珍藏版)》请在冰豆网上搜索。

《使用ASP开发动态网站》课程教学大纲.docx

《使用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.班级通讯录模块的实现

上机训练重点

Ø编写实现青葱岁月校友录系统

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 自我管理与提升

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1