目录 1
第1章网络平台构建基础 1
1.1 Internet相关技术介绍及应用 1
1.1.1TCP/IP协议 1
1.1.2IP地址简介 1
1.1.3在Windows操作系统中设置IP地址 1
1.1.4 HTTP协议简介 3
1.1.5 Web浏览器 3
1.2.2安装IIS 4
1.2.1系统软硬件需求 4
1.2建立Web服务器运行环境 4
1.2.3 Internet服务管理器简介 5
1.2.4创建虚拟目录 5
1.2.5启动停止或暂停站点 7
1.3使用FTP上传下载网页 8
1.3.1配置FTP服务器 8
1.3.2访问FTP服务器 10
1.4用浏览器访问网页的过程 11
1.5网站建设的基本步骤 12
2.1 HTML初步 14
2.1.1一个简单的网页 14
第2章使用HTML设计静态网页 14
2.1.2改变网页的背景 15
2.2文字布局 16
2.2.1分段和换行 16
2.2.2文本水平方向的对齐 16
2.2.3使用列表元素 16
2.2.4使用水平分隔线 17
2.2.5文字布局实例 17
2.3.1设置标题 18
2.3.2设置字体 18
2.3字体设置 18
2.3.3字体设置实例 19
2.4加入图像和超级链接 20
2.4.1在网页中加入图像 20
2.4.2在网页中使用超级链接 20
2.5建立表格 20
2.5.1建立一个简单的表格 20
2.5.2控制表格的宽度和边框宽度 21
2.5.3控制表元的对齐方式和表格在页面中的对齐方式 22
2.5.4跨越多行多列的表元 23
2.5.5在表格中嵌入图像或超级链接 25
2.6.1建立一个简单的登录表单 26
2.6建立表单 26
2.6.2单选按钮和复选按钮在表单中的应用 27
2.6.3在表单中附加文件 29
2.6.4用图片代替提交按钮 29
2.6.5使用选项列表 30
2.6.6在表单中使用多行文本 31
2.6.7一个复杂的表单——用户注册信息 32
2.7 HTML语言的高级应用 34
2.7.1制作多窗口页面 34
2.7.2在网页中使用背景音乐 35
3.1第一个ASP程序 36
第3章ASP基础 36
3.2 ASP的技术特点和工作原理 37
3.2.1 ASP的技术特点 37
3.2.2 ASP对象使用基础 38
3.2.3 ASP的工作原理 39
第4章使用VBScript进行动态网页设计 41
4.1 VBScript语言概述 41
4.1.1 VBScript语言的特点 41
4.1.2在HTML中使用VBScript 42
4.1.3在ASP中使用VBScript 43
4.2.2数组变量的声明 45
4.2 VBScript中的变量 45
4.2.1简单变量的声明 45
4.2.3变量的赋值 46
4.2.4变量的命名规则 47
4.2.5变量的作用域和存活期 47
4.3 VBScript中的运算符 48
4.3.1算术运算符 48
4.3.2比较运算符 48
4.3.3逻辑运算符 48
4.4 VBScript中的数据类型 49
4.3.4运算符的优先级 49
4.5在VBScript中定义常量 51
4.6 VBScript中的语句 51
4.6.1赋值语句 51
4.6.2条件语句 51
4.6.3循环语句 56
4.7 VBScript中的过程 60
4.7.1 Sub过程 60
4.7.2 Function过程 61
4.9.1访问或设置窗口的名称和状态栏 62
4.8 VBScript的对象模型基础 62
4.9 Window对象在网页设计中的应用 62
4.9.2给网页设置一个定时器 63
4.9.3弹出和关闭浏览器窗口 63
4.9.4在当前窗口显示新文档 64
4.10 Document对象在网页设计中的应用 65
4.10.1设置超级链接的颜色 65
4.10.2设置背景色和前景色 65
4.10.3返回文档的标题和地址 65
4.10.5对文档的写操作 66
4.10.4文档的打开和关闭 66
第5章Response和Request对象 67
5.1 Request对象在网页设计中的应用 67
5.1.1读取tTTP查询字符串中的数据 67
5.1.2读取浏览器提交的表单数据 68
5.1.3获得服务器端的环境变量 71
5.2 Response对象在网页设计中的应用 72
5.2.1向浏览器发送数据 72
5.2.2利用缓冲区输出数据 75
5.2.3实现网页的重定位 76
5.3.1 Cookie的设置 78
5.3在网页中使用Cookie 78
5.3.2 Cookie的使用 79
第6章Server对象 81
6.1处理运行时间较长的脚本 81
6.2执行指定路径下的ASP程序 83
6.3输出特殊字符 84
6.4获得文件的实际物理路径 85
6.5创建服务器组件的对象实例 86
7.1使用Ad Rotator组件创建一个多彩的广告 88
7.1.1创建一个广告数据库 88
第7章ASP的常用组件 88
7.1.2在ASP页面中插入广告 89
7.1.3处理广告的超级链接 90
7.2使用Browser Capabilities组件获取客户端浏览器信息 90
7.3使用Content Linking组件建立网上在线教程的目录 91
7.4使用Page Counter组件设计网站计数器 93
7.5使用Email组件发送电子邮件 94
7.5.1 电子邮件的格式 94
7.5.2发送电子邮件 95
7.6使用FileSystem组件管理文件夹 95
7.6.1查找磁盘驱动器以及指定目录下的文件夹和文件 95
7.6.2创建文件夹 97
7.6.3移动文件夹 98
7.6.4复制文件夹 99
7.6.5删除文件夹 100
7.7使用FileSystem组件管理文件 101
7.7.1创建新文件 101
7.7.2移动文件 101
7.7.3删除文件 102
7.7.4复制文件 103
7.8.1打开和关闭一个文件 104
7.8使用FileSystem组件读写文件 104
7.8.2从一个文件中读取N个字符 105
7.8.3从一个文件中读取一行字符 106
7.8.4读取文本文件的全文 107
7.8.5将字符写入文件 109
第8章Application和Session对象 111
8.1 Application对象在网页设计中的应用 111
8.1.1使用Application对象设计一个访问计数器 111
8.1.2在系统的启动和中止时设置Application对象 113
8.2 Session对象在网页设计中的应用 115
8.2.1使用Session对象记录用户登录信息 115
8.2.2显示Session对象的标志 118
8.2.3控制Session对象的结束 119
8.2.4设置Session对象的超时时间 120
8.2.5使用Session对象的事件记录用户在网站上停留的时间 120
第9章SQL Server 2000使用基础 122
9.1使用SQLServer服务管理器启动、停止、暂停服务 122
9.2 SQL Server企业管理器的使用 123
9.2.1 SQLServer企业管理器的界面 123
9.2.2 SQLServer的命名规则 123
9.2.3使用SQLServer的企业管理器创建数据库 124
9.2.4使用SQLServer的企业管理器查看和修改数据库 126
9.2.5使用SQLServer的企业管理器删除数据库 127
9.2.6使用SQLServer的企业管理器创建表 127
9.2.7使用SQLServer的企业管理器修改表的结构 129
9.2.8使用SQLServer的企业管理器向表中添加记录 130
9.2.9使用SQL Server的企业管理器删除表中的记录 131
9.2.10使用SQLServer的企业管理器删除表 132
9.3 SQLServer查询分析器简介 133
第10章关系数据库标准查询语言 134
1O.1 SQLServer查询分析器的使用方法 134
10.2使用SQL语句操作表 134
10.2.1使用SQL语句创建表 135
10.2.2使用SQL语句修改表的结构 136
10.2.3使用SQL语句在表中插入记录 137
10.2.4使用SQL语句修改表中的记录 137
10.2.5使用SQL语句删除表中的记录 138
10.2.6使用SQL语句删除表 138
10.3基于单表的查询 138
10.3.1查询语句“SELECT”的基本格式介绍 139
10.3.2查询单表中指定的字段 139
10.3.3查询单表中所有的字段 139
10.3.6使用条件表达式过滤记录 140
10.3.5去掉查询中重复的记录 140
10.3.4基于字段表达式的查询 140
10.3.7 SQL中的常用运算符 141
10.3.8对查询结果排序 143
10.3.9 SQL中常用的集合函数简介 144
10.3.10对查询结果进行分组 145
10.3.11利用“HAVING”子句筛选结果表 145
10.4基于多表的查询 146
10.4.1连接多个表的方法 146
10.4.2查询多个表的方法 146
10.5.1简单的嵌套查询 147
10.5嵌套查询 147
10.5.2带有“IN”的子查询 148
10.5.3带有“ANY”的子查询 148
10.5.4带有“ALL”的子查询 149
10.5.5带有“EXISTS”的子查询 149
10.5.6“UNION”查询 150
10.5.7在“WHERE”子句中使用集合函数 151
10.6根据子查询结果修改表 151
10.6.1使用“INTO”子句创建表 151
10.6.2在表中插入子查询结果 152
10.6.3根据子查询结果修改表 153
10.6.4根据子查询结果删除表中记录 154
第11章使用Microsoft Access创建数据库 155
11.1创建数据库 155
11.1.1使用“向导”创建数据库 155
11.1.2手工创建数据库 159
11.2创建数据表 160
11.2.1使用“向导”创建数据表 160
11.2.2使用设计器创建表 163
11.2.3通过输入数据创建表 167
12.1.1配置Microsoft Access数据库文件的DSN 169
第12章使用ADO组件访问数据库 169
12.1创建ODBC DSN文件 169
12.1.2配置SQL Server数据库文件DSN 171
12.2打开和关闭数据库的连接 173
12.2.1通过数据库文件DSN连接数据库 174
12.2.2直接连接数据库 175
12.3使用ADO组件执行SQL语句 176
12.3.1使用Connection对象执行SQL语句 176
12.3.2使用Command对象执行SQL语句 177
12.4.1使用Recordset对象获得数据表的结果集 180
12.4使用Recordset对象处理结果 180
12.4.2使用Recordset对象显示结果集 182
12.4.3使用Reeordset对象分页显示结果集 183
12.5 ADO组件的其他应用 186
12.5.1使用Connection对象处理事务 186
12.5.2使用Connection对象设置连接数据源或提交命令的等待时间 187
12.5.3处理Long Data型数据 188
第13章后台管理系统 189
13.1教学目标与案例预览 189
13.2.1需求分析 190
13.2系统分析与设计 190
13.2.2模块设计 191
13.3系统规划与数据库设计 191
13.3.1系统规划 191
13.3.2数据库设计 191
13.4功能实现 192
13.4.1样式表文件 192
13.4.2数据库链接文件 193
13.4.3管理首页 193
13.4.4增加新的设计作品 196
13.4.5管理已有设计作品 199
13.4.6管理设计类型 204
13.4.7修改密码 208
第14章同学录 211
14.1教学目标与案例预览 211
14.2系统分析与设计 215
14.2.1需求分析 215
14.2.2模块设计 215
14.3分析与创建数据库 216
14.4网站函数模块 218
14.5实现系统用户公共界面 223
14.5.2网站的顶部页面 224
14.5.1数据库连接文件 224
14.5.3网站的底部页面 225
14.6创建首页 225
14.6.1登录实现原理 226
14.6.2首页代码 229
14.7创建资料修改页面 231
14.7.1创建照片上传子页面 231
14.7.2显示资料修改页面 233
14.7.3处理修改资料请求的代码 233
14.8.2数据显示 235
14.8创建班级通讯录页面 235
14.8.1数据库查询 235
14.8.3查看详细资料 237
14.9创建实现图片上传页面 237
14.9.1照片上传 237
14.9.2图片显示 238
14.10创建私人短信页面 239
14.10.1实现Guest.asp页面 239
14.10.2实现sender.asp页面 243
14.10.3短信处理程序 244
14.11创建公众留言页面 245
14.11.1从数据库查询公共留言信息部分代码 246
14.11.2显示留言内容 246
14.11.3发送留言 247
14.12创建后台管理模块 247
14.12.1表单部分 247
14.12.2数据处理部分 248
第15章电脑报价系统 249
15.1教学目标与案例预览 249
15.2.1需求分析 259
15.2系统分析与设计 259
15.2.2模块设计 260
15.3数据库结构分析与创建 260
15.3.1数据库结构的分析 260
15.3.2在SQL Server 2000上创建数据库 261
15.4页面结构的设计 266
15.5首页的设计与实现 267
15.5.1部分1的实现 267
15.5.2部分2的实现 267
15.5.3部分3的实现 267
15.5.4部分4的实现 268
15.6.1设计硬件查询表单 271
15.6硬件查询页面的设计与实现 271
15.6.2根据用户的输入查询数据库 272
15.7模拟装机的设计与实现 272
15.7.1设计模拟装机表单 272
15.7.2计算用户所选硬件的总价格 274
15.8管理员登录的设计与实现 274
15.8.1设计管理员登录表单 274
15.8.2验证管理员的用户名和密码 275
15.9.1验证用户是否登录 276
15.9.2设计添加产品表单 276
15.9添加产品的设计与实现 276
15.9.3 向数据库中添加产品 278
15.10修改产品的设计与实现 279
15.10.1设计选择产品表单 279
15.10.2列出所有的产品 280
15.10.3设计修改产品信息表单 280
15.10.4修改数据库中产品 282
15.11删除产品的设计与实现 282
15.12修改密码设计与实现 282
15.12.1设计修改密码信息表单 282
15.12.2在数据库中修改管理员密码 283
15.13退出登录系统的设计与实现 284
第16章网上办公系统 285
16.1教学目标与案例预览 285
16.2系统分析与设计 288
16.2.1需求分析 288
16.2.2模块设计 289
16.3系统规划与数据库设计 289
16.3.1系统规划 289
16.3.2数据库设计 290
16.4功能实现 295
16.4.1整体设计 295
16.4.2通用菜单 297
16.4.3 工作计划管理 309
16.4.4通告信息管理 322
16.4.5公文信息管理 331
16.4.6个人通讯资料 345
16.4.7短消息 350
16.4.8信息共享管理 361
16.4.9设置菜单 367
16.4.10用户账号管理 367
16.4.11权限参数设置 374
附录VBScript常用函数 381