第1章 网络基础 1
1.1 Internet/Intranet的基本概念和它们的功能 1
1.1.1 Internet/Intranet的基本概念 1
1.1.2 Internet/Intranet的基本功能 1
1.2 TCP/IP协议的组成、结构与功能 3
1.2.1 OSI参考模型 3
1.2.2 TCP/IP协议 4
1.3 IP地址与域名的概念 4
1.3.1 IP地址——网上数字门牌号 5
1.3.2 域名——网上文字门牌 6
1.4 IP地址的使用与企业网IP地址规划实训 6
1.4.1 IP地址实训1——根据IP地址判断其网络类别、网络地址和主机地址 6
1.4.2 IP地址实训2 7
1.4.3 IP地址实训3 7
1.4.4 IP地址实训4——为单位规划IP地址 7
1.5 统一资源定位符的使用(URL) 8
1.5.1 URL格式 8
1.5.2 URL的使用 9
1.5.3 文件定位的几种方式 9
练习 9
实训课题 10
第2章 上网操作 11
2.1 接入Internet实训 11
2.1.1 接入Internet的准备工作 11
2.1.2 Internet的接入实训 12
2.2 网上浏览与收发邮件实训 20
2.2.1 网上浏览 20
2.2.2 使用Outlook Express收发电子邮件 21
练习 22
上机练习 23
实训课题 23
第3章 Web站点的安装、配置与应用 24
3.1 Web的基本工作过程及Web站点的构成 24
3.1.1 客户机/应用服务器/数据库服务器三层计算机模式的基本概念 24
3.1.2 Web的基本工作过程 25
3.1.3 Web站点的构成 25
3.2 个人Web服务器的安装、配置与应用实训 27
3.2.1 个人Web服务器的功能 27
3.2.2 一台主机在网络中的不同作用 27
3.2.3 TCP/IP配置实训 28
3.2.4 Windows98上的个人Web服务器的安装与应用实训 29
3.3 Windows NT上Web站点的规划、安装、配置和应用实训 32
3.3.1 Web站点规划——一个小企业的Intranet规划实训 32
3.3.2 Windows NT Server安装实训 34
3.3.3 TCP/IP协议配置实训 36
3.3.4 服务器软件的安装、配置与应用实训 37
练习 39
上机练习 39
实训课题 39
第4章 HTML/DHTML的应用 41
4.1 HTML/DHTML的结构 41
4.1.1 HTML的结构——HTML示例 41
4.1.2 DHTM的结构——DHTML示例 43
4.2 HTML的应用 45
4.2.1 HTML标记的格式 45
4.2.2 HTML应用案例1——文本标记 45
4.2.3 HTML应用案例2——图像标记 47
4.2.4 HTML应用案例3——表格标记 48
4.2.5 HTML应用案例4——超级链接标记 49
4.2.6 HTML应用案例5——表单(FORM)和输入标记 50
4.3 DHTML技术基础 53
4.3.1 CSS的基本概念 53
4.3.2 样式应用案例1——把样式套用到网页上 54
4.3.3 样式应用案例2——动态风格 56
4.3.4 样式应用案例3——页面定位 58
4.3.5 样式应用案例4——版面配置 59
4.4 可视化页面制作与管理工具FrontPage 2000 60
4.4.1 FrontPage 2000的功能和特点 60
4.4.2 FrontPage 2000使用案例——简单网页制作 60
4.5 网页制作实训课题——应用技术学院网站的建设 65
4.5.1 网页的基本元素和网页制作的基本步骤 65
4.5.2 应用技术学院网站建设目标 66
4.5.3 搜集有关资料、规划网页内容 66
4.5.4 绘制网站结构蓝图 66
4.5.5 制作网页 66
4.5.6 测试网页 73
4.5.7 网站的发布 73
练习 75
上机练习 75
实训课题 77
第5章 脚本语言的应用 78
5.1 脚本语言的功能 78
5.1.1 脚本语言概述 78
5.1.2 JavaScript脚本语言应用示例——动画效果的应用 78
5.1.3 VBScript脚本语言应用示例——图像互换位置 80
5.2 window对象应用 81
5.2.1 对象的概念 81
5.2.2 window对象的构成 81
5.2.3 window对象应用案例1——状态栏内容的更新 82
5.2.4 window对象应用案例2——触发事件对象的信息获取 83
5.2.5 window对象的属性、方法和事件简介 84
5.2.6 document对象的属性、方法和事件简介 86
5.3 JavaScript(JScript)的应用 87
5.3.1 JavaScript应用案例1——客户端输入信息验证 87
5.3.2 JavaScript语法简介 89
5.3.3 JavaScript应用案例2——状态栏文字滚动显示 93
5.3.4 JavaScript应用案例3——启动数字钟统计页面持续时间 94
5.3.5 JavaScript对象简介 97
5.4 VBScript 的应用 98
5.4.1 VBScript应用案例1——与用户交互界面的制作 98
5.4.2 VBScript语法简介 99
5.4.3 VBScript应用案例2——客户端验证用户名和密码 106
5.4.4 VBScript应用案例3——赛跑游戏 107
5.4.5 VBScript应用案例4——页面标题动态显示 109
5.5 VBScript应用实训——计算器的制作 112
5.5.1 任务要求 112
5.5.2 制作界面 112
5.5.3 添加VBScript代码 113
5.5.4 计算器源代码 114
5.5.5 在浏览器中测试计算器的功能 123
5.6 JavaScript应用实训——银行利息查询 123
5.6.1 任务要求 123
5.6.2 用户需求分析 123
5.6.3 用户界面设计 124
5.6.4 用户界面制作——框架的应用 124
5.6.5 网页的测试与发布 130
练习 130
上机练习 130
实训课题 131
第6章 ActiveX技术的应用 132
6.1 ActiveX技术概述 132
6.1.1 ActiveX技术概述 132
6.1.2 ActiveX技术应用示例1--应用FrontPage 2000将命令按钮嵌入页面 132
6.1.3 ActiveX技术应用示例2——应用Activex Control Pad将命令按钮的嵌入 135
6.1.4 ActiveX的运行机制 138
6.1.5 使用ActiveX控件的环境 139
6.1.6 ActiveX控件的获得 139
6.1.7 ActiveX控件的功能 139
6.1.8 <OBJECT>标记 139
6.1.9 应用ActiveX技术制作页面的步骤 140
6.2 应用ActiveX控件制作页面案例 141
6.2.1 ActiveX应用案例1——欢迎用户光临 141
6.2.2 ActiveX应用案例2——请用户选择显示内容 145
6.2.3 ActiveX应用案例3——信息查询 149
6.3 应用ActiveX控件制作页面实训课题——图书目录显示 152
6.3.1 用户需求 152
6.3.2 页面布局 152
6.3.3 制作过程 153
6.3.4 在浏览器中测试页面 155
练习 156
上机练习 156
实训课题 156
第7章 动态Web技术与数据库信息发布 157
7.1 动态Web技术基础 157
7.1.1 动态Web站点的结构及其工作过程 157
7.1.2 客户端脚本和服务器端脚本 158
7.1.3 ASP技术 158
7.1.4 ASP的功能 159
7.1,5 建立ASP应用开发环境 159
7.1.6 ASP技术应用示例 159
7.2 动态Web技术应用实训1——接收客户定单信息 161
7.2.1 任务要求 161
7.2.2 制作表单,收集用户信息 162
7.2.3 建立服务器端应用程序 162
7.2.4 在浏览器中测试定单 164
7.2.5 ASP接收定单信息 165
7.3 动态Web技术应用实训2——客户登录验证 165
7.3.1 任务要求 165
7.3.2 界面设计 165
7.3.3 数据库的设计与制作 166
7.3.4 ADO访问数据库操作 168
7.3.5 代码设计与编制 172
7.3.6 在浏览器中测试客户登录验证功能 177
练习 178
上机练习 179
实训课题 179
第8章 综合实训 181
8.1 综合实训课题1——网上学籍管理软件的开发 181
8.1.1 任务要求 181
8.1.2 学籍管理软件开发环境 181
8.1.3 界面设计 181
8.1.4 数据库的设计与制作 183
8.1.5 ADO访问数据库操作 184
8.1.6 代码设计与编制 184
8.1.7 在浏览器中测试学生综合信息管理功能 205
8.2 综合实训课题2——网上商店的构造 207
8.2.1 任务要求 207
8.2.2 网上商店的开发环境 207
8.2.3 界面设计 207
8.2.4 数据库的设计与制作 209
8.2.5 ADO访问数据库操作 209
8.2.6 代码设计与编制 209
8.2.7 在浏览器中测试网上商店的功能 216
综合实训课题 217
参考文献 219