《网站建设与开发》教学大纲.docx

上传人:b****3 文档编号:27190222 上传时间:2023-06-27 格式:DOCX 页数:16 大小:20.73KB
下载 相关 举报
《网站建设与开发》教学大纲.docx_第1页
第1页 / 共16页
《网站建设与开发》教学大纲.docx_第2页
第2页 / 共16页
《网站建设与开发》教学大纲.docx_第3页
第3页 / 共16页
《网站建设与开发》教学大纲.docx_第4页
第4页 / 共16页
《网站建设与开发》教学大纲.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

《网站建设与开发》教学大纲.docx

《《网站建设与开发》教学大纲.docx》由会员分享,可在线阅读,更多相关《《网站建设与开发》教学大纲.docx(16页珍藏版)》请在冰豆网上搜索。

《网站建设与开发》教学大纲.docx

《网站建设与开发》教学大纲

《网站建设与开发》教学大纲

大纲说明

 

课程代码:

3235070

总学时:

64学时(讲课32学时,实验32学时)

总学分:

4

课程类别:

限制性选修

适用专业:

计算机科学与技术、信息管理与信息系统本科专业

预修要求:

计算机网络

课程的性质、目的、任务:

《网站建设》是本专业的专业课。

随着计算机技术的发展,计算机应用的深入,计算机的应用范围从最初的单机到局域网、广域网到现在的Intranet、Internet网。

特别是Internet网的迅猛发展,对于计算机专业的学生来说必须对局域网、Intranet和Internet网络的管理软件进行安装、使用和日常管理要有较深的了解。

为以后的进一步发展提供扎实的基础。

通过本课程的学习,学生应了解常用服务器软件的安装配置及管理方法,服务器安全性管理,网站的建设。

掌握利用ASP.NET与MSSQLSERVER建立动态网站的技术。

课程教学的基本要求:

(1)教学环节:

课堂讲授采用多媒体教学,内容可不仅限于课本,教师可以根据最新的技术适当增加教学内容。

(2)实验环节:

课程设计采用分组的形式,要求每组完整一个中小型的网站

(3)作业方面:

布置作业的目的主要是锻炼学生的实践能力,所以均要求实验验证通过。

(4)考试环节:

考试主要考学生的能力,最好采用上机考试的形式。

如果上机考试比较困难,可以采用笔试的形式,建议采用开卷的形似,同时平时实践应占总评分数的一定比例。

大纲的使用说明:

本教学大纲供计算机科学、信息管理与信息系统和其他相关学科教学计算机网站建设开发及web设计与编程课程使用,若学时小于64则可以根据实验环节等要求自由取舍有关的内容。

 

大纲正文

 

第一章Web程序设计的基础知识学时:

4学时(讲课2学时,实验2学时)

了解Internet及其提供的服务和本书所需的软件环境;理解WWW的基本概念和Web程序设计的方式;掌握IIS上的WWW服务器实现。

本章讲授要点:

浏览器/服务器结构、WEB程序设计优点、WEB服务器的建立。

重点:

WEB服务器的建立。

难点:

WEB服务器的建立。

第一节Internet及其提供的服务

第二节WWW的基本概念

第三节Web程序设计的方式

第四节IIS上的WWW服务器实现

习题:

建立一个WEB服务器

 

第二章Web程序设计基础学时:

8学时(讲课4学时,实验4学时)

理解XML语言;掌握HTML语言和级联式样式表(CSS)。

本章讲授要点:

HTML语言基础知识、级联式样式表(CSS)、XML语言基础知识。

重点:

HTML语言基础知识。

难点:

XML语言基础知识。

第一节HTML语言

第二节级联式样式表(CSS)

第三节XML语言

习题:

(1)制作一个用户注册表单

(2)制作一个XML文件

 

第三章VisualBasic.NET快速参考学时:

8学时(讲课4学时,实验4学时)

了解VisualBasic.NET的书写规则;理解常量与变量、运算符与表达式和数组;掌握函数与过程和VisualBasic.NET。

本章讲授要点:

注释与续行、常量与变量、运算符与数组、控制语句、函数与过程。

重点:

控制语句、函数与过程。

难点:

函数与过程函数与过程。

第一节书写规则

第二节常量与变量

第三节运算符与表达式

第四节数组

第五节控制语句

第六节函数与过程

习题:

(1)利用VB.NET编制一个字符处理程序。

 

第四章服务器控件学时:

