第1章 电子商务网站建设概论 1
1.1 电子商务网站的定义和主要功能 2
1.1.1 电子商务网站的定义 2
1.1.2 电子商务网站的功能 3
1.2 电子商务网站的类型和组成 4
1.2.1 电子商务网站的类型 4
1.2.2 电子商务网站的组成 6
1.3 电子商务网站的规划与构建 7
1.3.1 电子商务网站的建站流程 7
1.3.2 电子商务网站的硬件平台 9
1.3.3 电子商务网站的软件平台 11
1.4 电子商务网站的总体设计与策划 13
1.4.1 网站创建的基本原则 13
1.4.2 网站的内容策划 14
1.4.3 网页的版面设计 17
1.4.4 网站的风格 19
1.4.5 撰写网站计划书 21
1.4.6 电子商务网站系统设计 22
1.4.7 电子商务网站管理系统的设计 22
1.5 电子商务网站的测试与推广 23
1.6 网站的文件、目录规划和管理 24
1.7 电子商务网站建设经验共享 25
本章小结 27
习题 27
第2章 建立Web应用开发及运行环境 28
2.1 Web服务器 28
2.1.1 Web服务器的工作原理 28
2.1.2 Web服务器软件 28
2.2 站点的发布 29
2.2.1 本地发布方法 29
2.2.2 虚拟WWW发布器的配置 29
2.3 IIS 5.0的安装与设置 30
2.3.1 在Windows2000专业版中安装IIS5.0 30
2.3.2 测试IIS的安装情况 32
2.3.3 IIS5.0的常用设置 32
2.3.4 虚拟WWW服务器 36
本章小结 40
习题 40
第3章 设计与管理站点 41
3.1 站点的规划与设计 41
3.2 设置站点 42
3.2.1 管理站点 42
3.2.2 设置本地文件夹 43
3.2.3 设置远程文件夹 44
3.2.4 用FTP连接到Web服务器 46
3.2.5 设置测试服务器 47
3.3 管理站点文件 48
3.3.1 “文件”面板 48
3.3.2 站点地图 52
3.3.3 从站点列表中删除站点 55
3.3.4 获取和上传文件 55
3.3.5 同步本地和远程站点上的文件 56
本章小结 56
习题 56
第4章 VBScript语言 57
4.1 认识VBScript 57
4.2 VBScript代码的基本语法格式 57
4.3 VBScript的数据类型 58
4.4 VBScript常量 58
4.5 VBScript变量 59
4.5.1 变量 59
4.5.2 声明变量 59
4.5.3 变量的命名规则 59
4.5.4 变量的作用域与存活期 60
4.5.5 变量赋值 60
4.5.6 标量变量和数组变量 60
4.6 VBScript运算符 62
4.7 VBScript的函数 62
4.7.1 转换函数 63
4.7.2 字符串函数 63
4.7.3 日期和时间函数 64
4.7.4 数学函数 67
4.7.5 检验函数 68
4.7.6 输入输出函数 69
4.8 VBScript过程 70
4.8.1 Sub子程序 70
4.8.2 Function函数 72
4.8.3 Sub子程序和Function函数位置 73
4.9 控制语句 73
4.9.1 条件控制语句 73
4.9.2 循环控制语句 77
4.10 注释语句 81
4.11 容错语句 81
本章小结 82
习题 82
第5章 ASP的内置对象及其应用 83
5.1 Response对象 83
5.1.1 Response对象的方法 84
5.1.2 Response对象的属性 89
5.2 Request对象 90
5.2.1 Request对象简介 91
5.2.2 集合 91
5.2.3 Request对象的TotalBytes属性 96
5.2.4 Request对象的BinaryRead方法 96
5.2.5 应用Request对象 97
5.3 Cookies集合 98
5.3.1 认识Cookies 98
5.3.2 操作Cookies 98
5.3.3 Cookies的属性 100
5.3.4 Cookies的应用 101
5.4 Server对象 102
5.4.1 ScriptTimeout属性 102
5.4.2 Server对象的方法 103
5.5 Application对象 105
5.5.1 Application对象的方法 106
5.5.2 Application对象的属性 106
5.5.3 Application对象的事件 107
5.6 Session对象 108
5.6.1 Session对象的属性 108
5.6.2 Session对象的Abandon方法 110
5.6.3 Session对象的事件 110
5.6.4 应用Session对象 111
5.7 Global.asa文件的应用 112
5.7.1 追踪对象事件 113
5.7.2 激活Global.asa文件 113
本章小结 114
习题 115
第6章 数据库的创建与存取 116
6.1 Access数据库 116
6.2 SQL Server 2000数据库简介 117
6.2.1 创建SQL Server 2000数据库 117
6.2.2 安装SQL Server 2000数据库 117
6.2.3 注册服务器 123
6.2.4 SQL Server 2000服务器管理器 126
6.2.5 创建SQL Server 2000数据库 127
6.3 SQL语言简介 139
6.3.1 常用的SQL命令 139
6.3.2 SQL的数据定义 139
6.3.3 SQL的数据查询 142
6.3.4 SQL的数据操作 148
6.4 数据库访问技术 150
6.4.1 什么是ODBC 150
6.4.2 什么是ADO 150
6.4.3 Access数据库的系统DSN配置 151
6.4.4 配置SQL Server数据库的DSN 153
6.4.5 在Dreamweaver MX中建立数据库连接 156
本章小结 159
习题 159
第7章 ASP数据库编程技术 160
7.1 Connection对象 160
7.1.1 建立Connection对象 160
7.1.2 Connection对象的方法 160
7.2 Connection对象的属性 162
7.2.1 Attributes属性 162
7.2.2 CommandTimeout属性 163
7.2.3 ConnectionTimeout属性 163
7.2.4 ConnectionString属性 163
7.2.5 Mode属性 164
7.3 使用Connectioin对象连接不同的数据库 164
7.3.1 连接Access数据库 164
7.3.2 连接Excel数据库 164
7.3.3 连接Visual Foxpro数据库 165
7.3.4 连接SQL Server数据库 165
7.4 Recordset对象 166
7.4.1 Recordset对象方法 166
7.4.2 Recordset对象的属性 169
7.4.3 Fields集合与Field对象 172
7.4.4 使用RecordSet对象读取数据库内容 173
7.4.5 使用RecordSet对象对数据记录进行增加、删除及修改 177
7.4.6 对记录集进行分页 178
本章小结 185
习题 185
第8章 ASP文件的处理技术 186
8.1 Dictionary对象 186
8.1.1 Dictionary对象介绍 186
8.1.2 使用Dictionary对象 187
8.2 File Access组件 190
8.2.1 认识FileSystemObject与TextStream对象 191
8.2.2 利用FileSystemObject对象创建文件 194
8.2.3 利用TextStream对象读取和追加数据 194
8.2.4 利用FileSystemObject对象进行其他文件处理 196
8.2.5 认识并使用File对象 197
本章小结 200
习题 200
第9章 电子商务网站建设实例 201
9.1 服务器端变量应用实例 201
9.1.1 在线统计程序 201
9.1.2 访客跟踪系统中访客信息界面的设计 206
9.2 文件调用实例 208
9.2.1 网页计数器的设计 208
9.2.2 留言板的设计 210
9.3 动态网页设计实例 215
9.3.1 动态网页结构设计实例 215
9.3.2 商品信息网站的设计与制作 222
9.3.3 一个简单聊天室的设计 232
9.3.4 网上购物系统 237
9.3.5 无组件文件上传图片 251
9.4 数据库应用实例 255
9.4.1 用户管理数据库实例 255
9.4.2 商品信息数据库实例 268
9.4.3 考题库数据库实例 275
本章小结 281
习题 281
第10章 利用Dreamweaver MX进行网站制作 282
10.1 留言板的设计 282
10.2 一个简单聊天室的设计 299
10.3 商品信息网站的设计与制作 310
本章小结 320
习题 320
第11章 电子商务网站建设上机实验 321
11.1 实验一 网络环境 321
11.2 实验二 电子商务网站策划报告 323
11.3 实验三 数据库的创建与设置 324
11.4 实验四 VBScript语言 324
11.5 实验五 ASP网站编程应用 324
11.6 实验六 商务网站实例编程实践 325
11.7 实验七 网站发布与网页上传 326
11.8 实验八 网站的测试、维护,网站的安全防护 327
参考文献 328