《网站设计》教学大纲
课程名称:
| 网站设计
|
|
|
课程编号:
| 420010
|
|
|
适用专业:
| 网络工程
|
|
|
课程类别:
| 专业必修课
|
|
|
课程学分:
| 3
|
|
|
总学时:
| 60
|
|
|
其中:理论学时
| 30
|
|
|
实验学时
| 30
|
|
|
先修课程:
| C语言程序设计、计算机网络
|
一、课程的性质、目的与任务
在信息技术飞速发展的今天,网站已与人们的生活息息相关,个人可更加方便的了解外面的世界,提高工作提高效率;公司或团体可更加方便的从事一些活动以树立企业形象,展示或提高企业的竞争力。因此设计具有较强吸引力的网站具要有重要的现实意义。
本课程涵盖了网页制作和网站编程等多项相关知识,全面介绍WEB站点设计涉及的网页设计技术和动态网站编程技术,使学生了解网站的基本特征和体系结构,并从软件开发的角度,重点讲述了ASP(Active Server Page,动态服务器网页)技术体系:包括编写ASP脚本程序和开发ASP组件两部分内容。通过本课程的学习,学生能够掌握开发基于ASP技术的大中型网站所需的技术。
通过本课程的学习,要求学生达到:
1.理解并掌握各种网页标志的使用。
2.学会网站规划及网页布局。
3.掌握常用的ASP对象及组件的使用,及运用ADO访问数据库。
4.完全了解一个网站建设的全部过程。
二、课程教学基本内容与要求
第一章 导论
(一)基本教学内容
1.1 Internet简介
1.2 IP地址和域名
1.3 通信协议
1.4 服务器
1.5 Internet提供的服务类型
(二)基本要求
教学目的:了解Internet基本概念、掌握IP地址与域名概念及分类、了解基本通信协
议、了解服务器概念及Internet提供的服务类型。
教学重点:重点讲解IP地址与域名概念及分类
教学难点:域名概念及分类
第二章 网站建设概述
(一)基本教学内容
2.1 HTML基础
2.2 网页制作
2.3 网站规划、设计与开发
(二)基本要求
教学目的:掌握基本HTML语言、掌握利用HTML语言制作网页的基本方法、了解网站规划、设计与开发基本概念。
教学重点:重点讲解各种常见的网页标识。
教学难点:网站的前期规划。
第三章 ASP开发基础
(一)基本教学内容
3.1 ASP基础
3.2 VBScript编程基础
3.3 ASP编码约定
(二)基本要求
教学目的:掌握ASP基本概念、了解网页的执行过程、掌握服务端脚本程序与客户端脚本程序的不同、学会创建站点、掌握VBScript编程基础知识、了解ASP编码约定、掌握服务器端脚本编程的基本方法。
教学重点:VBScript编程基础及添加服务器端的脚本命令。
教学难点:VBScript编程基础。
第四章 ASP内置对象
(一)基本教学内容
4.1 ASP内置对象概述
4.2 Response对象
4.3 Request对象
4.4 Server对象
4.5 Application对象
4.6 Session对象
4.7 Global.asa文件
(二)基本要求
教学目的:了解ASP内置对象概念、掌握各ASP内置对象的使用。
教学重点:Response对象、Request对象的使用、Application对象的使用、Session对象的使用。
教学难点:Global.asa文件的使用
第五章 ASP常用组件
(一)基本教学内容
5.1 Ad Rotator组件
5.2 Browser Capabilities组件
5.3 File Access组件
5.4 其他可用的服务器组件
(二)基本要求
教学目的:掌握掌握ASP常用组件的使用。
教学重点:Ad Rotator组件,File Access组件的使用。
教学难点:Ad Rotator组件,File Access组件的使用。
第六章 数据库基础与SQL语言简介
(一)基本教学内容
6.1 现代数据库技术概述
6.2 SQL入门
6.3 SQL语句的编写
(二)基本要求
教学目的:了解现代数据库技术、掌握SQL语句的编写。
教学重点:SQL语句的编写。
教学难点:SQL语句的编写。
第七章 ADO与数据库
(一)基本教学内容
7.1 ADO简介
7.2 ADO对象概述
7.3 连接到数据库
7.4 执行SQL查询及获取记录集
7.5 分页显示记录
(二)基本要求
教学目的:了解ADO的基本概念、掌握ADO对象的使用、掌握SQL查询的使用、掌握纪录的分页显示。
教学重点:ADO对象的使用,SQL查询方法。
教学难点:ADO对象的使用,SQL查询方法。
第八章 ASP实例网站
(一)基本教学内容
8.1 网站整体设计
8.2 公用模块设计
8.3 访问计数系统
8.4 用户注册系统
8.5 BBS论坛系统
(二)基本要求
教学目的:了解实例网站整体设计、了解实例网站的公用模块设计、掌握访问计数统计方法、了解用户注册与论坛系统。
教学重点:访问计数方法,用户注册系统。
教学难点:用户注册系统、BBS论坛系统
三、课程各章节学时分配
序号
| 内容
| 理论学时
| 实验学时
|
1
| 导论
| 2
| 2
|
2
| 网站建设概述
| 2
| 2
|
3
| ASP开发基础
| 4
| 4
|
4
| ASP内置对象
| 6
| 6
|
5
| ASP常用组件
| 4
| 4
|
6
| 数据库基础与SQL语言简介
| 2
| 2
|
7
| ADO与数据库
| 6
| 6
|
8
| ASP实例网站
| 4
| 4
|
合计
| 30
| 30
|
四、本课程课外学习与修学指导
由于该课程涉及软件的开发与过程的管理,有比较强的实践性,所以要学好本课程,必须做到理论与实践紧密结合,才能达到较好的学习效果。要求学生多参阅相关书籍,多做练习,多上机实验,掌握网站设计的基本原理、方法与方法。为了进一步理解网站设计原理知识,需自学HTML知识与相应的网页制作软件的使用。
五、本课程考核方式及成绩评定标准
考核方式:闭卷考试
成绩评定方法:本课程的考核是平时成绩、实验成绩和期终考试成绩相结合。具体比例为:上课出勤、作业占20%,实验占20%,期末考试成绩占60%。
其中期未考试总分100分,基础题占50%,中等难度题占40%,较难题占10%。考试题型主要有:选择题、填空题、简答题、综合应用题等。
六、教材及参考书
教材:《网站建设教程》,金旭亮,吴彬主编,高等教育出版社,2010年
主要参考书:
[1]《网页制作教程》(第1版)齐建玲主编,中国水利水电出版社,2003年
[2] 《小型网站建设技术》(第1版),刘涛主编,中国铁道出版社,2004年
[3] 《网站建设与网页设计案例教程》,杨海主编,重庆大学出版社,2010年
大纲撰写人:李芳
大纲审阅人:彭智朝
教学副主任:易叶青
编写日期:2012.6