12学时(讲课6学时,实验6学时)

了解ASP.NET服务器控件分类;理解ASP.NET的web页面处理过程;掌握Web服务器控件和验证控件。

本章讲授要点:

ASP.NET服务器控件的基本概念、ASP.NET中内部控件的使用方法、ASP.NET中验证控件的使用方法。

重点:

ASP.NET中内部控件的使用方法、ASP.NET中验证控件的使用方法。

难点:

ASP.NET中验证控件的使用方法。

第一节用户注册Web页面功能说明

第二节ASP.NET服务器控件简介

第三节ASP.NET的Web页面

第四节Web服务器控件

第五节验证控件

习题:

(1)制作一个用户注册表单,要求能对用户所输入的数据进行验证。

(2)制作一个输入学生成绩表的表单。

 

第五章ASP.NET数据访问基础学时:

8学时(讲课4学时,实验4学时)

理解SQL语言;掌握ADO.NET数据访问技术。

本章讲授要点:

SQL语言的使用方法、ASP.NET连接SQLSERVER数据库的方法、如何添加、修改、删除数据表的一条记录。

重点:

ASP.NET连接SQLSERVER数据库的方法、如何添加、修改、删除数据表的一条记录。

难点:

ASP.NET连接SQLSERVER数据库的方法。

第一节SQL语言基础

第二节ADO.NET数据访问

第三节数据绑定

第四节ADO.NET的应用实例

习题:

(1)制作一个用户登陆界面。

(2)制作一个用户注册界面,注册信息存入表中。

(3)制作一个用户信息修改界面,使修改后的数据存入表中。

 

第六章ASP.NET内建组件对象学时:

8学时(讲课4学时,实验4学时)

掌握Request对象、Response对象、Application对象、Session对象和Sever对象的应用技术。

本章讲授要点:

Response、Request对象常用属性与方法、Application对象存储数据及其事件和方法、Session对象在Web程序设计中的应用、Server对象属性与方法。

重点:

Response、Request对象常用属性与方法、Application对象存储数据及其事件和方法、Session对象在Web程序设计中的应用。

难点:

Application对象存储数据及其事件和方法、Session对象在Web程序设计中的应用。

6.1Response对象

第二节Request对象

第三节Application对象

第四节Session对象

第五节Sever对象

习题:

(1)制作一个在线聊天系统。

(2)制作一个在线调查系统,要求能显示出调查结果。

 

第七章数据的显示与处理学时:

8学时(讲课4学时,实验4学时)

理解伪邮件的发送和伪邮件的接收过程;掌握DataGrid控件的应用技术。

本章讲授要点:

DataGrid控件使用方法、数据显示与处理的实际应用。

重点:

DataGrid控件使用方法。

难点:

数据显示与处理的实际应用。

第一节伪邮件系统中邮件发送与接收说明

第二节伪邮件的发送

第三节DataGrid控件

第四节伪邮件的接收

习题:

(1)建立一个学生成绩表,并用DataGrid控件分页显示。

(2)用DataGrid控件对所显示的学生成绩表进行修改和删除操作。

 

第八章文件处理学时:

8学时(讲课4学时,实验4学时)

理解伪邮件附件的管理;掌握ASP.NET中文件和目录的操作技术。

本章讲授要点:

Web服务器文件或文件夹的创建、删除和复制、文件重名的处理、文件的上传。

重点:

Web服务器文件或文件夹的创建、删除和复制、文件的上传。

难点:

文件的上传。

第一节ASP.NET中文件和目录的操作

第二节伪邮件附件的管理

习题:

(1)制作一个可以同时上传5个文件的文件上传程序。

本课程对学生自学的要求:

学生利用INTERNET浏览相关网站,自学HTML、CSS、XML、VB.NET等高级的知识。

课时数分配表:

章节

讲课

实验

第一章

2

2

第二章

4

4

第三章

4

4

第四章

6

6

第五章

4

4

第六章

4

4

第七章

4

4

第八章

4

4

合计

32

32

总学时

64

考核方式与要求:

本课程采用笔试方式(建议采用开卷的形式),平时成绩可根据上机实践情况进行记分。

推荐教材与参考书目:

1.刘兵欧阳铮铮等.《Web高级程序设计教程》.中国水利水电出版社.

2.[美]MichaelHalvorson著,李宏益等译.《VISUALBASIC.NET程序设计》.清华大学出版社.

3.[美]G.AndrewDuthie著,李万伦等译.《ASP.NET程序设计》.清华大学出版社.

