《web程序设计》课程教学大纲
一、课程的地位与任务
《web程序设计》本课程是计算机科学与技术的专业课。本课程的目的是使学生在巩固计算机网络基础知识的基础上,比较深入地掌握网络环境下的编程方法,理解并掌握网络协议的相关算法及软件实现技术;在互联网的应用层掌握建立网站和制作主页的基本方法及相关技术。
二、课程目标
(1)理解ASP程序设计的基本概念,具有理解和分析动态网站架设功能设计问题的基础和能力;
(2)理解动态网站设计的基本概念及理论,了解典型动态网站架设的基本方法及工具软件;能够完成设计方案并分析阐明设计的合理性;
(3)熟练掌握ASP设计中典型工具软件EditPlus的应用,掌握利用网络资源实现文件存取等组件功能的方法及手段;
(4)熟练掌握ASP设计中数据交互及数据库操作的基本方法,能利用工具软件设计及实现典型基本功能的动态网站。
表1课程目标与相关毕业要求的对应关系
三、课程主要内容与基本要求
第1章网络程序设计概述
本章重点是掌握动态网页的运行原理,并了解当前的网络程序设计语言。
第2章ASP初步
本章重点掌握ASP的开发工具和运行环境,并掌握新建一个ASP程序的基本流程。要熟悉建立虚拟目录、设置默认文档的方法。
同学在上机实践时,要能够熟练搭建ASP的运行环境,并能够利用EditPlus或记事本等工具开发第一个简单的ASP程序。
学有余力的同学可以研究一下IIS的使用方法。
第3章ASP脚本语言-VBScript
本章重点掌握数据类型、常量、变量、函数、过程、循环语句、选择语句等内容。
本章难点是使用子程序、函数、循环语句和选择语句等内容。
同学在上机实践时可以争取独立自主完成课后的上机练习题,并且针对字符串、数字、日期等数据多练习一下有关函数、运算符的使用方法。
第4章Request和Response对象
本章重点是利用Response.Form方法获取通过表单提交的数据;利用Request.QueryString 方法获取通过URL后面的参数提交过来的数据;利用Response.Write方法向客户端输出数据及其简单方法。
本章难点仍然是获取表单数据和对Cookie的操作。
同学上机实践时希望能认真完成课后练习题,尤其是如何获取表单中提交的数据。要认真体会如何向服务器端提交数据和向客户端动态输出数据。
第5章Session对象和Application对象
本章重点是利用Session对象保存特定客户的信息,利用Application对象保存所有客户的信息。
本章难点是利用Global.asa文件。
同学上机实践时可以多练习一下将数据保存进Session、Application,然后从中读取的基本方法。争取能综合利用Session和Application对象和前面章节内容完成一个简单的聊天室,可以输入姓名和发言内容。
学有余力的同学可以深入研究一下Global.asa文件。
第6章Server对象
本章较为简单,重点是体会Server对象的Transfer、Execute、HTMLEncode和URLEncode 等几个方法。
同学上机实践时可以简单练习一下几个方法,可以结合本章和前几章内容开发一个简单的考试系统,能够考试HTML语言。
如果时间充裕,可以利用这段时候综合复习一下这几个内部对象。
第7章数据库基础知识
本章重点是数据库的基本概念、利用Access建立简单的数据库的方法、SQL语言中的Select、Insert、Update和Delete语句。
本章难点也是SQL语言中的Select、Insert、Update和Delete语句。
同学上机实践时要能够熟练建立一个数据库,并在其中建立表和查询,利用Access的查询可以练习SQL语言。
学有余力的同学,可以另外的专门教程深入学习一下Access数据库的设计或者SQL Server数据库的设计。
第8章ASP存取数据库
本章重点是掌握利用ASP连接数据库,查询、添加、删除和更新删除的基本方法。
本章难点是数据库连接字符串和SQL语句字符串。
同学上机实践时可以先体会一下综合示例中的例子,然后争取完成课后习题。可以模仿本章示例自己设计一个简单的留言板程序
第9章深入进行数据库编程
本章重点是深入理解Connenction、Command、Recordset对象,理解建立Recordset对象的各种方法,并掌握事务处理、使用参数查询、分页显示数据等。
asp是动态网站开发工具本章难点主要是使用参数查询和分页显示数据等内容。
同学上机实践时深入体会每一个例子,并争取结合本章和前两章的例子自己开发一个在线通讯录程序。
第10章文件存取组件及其它组件
本章重点是掌握对文件和文件夹操作的基本方法,如文件和文件夹的新建、复制、移动和删除等,以及
对文本文件的操作。
四、课程教学学时安排
表2 课程学时安排表
备注:根据学生学情适当调整教学进度,并安排部分教学内容为自学内容,通过大作业来对学生自学情况进行考核。
五、实践环节及基本要求
表3 实践环节及基本要求表
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论