《网站规划与设计理论》课程教学大纲_第1页
《网站规划与设计理论》课程教学大纲_第2页
《网站规划与设计理论》课程教学大纲_第3页
《网站规划与设计理论》课程教学大纲_第4页
《网站规划与设计理论》课程教学大纲_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、网站规划与设计教学大纲一、课程基本信息中文名称网站规划与设计英文名称Plan and Design of Website适用专业计算机科学与技术先修课程网页制作课程类别任选修读性质限选学分/学时3学分/51学时(17)考核方式考查二、教学目标本课程教学目标:本课程为信息管理专业的本科生开设的学科基础课程之一,是有关网站设计的较高级内容。本课程将介绍开发ASP程序所涉及的开发工具和运行环境、VBScript程序设计基础和ASP程序设计基础等有关内容。希望同学通过本课程的学习,掌握开发ASP程序的基础知识和基本方法,对网络程序设计有一个全面的认识和了解,并能够独立自主开发留言板、BBS、聊天室等网

2、络应用程序。三、教学内容及基本要求第一章ASP程序设计概述(2/2)(一)教学目标1. 理解服务器端、客户端的概念2理解动态网页的工作原理3学会安装IIS,搭建ASP运行环境(二)重点、难点本章重点是掌握动态网页的运行原理、ASP的开发工具和运行环境、并掌握新建一个ASP程序的基本流程。(三)教学内容1.网络程序设计语言概述(宋体五号,行距16磅)2.ASP的运行环境(宋体五号,行距16磅)3.ASP的开发工具4.开发一个简单的ASP文件5.新建一个应用程序6.ASP文件的组成及约定7.ASP文件的注意事项第二章HTML基础知识(2/1)(一)教学目标1熟悉HTML文档的基本结构和语法2熟悉H

3、TML主要标记及标记属性的使用3能够熟练设计HTML表单(二)重点、难点本章重点掌握HTML的基本的标记和标记属性,如文字、图片、超链接、表格、框架网页、表单的语法。(三)教学内容1.什么是HTML2.基本语法.基本元素.HTML高级元素5.其他元素第三章VBScript基础知识(2/2)(一)教学目标1掌握VBScript变量的定义、运算符和表达式的使用2掌握VBScript各种常用函数的使用、过程的概念3掌握条件语句和循环语句的设计(二)重点、难点本章重点掌握数据类型、常量、变量、函数、过程、循环语句、选择语句等内容。本章难点是使用子程序、函数、循环语句和选择语句等内容。(三)教学内容1.

4、脚本语言概述2.VBScript代码的基本格式3.VBScript的数据类型4.VBScript常量5.VBScript变量6.VBScript数组7.VBScript运算符和表达式8.VBScript函数9.VBScript过程10.使用条件语句11.使用循环语句12.注释语句13.容错语句第四章Request和Response对象(4/4)(一)教学目标1掌握Request对象的Form集合、QueryString集合2掌握Response对象的作用及Write和Redirect方法3掌握Cookies集合的用法(二)重点、难点本章重点是利用Response.Form方法获取通过表单提交的

5、数据;利用Request.QueryString方法获取通过URL后面的参数提交过来的数据;利用Response.Write方法向客户端输出数据及其简单方法。本章难点仍然是获取表单数据和对Cookie的操作。(三)教学内容1.ASP内容对象概述2.利用Request对象从客户端获取信息3.利用Response对象向客户端输出信息4.使用Cookie在客户端保存信息第五章Session对象和Application对象(4/2)(一)教学目标1掌握Session对象的作用及存储信息的方法2掌握Application对象的作用及Lock、Unlock方法3了解Global.asa文件的作用和注意事项

6、(二)重点、难点本章重点是利用Session对象保存特定客户的信息,利用Application对象保存所有客户的信息。本章难点是利用Global.asa文件。(三)教学内容1.利用Session对象记载单个用户信息2.利用Application对象记载所有用户信息3.Global.asa文件第六章Server对象(2/0)(一)教学目标1掌握Server对象属性和方法2了解Execute、Transfer方法和Response.Redirect的区别(二)重点、难点本章重点是体会Server对象的MapPath、Transfer、Execute、HTMLEncode和URLEncode等几个方

