第1章 概论 1
1.1 基本概念 1
1.1.1 系统 1
1.1.2 电子商务系统 1
1.2 电子商务系统的一般体系框架 2
1.3 电子商务系统的类型 4
1.4 “电子商务系统规划与设计”课程研究内容 6
1.5 电子商务系统的开发方法 7
1.5.1 结构化方法 7
1.5.2 原型法 9
1.5.3 面向对象法 10
1.5.4 组合开发 11
第2章 企业电子商务战略规划 13
2.1 企业电子商务战略规划概述 13
2.1.1 电子商务规划工作的特点 13
2.1.2 企业战略的基本概念 13
2.1.3 企业电子商务战略在企业战略中的地位 15
2.1.4 两类电子商务与企业电子商务战略 16
2.2 电子商务项目策划 16
2.2.1 电子商务项目策划的定义 16
2.2.2 电子商务项目策划的原则 16
2.2.3 电子商务项目策划的方法 17
2.2.4 商业机会 19
2.2.5 电子商务项目选择应考虑的因素 21
2.2.6 电子商务项目策划的流程 26
2.3 企业电子商务战略规划的制定 28
2.3.1 企业电子商务战略规划的步骤与内容 28
2.3.2 企业电子商务战略规划的重点 28
2.3.3 电子商务创业阶段的战略 34
2.3.4 电子商务模式的选择 35
2.3.5 企业电子商务建设的三条路线 37
2.3.6 企业战略方案的主要内容 38
第3章 电子商务系统规划 40
3.1 电子商务系统规划概述 40
3.1.1 电子商务系统规划的定义 40
3.1.2 电子商务系统规划的目的 40
3.1.3 电子商务系统规划的任务 41
3.1.4 电子商务系统规划的步骤 41
3.2 初步调查 42
3.2.1 初步调查的目标 42
3.2.2 初步调查的任务 43
3.2.3 初步调查的步骤 45
3.3 系统规划常用方法 46
3.3.1 战略集合变换法 46
3.3.2 关键成功因素法 48
3.3.3 企业系统规划方法 51
3.4 企业信息资源规划 56
3.4.1 企业信息资源规划的概念 56
3.4.2 信息资源规划的核心内容 57
3.4.3 实施信息资源规划的步骤 67
3.4.4 信息资源规划方案 71
3.5 业务流程规划和业务流程优化与再造 72
3.5.1 业务流程规划 72
3.5.2 业务流程优化与再造 76
3.5.3 业务流程再造的实例 84
3.6 确定商务模型 87
3.6.1 商务模型 87
3.6.2 商务模型规划的基本过程 87
3.7 开发方式的选择 89
3.7.1 自主开发 89
3.7.2 委托开发 89
3.7.3 合作开发 89
3.7.4 购买商品化应用软件 90
3.8 拟定电子商务系统开发方案 90
第4章 电子商务网站规划 92
4.1 电子商务网站规划概述 92
4.1.1 电子商务网站 92
4.1.2 门户网站 92
4.1.3 企业信息门户网站 93
4.1.4 电子商务网站与电子商务系统的关系 94
4.1.5 网站建设原则 94
4.2 需求分析 95
4.2.1 调查 95
4.2.2 商务需求分析 96
4.2.3 目标客户确认与分析 97
4.2.4 竞争对手分析 99
4.3 网站定位 101
4.3.1 企业自身分析 101
4.3.2 企业资源 101
4.3.3 目标客户 101
4.3.4 竞争对手 102
4.3.5 可行性 102
4.3.6 盈利模式 102
4.4 网站市场定位 102
4.4.1 如何进行网站市场定位分析 102
4.4.2 市场定位 103
4.5 内容规划 104
4.5.1 内容需求获取 104
4.5.2 信息组织 105
4.5.3 栏目规划 106
4.6 功能规划 106
4.6.1 典型的电子商务网站功能 106
4.6.2 网站功能规划 109
4.7 主机管理方式选择 110
4.7.1 自营主机方式 110
4.7.2 主机托管方式 110
4.7.3 主机租用方式 110
4.7.4 第三方电子商务服务商方式 111
4.8 网站推广策划 112
第5章 电子商务支付系统规划 114
5.1 电子商务支付系统规划概述 114
5.1.1 支付体系概念 114
5.1.2 电子商务支付体系的基本构成 114
5.1.3 电子商务支付系统规划的内容 115
5.1.4 电子商务支付系统建设的原则 115
5.1.5 支付系统与电子商务系统 116
5.2 确定商务模式 116
5.3 确定支付工具 117
5.3.1 支付工具 117
5.3.2 支付工具的种类 117
5.3.3 支付工具的选择 118
5.4 确定支付方式 119
5.4.1 传统支付方式 119
5.4.2 主要电子支付方式优缺点分析 119
5.4.3 支付方式的选择 125
5.5 电子商务支付系统的安全需求 129
5.6 选择具体的支付服务组织 129
5.6.1 支付服务组织 129
5.6.2 商家开户行的选择 130
5.6.3 第三方支付方式 132
5.6.4 第三方支付方式的选择 134
5.7 确定电子商务支付系统的总体结构 134
5.8 确定支付系统应具备的功能 136
第6章 电子商务系统安全规划 138
6.1 电子商务系统安全 138
6.2 电子商务系统安全体系框架 138
6.3 电子商务系统安全设计的原则 139
6.4 电子商务系统安全体系的设计 140
6.4.1 识别企业信息资产 141
6.4.2 电子商务系统风险识别、分析和评估 141
6.4.3 电子商务系统的安全需求分析 145
6.4.4 定义电子商务系统的安全规划的范围 146
6.4.5 电子商务系统安全策略的制定 146
6.4.6 制定电子商务系统的安全方案 148
6.4.7 评估安全方案 150
6.4.8 实施安全方案 151
第7章 电子商务风险分析与可行性分析 153
7.1 电子商务风险分析 153
7.1.1 电子商务风险的定义 153
7.1.2 电子商务风险的构成要素 154
7.1.3 电子商务风险识别 154
7.1.4 电子商务风险分析的步骤 157
7.1.5 电子商务风险分析的方法 159
7.2 电子商务可行性分析的内容 160
7.2.1 电子商务可行性分析 160
7.2.2 电子商务可行性分析报告 163
7.3 电子商务开发方案选择 164
7.3.1 电子商务开发确定选择标准 164
7.3.2 电子商务开发方案选择 167
第8章 电子商务系统分析 169
8.1 系统调查 169
8.1.1 系统调查的原则 169
8.1.2 需求的分类 170
8.1.3 典型的电子商务需求 171
8.1.4 系统调查的内容 172
8.1.5 系统调查的步骤 173
8.1.6 系统调查的方法 174
8.1.7 编写需求规格说明书 175
8.2 组织结构 176
8.2.1 组织结构分析 176
8.2.2 组织/业务关系分析 177
8.2.3 业务功能分析 177
8.3 业务流程分析 178
8.3.1 业务流程分析的内容 178
8.3.2 业务流程图 178
8.4 数据流程分析 179
8.4.1 数据的汇总分析 180
8.4.2 数据流程分析 181
8.4.3 数据字典 187
8.4.4 处理说明 191
8.5 电子商务系统逻辑模型的建立 193
8.6 系统分析报告 194
第9章 电子商务系统设计 196
9.1 概述 196
9.1.1 电子商务系统设计的主要活动 196
9.1.2 电子商务系统设计的基本原则 196
9.1.3 电子商务系统设计的依据 198
9.1.4 电子商务系统设计步骤 199
9.2 电子商务系统总体结构设计 200
9.2.1 系统总体布局设计 200
9.2.2 系统组成结构设计 201
9.2.3 网络环境设计 203
9.2.4 用系统结构设计 204
9.3 电子商务系统运行平台的配置 205
9.3.1 系统运行平台配置的依据 205
9.3.2 系统运行平台配置的基本原则 205
9.3.3 计算机硬件选择 206
9.3.4 计算机软件选择 207
第10章 电子商务应用系统设计 211
10.1 应用系统体系结构 211
10.1.1 MVC体系结构 212
10.1.2 二层C/S体系结构 214
10.1.3 三层体系结构 214
10.1.4 多层体系结构 215
10.1.5 体系结构的选择 216
10.2 子系统的划分及模块设计 217
10.2.1 结构化设计原理 217
10.2.2 子系统的划分 217
10.2.3 模块结构图 219
10.2.4 聚合与耦合 219
10.2.5 模块设计的原则 221
10.2.6 IPO图 223
10.3 代码设计 224
10.3.1 代码及其作用 224
10.3.2 代码设计的原则 225
10.3.3 代码的分类 225
10.3.4 代码设计的步骤 226
10.3.5 代码设计举例 226
10.4 计算机处理过程的设计 227
10.4.1 流程图 227
10.4.2 盒图(NS图) 227
10.4.3 程序设计语言 228
10.5 数据库设计 229
10.5.1 需求分析 229
10.5.2 概念设计 230
10.5.3 逻辑设计 231
10.5.4 物理设计 232
10.6 用户界面设计 232
10.6.1 用户界面设计原则 233
10.6.2 网站用户界面设计原则 235
10.6.3 用户界面设计过程 238
10.7 系统设计说明书 238
10.7.1 编写系统设计说明书的具体要求 238
10.7.2 系统设计说明书的内容 239
第11章 电子商务系统的实施与维护 241
11.1 概述 241
11.2 电子商务应用的开发 242
11.2.1 电子商务应用的开发构建方式 242
11.2.2 电子商务应用的主要开发工具 242
11.3 电子商务系统测试 246
11.3.1 软件测试 246
11.3.2 电子商务应用程序测试 253
11.3.3 网站测试 256
11.3.4 系统测试文件 258
11.4 电子商务站点部署 259
11.4.1 检查部署核对清单 259
11.4.2 部署电子商务站点 260
11.4.3 实现初始化操作过程 260
11.4.4 建立和执行最初的操作步骤 261
11.5 电子商务系统维护与管理 261
11.5.1 电子商务系统维护的内容 261
11.5.2 电子商务系统维护的组织与管理 262
参考文献 264