4.[美]RebeccaM.Riordan著.《ADO.NET程序设计》.清华大学出版社.

5、陈会安.《ASP3.0与IIS4/5网站架设彻底研究》.中国青年出版社.

6、[美]WendyWillard著,张力等译.《HTML编程起步》.人民邮电出版社.

7、吉根林等.《Web程序设计》.电子工业出版社.

8、尚俊杰.《ASP.NET程序设计》.清华大学出版社,北京交通大学出版社.

 

《网站建设与开发》实验大纲

 

一、总则

本大纲的适用范围

1)本大纲相关的课程名称及课程属性

课程名称:

《网站建设与开发》

课程属性:

专业课程

2)本大纲的适用范围

本教学大纲供计算机科学与技术、信息管理与信息系统专业。

3)实验总时数

32课时

本大纲的实验目的和要求

《网站建设与开发》是一门实践性很强的课程,通过实验初步掌握基于WINDOWS平台的网站的建设,具有一定开发网站应用程序的能力。

本实验课程的重点和内容

1) ASP.NET网页制作

2) ASP.NET与数据库系统集成

本大纲的所需实验设备

安装有WindowsNT/2000的计算机(推荐使用Windows2000Server),安装VisualStudio.NET和SQLSERVER2000或ACESS2000。

 

二、实验项目及学时安排

1.实验项目一IIS服务器的配置

1)实验类型验证性实验 

2)实验开设属性 必开实验

3)学时数 2

4)实验目的

(1)了解并掌握Windows2000/NT服务器上IIS的安装与配置;

(2)了解并掌握虚拟目录的设置方法

(3)学会查看IIS服务器日志文件

5)实验要求

(1)在WindowsNT/2000中安装IIS。

(2)在IIS中建立Web网站。

(3)网站属性页的设置。

(4)查看IIS服务器日志文件。

2.实验项目二ApacheWeb服务器的配置

1)实验类型验证性实验 

2)实验开设属性 选开实验

3)学时数 1

4)实验目的

(1)能对ApacheWeb服务器进行简单的配置

(2)学会查看ApacheWeb服务器日志文件

5)实验要求

(1)正确启动和停止ApacheWeb服务器

(2)服务器的配置

(3)设置虚拟主机

3.实验项目三利用HTML语言制作网页

1)实验类型验证设计性实验 

2)实验开设属性 必开实验

3)学时数 3

4)实验目的

(1)通过本次试验了解FrontPage2000/XP的基本操作

(2)能够制作简单的网页

(3)通过本实验掌握在FrontPage中表格、共享边框、主题、导航等的运用方法

(4)通过本实验掌握HTML基本标记

(5)通过本实验灵活运用CSS

(6)通过本实验了解DHTML

5)实验要求

(1)利用HTML制作至少三层的页面,每一个页面要求包含基本的文字、图片和超链接。

(2)表格是网页设计中应用得非常广泛的排版技术,通过表格的灵活运用,可以使页面上的文字图片按设计的要求来定位排版。

通过设置表格的粗细为零可以隐藏表格。

(3)用DHTML则可以灵活地用来设置文本和图片的动态效果。

(4)灵活运用CSS改变网站的各种样式,如字体、颜色等。

(5)通过一个框架页面,把多个页面同时用一个页面呈现出来。

4.实验项目四利用XML语言制作网页

1)实验类型验证设计性实验 

2)实验开设属性 必开实验

3)学时数 2

4)实验目的

(1)了解XML语言和HTML的区别

(2)掌握利用XML语言制作网页

(3)掌握利用CSS显示XML的方法

5)实验要求

(1)制作一个XML文件。

(2)利用CSS显示制作的XML文件。

5.实验项目五JavaScript编程

1)实验类型验证设计性实验 

2)实验开设属性 选开实验

3)学时数 2

4)实验目的

能编写简单的Javascript脚本

调试运行Javascript脚本

5)实验要求

(1)本实验将完成两到三个实例的编写。

(2)注意:

JavaScript是客户端运行的脚本程序。

(3)由于没有可视化的工具可提供使用,因此在编写脚本的时候,要注意JavaScript语言的规范,特别注意标点符号和字母大小写的问题。

6.实验项目六VB.NET编程

1)实验类型验证设计性实验 

2)实验开设属性 必开实验

3)学时数 2

4)实验目的

(1)掌握VB.NET的基本语法。

