Web程序设计教学大纲.doc

上传人:飞****2 文档编号:57393060 上传时间:2022-11-04 格式:DOC 页数:7 大小:55KB
返回 下载 相关 举报
Web程序设计教学大纲.doc_第1页
第1页 / 共7页
Web程序设计教学大纲.doc_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《Web程序设计教学大纲.doc》由会员分享,可在线阅读,更多相关《Web程序设计教学大纲.doc(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Web程序设计课程教学大纲课程编码:课程名称:Web程序设计课程英文名称:Web Program Design先修课程:高级语言程序设计适用专业:信息管理(高本)总学时:56讲课学时: 32实验学时:上机学时:24总学分:3制订单位信息工程系制订时间:2005.9.15一、课程的性质和目的Web程序设计是一门信息管理专业的专业课。本课程是信息管理技术的重要课程之一,它是研究在网络环境下如何进行信息的发布、管理、维护。通过本课程的教学,使学生能够掌握企业信息网站建设的基本技术,SQL Server后台数据库的应用户方法,熟练运用HTML、VBScript、JavaScript、ASP的5个基本对

2、象等编程技术进行动态网页的设计与维护,以指导今后的工作学习。二、课程的基本要求通过本课程的教学,要求学生了解Web程序设计的基本原理、方法,了解B/S结构和C/S结构发展方向及新技术,掌握后台数据库的使用方法以及ADO的内部对象、Connection对象、Command对象和Record set对象的应用方法,掌握Request、 Response 、Session、 Application 对象的基本应用方法。本课程要求学生具备使用高级语言进行程序设计的基本思想和方法;了解数据库原理和SQL Server的初步知识。三、课程内容与要求第一章 网络程序设计概述 (2学时)1、学习目的和要求通过

3、本章学习,使学生了解服务器端和客户端的概念、动态网页的工作原理和网络平台组件的基本方法。2、课程内容(1)网络程序设计语言的产生背景(2)WWW的工作原理(3)目前主要的网络程序设计语言3、考核知识点和考核要求(1)识记:动态网页的工作原理(2)领会:服务器端和客户端第二章 ASP初步(2学时)1、学习目的和要求通过本章学习,使学生能够掌握搭建ASP运行环境和新建、保存和浏览一个简单的ASP文件的方法。2、课程内容(1)ASP的运行环境(2)ASP的开发工具(3)制作一个简单的ASP文件(4)ASP的语法简介3、考核知识点和考核要求识记:ASP的语法第三章 ASP脚本语言VBScript(2学

4、时)1、学习目的和要求通过本章学习,使学生能够掌握一下内容:n 熟练掌握变量的声明、赋值、引用和命名规则n 算术运算符、连接运算符、比较运算符和几个逻辑运算符n 转换函数中的CStr CInt Cdatan 字符函数中的Len Mid Trim Replace Lcase Ucasen 日期和时间函数中的Date Time Now Weekdayn 数学函数中的Rnd Intn 子程序与函数的声明与调用,形式参数与实际参数n For Next 循环语句、Do Loop 循环语句2、课程内容(1)脚本语言概述(2)VBScript3、考核知识点和考核要求(1)识记:VBScript的语法(3)综

5、合应用:编制Web简单程序。第四章 Request Response对象(2学时)1、学习目的和要求通过本章学习,使学生能够掌握一下内容:l 利用Request 对象的Form获取方法获取表单中的信息l 利用Request 对象的QueryString获取方法获取标识在URL后面的信息l 利用Request对象的ServerVariables获取方法获取客户端IP地址等环境变量l 利用Request对象的Write方法.End方法。Buffer属性l 利用Request对象的Cookies方法设置Cookies的值,利用Request对象的Cookies获取方法获取Cookies的值。2、课程

6、内容(1) ASP内部对象该书(2) 利用Request对象从客户端获得信息(3) 利用Response对象向客户输出信息(4) 使用Cookies在客户端保存信息3、考核知识点和考核要求(1)综合应用: 编制ASP参数传递综合应用程序第五章 Session Application (2学时)1、学习目的和要求通过本章学习,使学生能够掌握一下内容:l 利用Session对象保存信息l 利用Session对象保存数组信息l 利用Application对象保存信息,请注意Lock和Unlock方法l 利用Application对象保存数组信息l 了解Global.asa的作用和注意事项2、课程内容

7、(1)利用Session对象记载特定客户信息(2)利用Application对象记载所有客户信息(3)应用程序Global.asa文件3、考核知识点和考核要求(1)综合应用: 练习保存客户信息的方法。第六章 Server(4学时)1、学习目的和要求通过本章学习,使学生了解Server对象的属性和方法和熟练掌握HTMLencode方法和Mappath方法2、课程内容(1)Server对象(2)Server对象的属性和方法第七章 数据库基础知识(2学时)1、学习目的和要求通过本章学习,使学生能够掌握一下内容:l 了解数据库的基本概念,掌握数据库,表,字段,记录等几个术语l 会建立Access数据库

8、,会添加表和查询,难点是利用SQL语言建立查询l 掌握最基本的SQL语句,尤其是Select,Insert,Delet和Updatel 会给Access数据库设置数据源2、课程内容(1)数据库的基本概念(2)建立Access数据库(3)SQL语言简介3、考核知识点和考核要求(1)识记:SQL语言(2)领会: 网络数据库第八章 ASP存取数据库(4学时)1、学习目的和要求通过本章学习,使学生能够掌握一下内容:l 连接数据库l 利用Select语句查询记录l 利用Insert语句添加记录l 利用Delete语句删除记录l 利用Update语句修改记录2、课程内容(1)ASP内部组件概述(2)利用数

9、据库存取组件存取数据库(3)对网络导航程序的再探讨3、考核知识点和考核要求综合应用: 能够掌握SQl语句的基本语句和具体应用。第九章 深入进行数据库编程(4学时)1、学习目的和要求通过本章学习,使学生能够掌握一下内容:l 了解ADO的几大内部对象:Connection对象,Recorddset对象,Connection对象的概念和相互关系l 会使用事务处理l 会分页显示数据l 连接SQL Server数据库的语句2、课程内容(1)ADO的内部对象(2)Connection对象(3)Command对象(4)Record set对象(5)存取SQL Server数据库(6)对多个表进行组合查询(7

10、)开发实例在线通讯录3、考核知识点和考核要求综合应用: 能够掌握Connection对象,Recorddset对象,Connection对象的概念和应用。通过本章的学习能够开发出一个网上应用软件。第十章 文件存取组件及其他组件(2学时)1、学习目的和要求l 对文本文件的读取,添加等操作l 对文本文件的复制,移动和删除操作l 广告轮显组件和计算器组件2、课程内容(1)文件存取组件(2)广告轮显组件(3)浏览器兼容组件(4)文件超联组件第十一章 使用第三方组件(2学时)1、学习目的和要求l 掌握利用发送E-mail组件实现自动发送E-mail的方法l 掌握利用文件上传组件实现文件上传2、课程内容(

11、1)发送Email组件(2)文件上传组件ASPUpload(3)综合示例3、考核知识点和考核要求考核第三方组件应用户的方法。第十二章 网络程序开发实例(4学时)1、学习目的和要求利用实例,介绍如何综合运用各种技术开发网络程序2、课程内容(1)留言板(2)聊天室(3)BBS论坛(4)网络教学系统3、考核知识点和考核要求综合应用: 以上4个程序的编制、调试、运用。通过本章的学习能够独立进行Web程序的设计基本工作。四、 理论教学学时分配章讲 课 内 容讲授学时一第一章 网络程序设计概述 2二第二章 ASP初步2三第三章 ASP脚本语言VBScript2四第四章 Request Response对象

12、2五第五章 Session Application2六第六章 Server4七第七章 数据库基础知识 2八第八章 ASP存取数据库4九第九章 深入进行数据库编程4十第十章 文件存取组件及其他组件2十一第十一章 使用第三方组件2十二第十二章 网络程序开发实例4总计56学时32五、实验名称与学时安排实验名称与学时安排表序号章目名称学时分配序号章目名称学时分配1第二章 ASP初步26第七章 数据库基础知识42第三章ASP脚本语言VBScript47第八章 ASP存取数据库43第四章 Request Response对象28第九章 深入进行数据库编程24第五章 Session Application29第十二章 网络程序开发实例45第六章 Server2合计24六、教材及参考书教材:蔡翠平主编. 网络程序设计ASP(第2版),清华大学出版社,2004 撰稿人:胡振山审稿人:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