前言 1
第1章 电子商务基础 1
1.1 电子商务的概念模型 1
作者简介 1
1.1 The Concept Model of E-Commerce 1
Chapter 1 The Rudimental Knowledge of E-Commerce 1
Preface 1
About the Authors 1
1.2 电子商务的主要内容 2
1.2.1 电子商务的分类 2
1.2.1 The Catalog of E-Commerce 2
1.2 The Main Contents of E-Commerce 2
1.2.2 Internet上的电子商务 3
1.2.2 E-Commerce Based on Internet 3
1.2.3 The Main Application Field of E-Commerce 4
1.3.1 The Security and Authentication Technology of E-Commerce 4
1.3 The Key Technology of E-Commerce 4
1.2.3 电子商务的主要应用领域 4
1.3 电子商务的关键技术 4
1.3.1 电子商务的安全与认证技术 4
1.3.3 Web浏览技术 10
1.3.3 The Technology of Web Browser 10
1.3.2 电子商务的支付技术 10
1.3.2 The Payment Technology of E-Commerce 10
1.3.4 The Technology of Database 11
1.4 The Virtual Enterprise under the Environment of E-Commerce 11
1.4 电子商务环境下的虚拟企业 11
1.3.4 数据库技术 11
1.5 The Purpose of Building Website in Enterprise 13
1.5 企业建立网站的意义 13
1.6 小结 14
1.6 Summary 14
2.1 定位网站主题和名称 16
第2章 电子商务网站的设计方法 16
2.1 Deside the Subject and Name of Website 16
Chapter 2 The Design Methods of E-Commerce Website 16
2.2 定位网站CI形象 17
2.2 Deside Corporate Identity of Website 17
2.3.1 The Columns 18
2.3 确定栏目和版块 18
2.3 Deside the Columns and the Space of a Whole Page 18
2.3.1 栏目 18
2.3.2 The Space of a Whole Page 19
2.4 The Structure of Directory and Linkage of Website 19
2.3.2 版块 19
2.4 网站的目录结构和链接结构 19
2.4.1 网站的目录结构 19
2.4.1 The Structure of Directory 19
2.4.2 The Structure of Linkage 20
2.4.2 网站的链接结构 20
2.5 网站的整体风格和创意设计 21
2.5 The Whole Style and Originality Design of Website 21
2.5.1 Create the Style of Website 21
2.5.1 树立网站风格 21
2.5.2 Design the Originality of Website 22
2.5.2 网站创意设计 22
2.6 小结 23
2.6 Summary 23
第3章 PHP脚本语言基础 24
3.1 PHP的简介 24
3.1.1 PHP的起源 24
3.1.1 The Origin of PHP 24
3.1 The Introduction to PHP 24
Chapter 3 The Rudimental Knowledge of PHP Script 24
3.1.2 PHP的功能特性 25
3.1.2 The Functions and Features of PHP 25
3.1.3 The Comparison of PHP and Other CGI 26
3.1.3 PHP与其他CGI的比较 26
3.2 The Installation and Configuration of PHP 27
3.2.1 The Environment and Preparation Required in Installation 27
3.2.1 安装环境需求和准备工作 27
3.2 PHP的安装和配置 27
3.2.2 The Installation and Configuration of PHP 28
3.2.2 PHP的配置及安装 28
3.2.3 PHP的编译配置及详细选项 29
3.2.3 The Detailed Options of PHP Compilation and Configuration 29
3.2.4 The Detailed Options of php.ini Configuration 33
3.2.4 php.ini配置详细选项 33
3.3 The Data Processing and Program Control of PHP 39
3.3.1 The Introduction to PHP Syntax 39
3.3.1 PHP语法简介 39
3.3 PHP的数据处理和程序控制 39
3.3.2 The Constant and the Variable 41
3.3.2 常量和变量 41
3.3.3 The Flow Control of PHP 49
3.3.3 PHP流程控制 49
3.4.1 Apache服务器专用函数库 56
3.4 PHP的重要函数库和函数 56
3.4.1 The Exclusive Function Libraries of Apache Server 56
3.4 The Important Function Libraries and Functions of PHP 56
3.4.2 数组处理函数库 57
3.4.3 日期与时间函数库 57
3.4.3 The Function Libraries of Date and Time 57
3.4.2 The Function Libraries of Array Processing 57
3.4.4 Oracle数据库函数库 58
3.4.4 The Function Libraries of Oracle Database 58
3.4.5 Oracle 8数据库函数库 61
3.4.5 The Function Libraries of Oracle 8 Database 61
3.4.6 The Function Libraries of String Processing 64
3.4.6 字符串处理函数库 64
3.4.7 The Function Libraries of XML Interpretation 65
3.4.7 XML解析函数库 65
3.5 小结 69
3.5 Summary 69
3.4.8 The Function Libraries of E-mail 69
3.4.8 电子邮件函数库 69
4.1.2 The Features of Oracle Database 71
Chapter 4 The Technology of Oracle Database 71
4.1 The Introduction to Oracle Database 71
4.1.1 The Overview of Oracle Database 71
4.1.2 Oracle数据库的特点 71
4.1.1 Oracle数据库概述 71
4.1 Oracle数据库介绍 71
第4章 Oracle数据库技术 71
4.1.4 The Distributed Database Management of Oracle Database 72
4.1.3 The Storage Structure of Oracle Database 72
4.1.3 Oracle数据库的存储结构 72
4.1.4 Oracle的分布式数据库管理 72
4.1.5 The Common Data Types of Oracle Database 73
4.1.5 Oracle常用的数据库字段类型 73
4.2.1 Adjust Linux Kernel and Environment 74
4.2 The Installation and Configuration of Oracle Database under Linux Environment 74
4.2 Linux环境下Oracle的安装与配置 74
4.2.1 调整Linux内核与环境 74
4.2.2 安装Oracle 75
4.2.2 Install Oracle Database 75
4.2.3 The Configuration and Basic Operation of Oracle Database 77
4.2.3 Oracle的配置与基本操作 77
4.3 Oracle数据库体系结构 79
4.3 The System Architecture of Oracle Database 79
4.3.1 Define Database 79
4.2.4 客户端配置 79
4.3.2 The Mode of SYS and SYSTEM 79
4.3.2 SYS和SYSTEM的模式 79
4.2.4 The Configuration of Client Terminal 79
4.3.1 定义数据库 79
4.3.3 The Components of Database 80
4.3.3 数据库组件 80
4.3.4 The Segment of Database 85
4.3.4 数据库段 85
4.3.5 The Data Dictionary of Oracle Database 87
4.3.5 Oracle数据字典 87
4.3.6 其他数据库对象 88
4.3.6 The Other Database Objects 88
4.4.1 Terms 89
4.4 The Rudimental Knowledge of SQL 89
4.4.1 术语 89
4.4 SQL语言基础 89
4.4.2 Two Types of SQL 90
4.4.2 两种类型的SQL语言 90
4.4.3 The Usage of SQL*Plus 91
4.4.3 SQL*Plus的使用 91
4.4.4 The Numerical Data 96
4.4.4 数值型数据 96
4.4.5 字符型数据 97
4.4.5 The String Data 97
4.4.7 The Transformation of Table Field Data 98
4.4.7 表列数据类型转换 98
4.4.6 日期型数据 98
4.4.6 The Date Data 98
4.4.8 Update,Delete和Alter等语句 99
4.4.8 The Commands of Update,Delete,Alter and So on 99
4.5 小结 100
4.5 Summary 100
5.1 The Overview of Internet and Web Technology 101
Chapter 5 The Technology of Building Web Server with Apache 101
5.1 Internet与Web技术概况 101
第5章 Apache架设Web服务器技术 101
5.2 Compile and Install Apache Server 103
5.2 编译及安装Apache服务器 103
5.3 Configure Apache Server 104
5.3.1 The Configuration of Server 104
5.3.1 服务器配置 104
5.3 配置Apache服务器 104
5.3.2 启动和关闭服务器 106
5.3.2 Start and Stop Server 106
5.4 Apache的启动选项简介 107
5.5 虚拟域名服务的建立 107
5.5 The Building of Virtual Data Name Server 107
5.4 The Introduction to the Boot Options of Apache 107
5.6 The Configuration of Proxy Service 108
5.6 Proxy服务设置 108
5.7 The Technology of Web Security and Firewall 109
5.7 Web安全技术与防火墙 109
5.8 小结 112
5.8 Summary 112
Chapter 6 Network Virtual Shop 113
6.1 The Current Development of Network Sale 113
第6章 网络虚拟商店 113
6.1 网络营销的发展现状 113
6.2 The Modes of Network Virtual Shop 120
6.2 虚拟商店的模式 120
6.3 虚拟商店的设计 121
6.3 The Design of Network Virtual Shop 121
6.3.1 布局设计 122
6.3.1 The Design of Layout 122
6.3.2 框架设计 125
6.3.2 The Design of Framework 125
6.3.3 The Design of Main HomePage 127
6.3.3 主页面设计 127
6.4.1 The Department Structure of Network Virtual Shop 134
6.4 The Implementation of Network Virtual Shop 134
6.4.1 虚拟商店的部门结构 134
6.4 虚拟商店的实现 134
6.4.2 The Management of Network Virtual Shop 137
6.4.2 虚拟商店的管理 137
6.4.3 The Database Searching of Network Virtual Shop 147
6.4.3 虚拟商店的数据库查询 147
6.5 Summary 151
6.5 小结 151
7.1 The Storage of Product Information 153
7.1 产品信息的存储 153
第7章 电子产品目录的设计方法 153
Chapter 7 The Design Methods of Electronic Products Catalog 153
7.2 The Design of Searching Function of Product Information 154
7.2 产品信息查询功能设计 154
7.3 Summary 155
7.3 小结 155
8.1.2 网上购物车实现技术 156
Chapter 8 The Design Methods of Network Shopping Cart 156
8.1 The Network Shopping Cart and the Analysis of Its Implementation Technology 156
8.1.1 The Definition and Analysis of Network Shopping Cart 156
8.1.2 The Implementation Technology of Network Shopping Cart 156
8.1.1 网上购物车定义及分析 156
8.1 网上购物车及实现技术分析 156
第8章 网上购物车的设计方法 156
8.2.1 基于数据库技术的网上购物车设计思想 157
8.2 The Implementation Policies of Database of Network Shopping Cart 157
8.2.2 The Detailed Implementation of Network Shopping Cart Based on Database 157
8.2 网上购物车的数据库技术实现策略 157
8.2.2 基于数据库技术的网上购物车具体实现 157
8.2.1 The Design Idea of Network Shopping Cart Based on Database 157
8.3 基于Java技术的网上购物车框架实例 159
8.3 An Example of Network Shopping Cart Framework Based on Java Tchnology 159
8.3.1 The Communication Part of Network Shopping Cart Framework 159
8.3.1 网上购物车框架的通信部分 159
8.3.2 The Database Design Part of Network Shopping Cart Framework 161
8.3.2 网上购物车框架的数据库设计部分 161
8.4 Summary 163
8.4 小结 163
Chapter 9 The Balance of Network Commerce 164
9.1 The Status Quo of Network Commerce 164
9.1 网上商务结算现状 164
第9章 网上商务结算 164
9.2.1 客户信息数据库结构设计 165
9.2 The Processing of Clients Information 165
9.2.1 The Design of Database Structure of Clients Information 165
9.2 客户信息处理 165
9.2.2 系统结构设计 166
9.2.2 The Design of System Architecture 166
9.3.1 电子商务的出现对税收政策产生的影响 167
9.3 The Processing of Tax Problems 167
9.3.1 The Effect of Tax Policies Imposed by the Advent of E-Commerce 167
9.3 处理税务问题 167
9.3.2 税务系统在电子商务应用上的一些探索 168
9.3.2 Some Exploration of Tax System on the Application of E-Commerce 168
9.4 结算过程 169
9.4 Balance Procedure 169
9.5 An Example of Enterprise Delivery Center Management 169
9.5 企业配送中心管理实例 169
9.6 Summary 171
9.6 小结 171
Chapter 10 The Processing Technology of Electronic Order Form 172
10.1 订单的处理流程 172
第10章 电子订单处理技术 172
10.1 The Processing Procedure of Order Form 172
10.2.1 The Technology of Payment Gateway 177
10.2 Charge from Clients 177
10.2.1 支付网关技术 177
10.2 向客户收费 177
10.2.2 The Validation of Credit Card 178
10.2.2 信用卡确认 178
10.3 Summary 182
10.3 小结 182
Chapter 11 The Security Technology of Payment System 183
11.1 The Overview of Security Technology of Network Payment System 183
11.1 网上支付的安全技术概况 183
第11章 支付系统的安全技术 183
11.2.1 The Structure of Network Payment System 185
11.2 网上支付系统的结构与典型流程 185
11.2.1 网上支付结构 185
11.2 The Structure and Typical Flow of Network Payment System 185
11.2.2 The Typical Flow of Network Payment System 186
11.2.2 网上支付系统典型流程 186
11.3.1 RSA Algorithm 188
11.3 常用的加密算法 188
11.3.1 RSA算法 188
11.3 The Common Encryption Algorithm 188
11.3.2 DES算法 190
11.3.2 DES Algorithm 190
11.3.3 ElGamal算法 191
11.3.3 ElGamal Algorithm 191
11.3.4 DSA Algorithm 192
11.3.4 DSA算法 192
11.3.5 MD5 Algorithm 192
11.3.5 MD5算法 192
11.3.6 Blowfish Algorithm 195
11.3.6 Blowfish算法 195
11.4 The Authentication Technology 197
11.4.1 The Common Authentication Technology 197
11.4 认证技术 197
11.4.1 常用的认证技术 197
11.4.2 使用PHP3进行HTTP用户认证 199
11.4.2 The HTTP User Authentication Using PHP3 199
11.5.2 The Protocol of SET 200
11.5.1 电子商务系统对信息安全的要求 200
11.5.2 安全电子交易协议 200
11.5 The Security Transaction Technology of E-Commerce 200
11.5.1 Information Security Required by E-Commerce 200
11.5 电子商务的安全交易技术 200
11.6 Summary 204
11.6 小结 204
12.1.1 Groupped Function 205
12.1.1 分组结果函数 205
Chapter 12 The Searching Technology of Website 205
12.1 高级SQL的应用 205
12.1 The Applications of Advanced SQL 205
第12章 网站的检索查询技术 205
12.1.2 嵌套查询 206
12.1.2 Embeded Searching 206
12.2 一个简单查询的例子 207
12.1.3 The Variable Defined in SQL*Plus 207
12.2 A Simple Example of Searching 207
12.1.3 在SQL*Plus中定义的变量 207
12.3 优化数据库查询 211
12.3 Optimize Database Search 211
12.4 小结 213
12.4 Summary 213
第13章 电子商务时代的客户服务 214
13.1 客户服务概述 214
13.1 The Overview of Client Serviec 214
Chapter 13 The Client Service in E-Commerce Era 214
13.2 呼叫中心的关键技术及构建方法 217
13.2.1 呼叫中心的关键技术 217
13.2 The Key Technology and Building Methods of Calling Center 217
13.2.1 The Key Technology of Calling Center 217
13.2.2 The Building Methods of Calling Center 218
13.2.2 呼叫中心的构建方案 218
13.3 电子邮件列表的应用及实例 219
13.3.1 电子邮件列表的应用 219
13.3 The Application and Examples of E-mail List 219
13.3.1 The Application of E-mail List 219
13.3.2 An Application Example of E-mail List 220
13.3.2 电子邮件的简单应用实例 220
13.3.3 An Example of Option Feedback Using PHP 225
13.3.3 用PHP实现的意见反馈表实例 225
13.4 订单跟踪设计方案 230
13.4 The Design Methods of Order Tracing 230
13.5 Summary 233
13.5 小结 233
14.1.1 The Theory of Log File 234
第14章 网站信息统计技术 234
14.1 网站日志 234
14.1.1 日志文件的工作原理 234
Chapter 14 The Statistic Technology of Website Information 234
14.1 The Website Log 234
14.1.2 透过数据看实质 235
14.1.2 Get Essential form the Data 235
14.1.3 Linux服务器的系统日志管理 238
14.1.3 The System Log Management of Linux Server 238
14.1.4 网站日志统计的实现 245
14.1.4 The Implement of Website Log Statistic 245
14.2 The Engine of Website Searching 253
14.2 网站搜索引擎 253
14.2.2 用户的搜索行为 254
14.2.1 搜索引擎的分类 254
14.2.2 The Users Searching Behaviour 254
14.2.1 The Catalog of Searching Engine 254
14.2.3 关键词的选择 255
14.2.4 世界主要搜索引擎的规则 255
14.2.4 The Searching Rules of the Main Searching Engine in the World 255
14.2.3 The Selection of Key Words 255
14.2.5 Build Mini Searching Engine Using PHP and XML 256
14.2.5 采用PHP和XML技术构建小型搜索引擎 256
14.3.1 网站广告简介 273
14.3 创建网站广告服务系统 273
14.3.1 The Introduction to the Website Advertisement 273
14.3 Create Website Advertisement Service System 273
14.3.2 The Implementation of Website Trolled Broadcasting Advertisement System 274
14.3.2 网站广告轮播系统的实现 274
14.4 Summary 279
14.4 小结 279
15.1.2 加强企业利用Web信息发布的意识 280
Chapter 15 The Distribution Technology of Web Database 280
第15章 Web数据库的发布技术 280
15.1 Web信息发布与企业信息资源库 280
15.1.1 企业信息资源的Web信息发布简介 280
15.1.2 Strenthen the Consciousness of Using Web Information Distribution in Enterprises 280
15.1.1 The Introduction to the Web Information Distribution of Enterprises Information Resources 280
15.1 Web Information Distribution and Enterprises Information Resources 280
15.1.3 企业信息资源库的信息发布 281
15.1.3 The Information Distribution of Enterprises Information Resources 281
15.1.4 The Key Technology Issues 282
15.1.4 关键技术问题 282
15.2.1 The Introduction to the Database Distribution Technology 283
15.2.1 数据库发布技术简介 283
15.2 基于扩充HTTP协议的数据库发布技术的实现 283
15.1.5 The Problems in the Information Distribution 283
15.2 The Implemention of Database Distribution Technology Based on Extended HTTP 283
15.1.5 信息发布应注意的问题 283
15.2.2 Some Methods of Supporting Database Distribution 284
15.2.2 支持数据库发布的几种方式 284
15.2.3 The Database Distribution Model Based on Extended HTTP 285
15.2.3 基于扩充HTTP协议的数据库发布模型 285
15.2.4 The Description of Extended Protocol 286
15.2.4 扩展协议描述 286
15.2.5 The Result Set Management and Historical Record of the Client Terminal 287
15.2.5 客户端的结果集管理以及历史记载 287
15.3 Summary 288
15.2.6 The Performance Evaluation of Database Distribution Based on Extended HTTP 288
15.3 小结 288
15.2.6 基于扩充HTTP协议的数据库发布模型的性能评价 288
16.1.1 企业计算概论 289
第16章 虚拟企业电子商务应用的解决方案 289
16.1 多层企业计算架构 289
16.1.1 The Overview of Enterprise Computing 289
16.1 Multi-tier Enterprise Computing Architectures 289
Chapter 16 The Solution Project of Virtual Enterprise E-Commerce Application 289
16.1.2 The Overview of System 291
16.1.2 系统概要 291
16.1.3 系统的可规模化 292
16.1.3 The Scalability of System 292
16.1.4 The Maintenance of Connection between Client Terminal and Web Connector 294
16.1.4 客户端与Web连接器间的连接维持 294
16.1.5 Application Server 295
16.1.5 应用服务器(Application Server) 295
16.1.6 Specialized Development Tool-Java 296
16.1.6 专业化的开发工具——Java 296
16.1.7 四层架构应用系统的优势 296
16.1.7 The Advantages of Four Tier Architectures Application System 296
16.2.1 The Overview of J2EE 297
16.2 The Application of J2EE in Enterprise Computing 297
16.2.1 J2EE概述 297
16.2 J2EE在企业计算中的应用 297
16.2.2 The System Architecture of J2EE 299
16.2.2 J2EE体系结构 299
16.2.3 The Core Technology of J2EE 302
16.2.3 J2EE的核心技术 302
16.2.4 The Combination Technology of J2EE and XML 308
16.2.4 J2EE与MXL的组合技术 308
16.2.5 The Application of Bean/Servlet in J2EE 315
16.2.5 J2EE中Bean/Servlet的应用 315
16.2.6 J2EE开发企业应用实例 321
16.2.6 An Example of Enterprise Development Using J2EE 321
16.3 Summary 327
16.3 小结 327
Chapter 17 The Integration Technology of E-Commerce Enterprise Application 328
17.1.1 Status Quo 328
17.1.2 The Common Information Integration Methods of WWW and Database System 328
17.1 The Information Integration Technology of WWW and Database System 328
17.1.2 通用的WWW与数据库系统信息集成方法 328
17.1.1 现状 328
17.1 WWW与数据库系统信息集成技术 328
第17章 虚拟企业电子商务应用的集成技术 328
17.2 The Technology of Information Integration in the Virtual Enterprise 331
17.1.3 The Typical information Integration Methods of WWW and Database System 331
17.1.3 典型的WWW与数据库系统信息集成方法 331
17.2 虚拟企业中的信息集成技术 331
17.3 The Integration of Web,Java,CORBA Technology 334
17.3 Web,Java和CORBA技术的集成 334
17.3.1 The Integration of CORBA and Java 335
17.3.1 CORBA和Java的集成 335
17.3.2 The Three Tier Web System Architectures Based on CORBA and Java 336
17.3.3 The Implementation Methods of Web Objects Computing 336
17.3.3 Web对象计算的实现方法 336
17.3.2 基于CORBA和Java的三层Web体系结构 336
17.4 Summary 339
17.4 小结 339