(2)掌握VB.NET的控制语句。

(3)掌握VB.NET的函数与过程。

(4)能利用VB.NET编写简单的程序并调试。

5)实验要求

(1)利用VB.NET编写一个过程,通过键盘输入10个学生的成绩,存放在数组中,并将数组按成绩的升序排列,并输出。

7.实验项目七ASP.NET服务器控件的使用

1)实验类型验证设计性实验 

2)实验开设属性 必开实验

3)学时数 2

4)实验目的

(1)理解ASP.NET页面处理过程。

(2)掌握和熟练使用WEB服务器控件。

(3)利用WEB服务器控件制作注册表单。

5)实验要求

(1)制作简单的网页,验证和领会ASP.NET页面处理过程。

(2)制作一个输入学生成绩单的表单。

8.实验项目八ASP.NET中验证控件的使用

1)实验类型验证设计性实验 

2)实验开设属性 必开实验

3)学时数 2

4)实验目的

(1)掌握和熟练使用ASP.NET中验证控件。

(2)利用WEB验证控件制作可验证的注册窗体。

5)实验要求

(1)利用ASP.NET中验证控件制作一个典型的注册表单。

(2)对窗体中用户所输入的数据进行验证。

9.实验项目九利用ADO.NET和ASP.NET访问数据库

1)实验类型验证设计性实验 

2)实验开设属性 必开实验

3)学时数 4

4)实验目的

(1)掌握SQL语言的使用方法。

(2)掌握ASP.NET连接SQLSERVER和Acess数据库的方法。

(3)编程实现添加、修改、删除数据表的一条记录。

5)实验要求

(1)制作简单的数据查询操作程序。

(2)制作简单的数据添加操作程序。

(3)制作简单的数据修改操作程序。

(4)制作简单的数据删除操作程序。

10.实验项目十 Request和Response程序设计

1)实验类型验证性实验 

2)实验开设属性 必开实验

3)学时数 2

4)实验目的

(1)熟练掌握利用Request对象从客户端获得信息的技术。

(2)熟练掌握Form和QueryString方法,编制用户注册信息的填写与显示程序。

(3)熟练掌握利用Response对象向客户端输出信息的技术。

(4)熟练掌握Write、Redirect和Cookies方法,编制相关的验证演示程序。

5)实验要求

(1)试编写一个简单的注册程序,客户注册后显示客户的注册信息。

(2)试编写一个HTML页面,在页面中输出4个多项选择题,题目内容自拟,每个题目均有A、B、C和D四个选项,当用户单击“交卷”按钮时,提交答案给grade.aspx页面,grade.aspx页面获得表单所提交的数据后,将数据直接输出给客户端,以显示用户对各题所作出的选择。

11.实验项目十一 Session和Application程序设计

1)实验类型验证设计性实验 

2)实验开设属性 必开实验

3)学时数 2

4)实验目的

(1)熟练掌握利用Sennion对象记载特定客户信息的技术,编制相关的验证演示程序。

(2)熟练掌握利用Application对象记载所有客户信息的技术,编制相关的验证演示程序,并设计一个简单“聊天室”程序。

5)实验要求

(1)试编写一个ASP.net程序,实现并显示当前网页的在线人数的计数器。

(2)试编写一个ASP.net程序,实现一个简单的聊天室,能够显示发言人的姓名、发言内容和发言时间等。

12.实验项目十二 ASP.NET中文件和目录的操作

1)实验类型设计性实验 

2)实验开设属性 必开实验

3)学时数 2

4)实验目的

(1)掌握Web服务器文件的创建、删除、复制操作。

(2)掌握Web服务器文件夹的创建、删除、复制操作。

(3)掌握和实现文件的上传。

5)实验要求

(1)编制一个可以对服务器文件系统操作的程序。

(2)制作一个可以同时上传5个文件的文件上传程序。

13.实验项目十三 ASP.NET网站设计

1)实验类型综合设计性实验 

2)实验开设属性 必开实验

3)学时数 6

4)实验目的

(1)基本掌握ASP.NET网络程序设计技术。

(2)利用ASP.NET制作中小型的网站。

5)实验要求

(1)BBS论坛的设计与实现。

(2)伪邮件系统的设计与实现。

说明:

实验项目二和实验项目五为选开实验,任课教师可以根据实验条件和教学内容适当诇。

实验项目九和实验项目十二可适当增加课时。

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

当前位置:首页 > 表格模板 > 合同协议

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

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