第1章 电子商务基础 1
1.1 电子商务的基本概念 1
1.1.1 电子商务的定义 1
1.1.2 电子商务的特征 2
1.2 电子商务的发展历程 3
1.2.1 基于电子数据交换的电子商务 3
1.2.2 基于国际互联网的电子商务 3
1.2.3 基于数据库系统的电子商务 4
1.2.4 基于移动通信技术的电子商务 4
1.3 电子商务与传统商务 4
1.3.1 传统商务 4
1.3.2 电子商务 5
1.3.3 电子商务与传统商务的关系 5
1.3.4 电子商务的优势和缺陷 5
1.4 电子商务的发展基础 6
1.4.1 社会基础 6
1.4.2 技术基础 7
1.4.3 经济基础 7
1.5 电子商务的人才需求 8
第2章 电子商务网站的建设基础 11
2.1 电子商务网站的基本概念 11
2.1.1 网站的含义 11
2.1.2 电子商务网站的概念 11
2.1.3 电子商务网站的必要性 12
2.1.4 电子商务网站的主要功能 13
2.2 电子商务网站的分类和构成 14
2.2.1 网站分类 14
2.2.2 电子商务网站分类 15
2.2.3 电子商务网站的构成要素 16
2.3 电子商务网站的平台建设 17
2.3.1 服务器硬件平台建设 17
2.3.2 服务器软件平台建设 18
2.4 电子商务网站的关键技术 19
2.4.1 计算机网络技术 19
2.4.2 数据库技术 21
2.4.3 网页制作技术 22
2.5 国内流行的电子商务网站 23
2.5.1 流行电子商务网站 23
2.5.2 流行电子商务网站网址 23
2.5.3 流行网站首页和销售商品 24
第3章 网站建设基础语言HTML 36
3.1 HTML概述 36
3.2 HTML的基本结构 36
3.3 HTML的常用标记 38
3.3.1 常用排版标记 38
3.3.2 超级链接标记 41
3.3.3 显示数据的表格标记 43
3.3.4 获取数据的表单标记 44
3.3.5 网页布局的框架标记 48
3.4 静态网页设计实例 49
第4章 数据库基础与SQL 55
4.1 数据库的基本概念 55
4.1.1 数据库的基本名词 55
4.1.2 数据库管理系统和数据库系统 56
4.2 常用数据库 57
4.2.1 Access数据库 57
4.2.2 SQLServer数据库 60
4.3 SQL语言 64
4.3.1 SQL简介 64
4.3.2 查询语句Select 64
4.3.3 插入语句Insert 67
4.3.4 删除语句Delete 67
4.3.5 修改语句Update 68
4.4 ODBC数据源设置 68
4.4.1 ODBC数据源的用途 68
4.4.2 ODBC数据源设置步骤 69
第5章 动态网页制作技术ASP 75
5.1 静态网页与动态网页 75
5.1.1 静态网页 75
5.1.2 动态网页 76
5.2 ASP技术的基础知识 76
5.2.1 ASP的技术特点 76
5.2.2 ASP的工作流程 76
5.2.3 ASP的工作原理 77
5.2.4 ASP的运行环境 77
5.2.5 ASP使用的语言 77
5.3 ASP的内置对象 78
5.3.1 Request对象 78
5.3.2 Response对象 80
5.3.3 Session对象 84
5.3.4 Application对象 87
5.3.5 Server对象 90
5.4 ASP存取数据库 92
5.4.1 连接数据库 93
5.4.2 操作数据表 95
第6章 电子商务网站ASP技术设计实例 105
6.1 网站设计规划 105
6.1.1 网站需求分析 105
6.1.2 功能模块划分 106
6.2 数据库设计 108
6.3 程序设计 109
6.3.1 主调模块程序设计 110
6.3.2 前台管理模块程序设计 110
6.3.3 后台管理模块程序设计 114
6.4 程序编写与网站联试 119
6.4.1 程序编写 119
6.4.2 网站联试 125
6.4.3 从Access数据库到SQL Server数据库 130
第7章 动态网页制作技术ASP.NET 135
7.1 .NET和ASP.NET的基本概念 135
7.1.1.NET框架 135
7.1.2 ASPNET的基本概念 136
7.2 ASP.NET的运行环境 137
7.2.1 Visual Studio 2010简介 137
7.2.2 Visual Studio 2010安装和使用 137
7.2.3 配置IIS 138
7.2.4 第一个ASP.NET程序 138
7.3 ASPNET常用控件 141
7.3.1 标准控件 141
7.3.2 数据绑定控件 144
7.3.3 验证控件 146
7.3.4 登录控件 148
7.3.5 内置对象 152
7.4 ASP.NET存取数据库 156
7.4.1 连接数据库 156
7.4.2 操作数据表 158
第8章 电子商务网站ASP.NET技术设计实例 164
8.1 功能设计规划 164
8.1.1 功能需求分析 164
8.1.2 功能模块划分 165
8.2 数据库设计 166
8.3 程序设计 169
8.3.1 系统首页程序设计 169
8.3.2 前台管理模块程序设计 169
8.3.3 后台管理模块程序设计 172
8.4 程序编写与系统联试 175
8.4.1 程序编写 175
8.4.2 系统联试 177
第9章 电子商务网站的安全 182
9.1 电子商务网站的安全需求 182
9.2 电子商务网站的安全隐患 183
9.2.1 一般的安全隐患 183
9.2.2 计算机病毒 184
9.2.3 SQL注入攻击 185
9.2.4 跨站脚本攻击 187
9.2.5 拒绝服务攻击 189
9.3 网站安全的防范措施 189
9.3.1 常用的防范措施 189
9.3.2 SQL注入攻击防范措施 193
9.3.3 跨站脚本攻击防范措施 193
9.3.4 网站系统备份 194
第10章 电子商务网站的管理 198
10.1 网站管理概述 198
10.1.1 网站管理的重要性 198
10.1.2 网站管理的原则 198
10.1.3 网站管理的主要内容 199
10.2 网站日常管理 200
10.2.1 网站日常管理的目的 200
10.2.2 网站日常管理的内容 200
10.3 网站网页管理 201
10.3.1 网页发布 201
10.3.2 网页维护 202
10.4 交易信息管理 203
10.5 数据管理 204
10.6 各类人员管理 204
参考文献 208