7、法。(三)教学内容1. Server对象简介2. Server对象的属性和方法第七章数据库基础知识(2/0)(一)教学目标1了解数据库的基本概念,掌握数据库、表、字段、记录等术语2会建立Access数据库,会利用SQL语言建立查询3掌握最基本的SQL语句、会设置ODBC数据源(二)重点、难点本章重点是数据库的基本概念、利用Access建立简单的数据库的方法、SQL语言中的Select、Insert、Update和Delete语句。(三)教学内容(宋体五号,加粗)1. 数据库的基本概念2. 建立Access数据库3. SQL语句简介4. 设置数据源第八章ASP存取数据库(4/2)(一)教学目标1

8、掌握使用Connection对象连接数据库的方法2掌握对数据库记录的查询、添加、删除和更新的操作(二)重点、难点本章重点是掌握利用ASP连接数据库,查询、添加、删除和更新删除的基本方法。本章难点是数据库连接字符串和SQL语句字符串。(三)教学内容1.ASP内部组件概述2.利用数据库存取组件存取数据库3.对通讯录程序的再探讨第九章 深入进行数据库编程(4/2)(一)教学目标1了解ADO的几大内部对象2会排序显示数据、查找数据、链接到详细页、使用事务处理3会使用参数查询和非参数查询,会分页显示数据、添加不完整的记录(二)重点、难点本章重点是深入理解Connenction、Command、Recor

9、dset对象,理解建立Recordset对象的各种方法,并掌握事务处理、使用参数查询、分页显示数据等。本章难点主要是使用参数查询和分页显示数据等内容。(三)教学内容1.ADO的内部对象2.Connection对象3.Command对象4.Recordset对象5.存取SQL Server数据库6.对多个表进行组合查询7.通讯录综合示例第十章 文件存取组件及其它组件(2/0)(一)教学目标1掌握对文件或文件夹的复制、移动和删除操作2掌握File对象和Folder对象的属性3掌握广告轮显组件、文件超链接组件和计数器组件的使用(二)重点、难点本章重点是掌握对文件和文件夹操作的基本方法,如文件和文件夹

10、的新建、复制、移动和删除等,以及对文本文件的操作。(三)教学内容1.文件存取组件2.广告轮显组件3.浏览器兼容组件4.文件超链接组件5.计数器组件第十一章 使用第三方组件(2/0)(一)教学目标1会利用文件上传组件上传文件2会利用发送e-mail组件发送e-mail(二)重点、难点本章重点是了解使用第三方组件的基本概念和基本方法,并掌握利用W3Jmail组件实现在线发送E-mail和利用AspUpload组件在线上传文件的基本方法。(三)教学内容1文件上传组件ASPUpload2发送e-mail组件W3Jmail3发布信息综合示例4关于第三方组件第十二章 网络程序开发实例(4/2)(一)教学目

11、标1掌握留言板、聊天室、BBS的设计思路和关键技术2掌握综合运用各种技术开发网络程序的方法(二)重点、难点本章重点及难点是留言板、聊天室、BBS的设计与实现。(三)教学内容1.留言板2.聊天室3.BBS论坛四、考核形式及成绩评定(一)考核形式:本课程的考核采用期末终结性考核和形成性考核相结合的方式,即期末考试与平时成绩相结合的考核方式。形成性考核的内容包括上机和平时作业的情况。(二)成绩评定:期末终结性考核和形成性考核成绩分别占课程总成绩50%的比例。五、教材与参考书教 材:尚俊杰. 网络程序设计ASP.(第3版).北京:清华大学出版社,2009参考书:1 冯昊. asp动态网页设计与上机指导.北京:清华大学出版社,2002 2 宋昕. asp网络开发技术入门与提高实用教程.北京:中国铁道出版社,2005六、课程学时分配表序号教学内容(章、节或篇名)学时分配作业

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论