WEB技术》实验教学大纲

 

 

课程名称:WEB技术

英文名称:WEB Technique

课程性质:非独立开课

开课学期:第5学期

开课专业:信息管理与信息系统、信息与计算科学

开课学时:18课时  

 

 

一、实验教学目的和要求

 

掌握建立HTML静态网页的基本方法和实用技巧;熟悉流行网页开发工具Dreamweaver MX 2004;掌握ASP基础技术和运用ASP建对象编写网页编程;掌握利用ASP的两个脚本编程语言:VBScriptJavaScript进行网页编程;掌握利用ASP数据访问技术对数据库进行有关操作;构建网站实例,重点应用ASP的数据库访问技术进行实例设计和编程。

 

二、主要仪器设备

 

主要仪器设备为个人计算机(PC)。软件要求:Windows 2000/XP操作系统专业版,安装IIS5.0/5.1组件,Explorer 6.0Dreamweaver MX 2004

 

三、实验项目名称和学时分配

                                                       

序号

实验项目名称

学时分配

实验

属性

实验

类型

实验者

类别

每组人数

必开/选开

适用专业

1

HTML静态网页设计

2

专业类

验证性

本科生

1

必开

信管、信科

2

Dreamweaver网页设计

2

专业类

验证性

本科生

1

必开

信管、信科

3

ASP基础编程

2

专业类

验证性

本科生

1

必开

信管、信科

4

ASP建对象编程

2

专业类

验证性

本科生

1

必开

信管、信科

5

VBScript脚本编程

2

专业类

验证性

本科生

1

必开

信管、信科

6

JavaScript脚本编程

2

专业类

验证性

本科生

1

必开

信管、信科

7

ASP数据访问编程

6

专业类

设计性

本科生

1

必开

信管、信科

8

WEB技术课程设计

18

(课外)

专业类

综合性

本科生

1

选开

信管、信科

 

四、实验项目内容简介

 

实验  HTML静态网页设计2课时)

1.实验目的和要求

通过实验,学习建立HTML静态网页的基本方法和实用技巧。掌握HTML的基本结构、页面布局与文本设计、列表、TABLE表格、文件之间的链接、多媒体的使用、框架的应用等内容。

2.实验内容

利用记事本程序,和HTML,建立一个.htm网页文件。

HTML文档中加入各种标题和字号的文本,插入列表和表格,建立文件之间的链接,插入声音文件和视频文件。

利用框架建立网页。

3.教学方法

4.预习要求

 

实验二  Dreamweaver 网页设计2课时)

1.实验目的和要求

通过实验了解Dreamweaver MX 2004工作环境,掌握Dreamweaver MX 2004的使用方法和使用技巧。

2.实验内容

进行Dreamweaver MX 2004的工作区设置和使用工作区布局。

使用Dreamweaver菜单、插入栏、文档工具栏、状态栏等。

进行Dreamweaver MX 2004站点定义。

用模板制作网页,用表格定位网页,用框架构建网页,图层的使用,行为的应用,链接解释文字,自动调整窗口大小。

 

实验三  ASP基础编程2课时)

1.实验目的和要求

能过实验,理解ASP工作原理,熟悉ASP的工作环境,掌握虚拟目录的建立方法,并掌握ASP文件的执行方法。

2.实验内容

熟悉ASP的工作环境IIS,有实验条件的安装IIS

进行IIS默认网站属性配置。

建立虚拟目录。

创建一个ASP页面,在IIS下执行通过。

 

实验四  ASP建对象的编程2课时)

1.实验目的和要求

通过实验熟悉ASP建对象的使用。

2.实验内容

编写一组ASP页,实现用户的登录,用户名、密码判定。要求:

a.通过一个页面提交用户名和密码。

b.通过一个页面进行用户名和密码的判定,如果用户名正确则进入主页面,否则经要求重新输入用户名和密码。

c.主页面能判定来访者的身份的合法性。

d.建立一个可以通过主页面链接的退出登录的页面。

编写一ASP页,实现对Request对象的FormQueryString两集合的应用比较。

 

实验五  VBScript脚本编程2课时)

1.实验目的和要求

通过实验,掌握VBScript脚本语言的使用。

2.实验内容

VBScript建立一个表单提交的验证程序。提交的数据有用户名、密码、密码确认、Email,用户名长度不大于10,密码和密码确认要相同,Email中必须有字符“@”,如果不合法,则提出警告,要求重新输入数据。

VBScript建立一个程序,输出100以内的素数。

⑶ 用VBScript建立一个程序,通过输入两个数值和操作符提示,输出这两个数的操作结果。

 

 

实验六  JavaScript脚本编程2课时)

1.实验目的和要求

通过实验,掌握JavaScript脚本语言的使用。

2.实验内容

请在下面内容的基础上,增加一些内容,用JavaScript建立ASP页,以便用户能够选中某些城市,也可以选中或取消所有的选项。并提交显示选择的结果。

文本框: 请选择您要去的城市 
 
 北京
 长沙
 南京
 哈尔滨
 上海
 
 全选/取消

JavaScript建立一个程序,输出100以内的素数。

⑶ 用JavaScript建立一个程序,通过输入两个数值和操作符提示,输出这两个数的操作结果。

 

实验七  ASP数据访问编程6课时)

1.实验目的和要求

通过实验,掌握数据访问的基本概念和基本方法,实现对数据库的连接和访问,掌握数据库表记录的写入、查询、删除、修改等操作方法。

2.实验内容

建立一个学生成绩表,实现对该表记录的写入、查询、删除和修改等操作。

建立一个学生成绩表,实现对该表记录的分页显示。

 

实验八  网站系统分析与设计18课时、课外)

1.课程设计目的和要求

通过实验,应用ASP技术,掌握构建企业网站的初步方法。重点要求是在网站中建立一个小型的、初步的管理信息系统。对数据库要求实现数据录入、编辑、查询、统计、维护、输出等功能。

2.课程设计基本步骤和文档规范要求

 

网站系统分析与设计标题

 

 

一、概述

1.简介

2.市场定位

3.网站建设的目标

二、可行性分析

1.网站建设目标的管理可行性

2.网站建设目标的经济可行性

3.网站建设目标的技术可行性

4.网站建设目标可能存在的问题

三、需求分析

1.目标客户描述

2.网站为用户提供的服务

3.网站的结构组织

4.网站的技术实现方式

5.用户权级与登录方式

四、网站建设概要设计

1.网站的数据模型分析与设计

2.网站的功能模型分析与设计

3.网站网页框架结构分析与设计

五、网站建设详细设计

1.网站数据库设计

2.网站程序文件设计与编写

六、网站程序调试与运行

七、网站的站点发布与推广规划

八、结束语(或参考文献)

九、附录

 

3.课程设计具体实施办法

a.第十周由任课老师给出设计选题,发给所有班级。

b.第十一周由学生选定自己要完成的题目,将选题表交任课老师。

c.课程设计至第十八周结束,并将所有设计结果交任课老师。

d.课程设计提交的具体内容:课程设计文档打印稿和电子文档各一份,课程设计网站源码和数据库电子文件一份。由班长、学生委员或课代表将所有内容拷贝于U盘交任课老师。

附:课题设计选题题目

1.学生成绩管理设计                      2.学生学籍管理设计

3.学生宿舍管理设计                      4.学生考勤管理设计

5.学生社团管理设计                      6.毕业生管理设计

7.教师人事管理设计                      8.教师工资管理设计

9.教师授课管理设计                      10.教师科研管理设计

11.实验设备管理设计                    12.实验课程管理设计

13系部专业管理设计                    14系部班级管理设计

15.学校课程管理设计                    16.学校多媒体设备管理设计

17.教材查询管理设计                    18.教材订购管理设计

19.教材入库管理设计                    20.教材发放管理设计

21.教材资料管理设计                    22.教材处理管理设计

23.图书查询管理设计                    24.图书采购管理设计

25.图书入库管理设计                    26.图书借还管理设计

27.图书资料管理设计                    28.借书证管理设计

29.超市商品管理设计                    30.超市销售管理设计  

31.超市人事管理设计                    32.超市采购管理设计  

33.酒店客房管理设计                    34.酒店服务管理设计   

35.酒店职工管理设计                    36.酒店职工工资管理设计  

37.小区物业管理设计                    38.小区户籍管理设计

39.小区家政管理设计                    40.小区文化活动管理设计

41.医院职工管理设计                    42.医院药品管理设计

43.医院设备管理设计                    44.医院门诊管理设计

45.医院处方管理设计                    46.医院住院管理设计

47.汽车出租管理设计                    48.驾驶证管理设计  

49.车辆牌照管理设计                    50.车辆违章管理设计  

51.装修产品管理设计                    52.装修客户管理设计 

53.艺术作品管理设计                    54.古籍文献管理设计

55.卷烟厂人事管理设计                 56.卷烟厂销售管理设计 

57.卷烟厂产品管理设计                 58.卷烟厂设备管理设计

59.木材公司人事管理设计             60.木材公司销售管理设计 

61.木材公司产品管理设计             62.木材公司设备管理设计

63.酒厂人事管理设计                    64.酒厂销售管理设计 

65.酒厂产品管理设计                    66.酒厂设备管理设计

67.加油站人事管理设计                 68.加油站销售管理设计 

69.加油站产品管理设计                 70.加油站设备管理设计

71.液化气站人事管理设计             72.液化气站销售管理设计 

73.液化气站产品管理设计             74.液化气站设备管理设计

75.火车站人事管理设计                 76.火车站售票管理设计

77.汽车站人事管理设计                 78.汽车站售票管理设计

79.民航机声人事管理设计             80.民航机场售票管理设计