第1章 电子商务基础知识 1
1.1 电子商务及其发展 2
1.1.1 电子商务基本概念 2
1.1.2 电子商务发展动态 4
1.1.3 EDI基础知识 8
1.1.4 电子政务概念 13
1.2 电子商务基本框架 16
1.2.1 电子商务层次 16
1.2.2 电子商务组成要素 18
1.2.3 电子商务交易过程 18
1.3 电子商务分类与特点 22
1.3.1 电子商务分类 22
1.3.2 电子商务特点 24
1.4 电子商务模式 25
1.4.1 B2B 25
1.4.2 B2C 26
1.4.3 B2G 26
1.4.4 G2C 26
1.4.5 G2G 26
1.5 电子商务的社会环境 27
1.5.1 电子商务的国际环境 27
1.5.2 电子商务的相关法律、法规和标准 27
1.5.3 知识产权以及产权认定 30
1.6 物流知识 31
1.6.1 现代物流的基本概念 31
1.6.2 现代物流模式 37
1.6.3 现代物流信息技术 39
1.7 网络营销知识 43
1.7.1 网络营销的概念与特点 43
1.7.2 网络营销的主要方法 46
1.7.3 网络营销的主要内容 48
1.7.4 网络商务信息的收集、整理与加工处理 49
1.7.5 网络广告的主要种类 52
1.8 电子合同知识 54
1.8.1 电子合同的概念和特征 54
1.8.2 电子合同的分类 56
1.8.3 电子合同的订立 56
1.8.4 电子签名 57
1.9 历年真题详解 59
第2章 计算机系统基础知识 66
2.1 计算机基础知识 66
2.1.1 计算机硬件基础知识 66
2.1.2 计算机软件基础知识 70
2.2 数据库系统基础知识 72
2.2.1 数据库系统基础 72
2.2.2 数据仓库、联机分析处理和数据挖掘基础知识 81
2.3 多媒体基础知识 84
2.3.1 音频相关概念 84
2.3.2 图形图像的相关概念 85
2.3.3 多媒体相关计算问题 86
2.3.4 常见多媒体标准 87
2.3.5 压缩技术 90
2.4 计算机网络基础知识 91
2.4.1 网络体系结构及协议标准 91
2.4.2 Internet及其应用 94
2.4.3 Intranet、Extranet、VPN 96
2.5 历年真题详解 97
第3章 电子商务相关技术与应用基础 111
3.1 电子商务系统的组成与功能 111
3.1.1 电子商务系统的组成 111
3.1.2 电子商务系统的功能 112
3.2 电子商务相关技术 113
3.2.1 中间件 113
3.2.2 企业应用集成 121
3.2.3 Web服务(WSDL、SOAP、UDDI) 126
3.2.4 工作流 128
3.3 电子商务相关应用 131
3.3.1 企业资源计划系统(ERP) 131
3.3.2 供应链管理系统(SCM) 136
3.3.3 客户关系管理系统(CRM) 139
3.3.4 知识管理及决策支持系统(DSS) 142
3.3.5 办公自动化系统(OA) 147
3.3.6 企业流程管理(BPM) 151
3.4 历年真题详解 154
第4章 电子商务系统开发知识 160
4.1 电子商务系统规划 161
4.1.1 电子商务系统的生命周期 161
4.1.2 电子商务系统的框架结构 162
4.1.3 电子商务系统的可行性分析 165
4.1.4 电子商务系统的规划 166
4.1.5 电子商务系统的分析 167
4.2 电子商务系统设计 171
4.2.1 电子商务系统设计原则 171
4.2.2 电子商务系统网络平台设计 172
4.2.3 电子商务网站的功能设计 172
4.2.4 电子商务系统客户层设计 174
4.2.5 电子商务系统Web服务层设计 176
4.2.6 电子商务系统应用服务层设计 177
4.2.7 电子商务系统后台信息系统层设计 179
4.3 电子商务安全策略 180
4.3.1 电子商务系统安全策略的制定原则 180
4.3.2 电子商务系统安全策略的制定步骤 181
4.3.3 电子商务系统总体安全策略 181
4.3.4 电子商务系统网络安全策略 183
4.3.5 电子商务系统网站服务器安全策略 185
4.3.6 电子商务系统应用安全策略 187
4.4 电子商务支付与结算 189
4.5 电子商务商业模式的规划与设计 189
4.5.1 电子商务商业模式的设计 190
4.5.2 电子商务的总体模式 192
4.5.3 BtoB模式分析 193
4.5.4 BtoC模式分析 194
4.6 电子商务系统的主流技术平台 195
4.6.1 微软的.NET平台 195
4.6.2 J2EE平台技术及其组成 198
4.6.3 Web应用服务器 201
4.7 Web程序设计 202
4.7.1 HTML标记语言 202
4.7.2 XML标记语言 203
4.7.3 CSS(层叠样式表) 204
4.7.4 网页脚本语言 205
4.7.5 网页脚本语言ASP 206
4.7.6 网页脚本语言JSP 207
4.7.7 网页脚本语言PHP 208
4.8 电子商务系统测试知识 209
4.8.1 电子商务系统测试概述 209
4.8.2 电子商务系统中常用的测试方法 211
4.8.3 电子商务系统中常用的测试工具 217
4.9 电子商务系统的运行、评估与维护 218
4.9.1 电子商务系统的运行管理 218
4.9.2 电子商务系统的评估与性能指标 223
4.9.3 电子商务系统的维护 226
4.10 例题分析 228
第5章 信息安全知识 232
5.1 信息安全基本概念 232
5.1.1 安全的基本要素 233
5.1.2 可信计算机系统评测标准 233
5.1.3 信息技术安全评价共同标准 233
5.2 风险类型、风险分析、风险防范 234
5.2.1 风险类型 234
5.2.2 风险分析 234
5.2.3 风险防范 235
5.3 保密性和完整性 236
5.3.1 加密技术与标准 236
5.3.2 认证 238
5.3.3 访问控制 239
5.4 防止非法入侵 240
5.4.1 防火墙 240
5.4.2 入侵检测 242
5.4.3 安全协议 243
5.5 备份与恢复 244
5.5.1 备份概述 244
5.5.2 数据备份的主要方式 245
5.5.3 备份策略 245
5.5.4 恢复 246
5.6 安全保护 247
5.6.1 客户信息控制 247
5.6.2 交易安全保护 247
5.7 计算机病毒的防治 248
5.7.1 病毒种类 248
5.7.2 病毒防治技术 249
5.8 物理环境安全与容灾 250
5.8.1 物理环境安全 250
5.8.2 容灾 252
5.9 计算机犯罪的类型与防范 254
5.10 历年真题详解 255
第6章 电子商务系统规划 262
6.1 项目策划 262
6.1.1 从政策导向中寻找项目机会 263
6.1.2 从市场需求中寻找项目机会 267
6.1.3 从技术发展中寻找项目机会 268
6.1.4 从特定事件中寻找项目机会 268
6.2 可行性研究 268
6.2.1 技术可行性研究 268
6.2.2 经济可行性研究 271
6.2.3 管理可行性研究 274
6.2.4 可行性研究报告 274
6.3 项目论证、评估与立项 280
6.3.1 项目论证与评估的基本概念 280
6.3.2 项目可行性报告的真实性评估 280
6.3.3 项目可行性报告的客观性评估 281
6.3.4 项目评估报告 282
6.3.5 项目立项 283
6.4 系统方案的制订、评估与改进 283
6.5 系统开发计划 283
6.6 历年真题详解 290
第7章 电子商务系统分析与设计 298
7.1 需求分析 299
7.1.1 系统需求分析与软件需求分析 299
7.1.2 数据与流程分析 301
7.2 设计 303
7.2.1 系统设计 304
7.2.2 软件设计概述 306
7.2.3 软件设计的基本原则 308
7.2.4 结构设计 310
7.2.5 详细设计 311
7.2.6 数据库设计 312
7.3 需求分析与设计文档 315
7.3.1 系统/子系统需求规格说明 315
7.3.2 接口需求规格说明 321
7.3.3 软件需求规格说明 324
7.3.4 系统/子系统设计(结构设计)说明 331
7.3.5 接口设计说明 335
7.3.6 软件(结构)设计说明 338
7.3.7 数据库设计说明 343
7.4 原型化方法 347
7.4.1 原型化方法与结构化方法的比较 347
7.4.2 原型生命周期及其策略 350
7.4.3 原型化开发环境与工具 354
7.5 面向对象的分析与设计 355
7.5.1 面向对象方法学概述 355
7.5.2 面向对象的分析 357
7.5.3 面向对象的设计 359
7.6 面向对象的分析与设计文档 360
7.6.1 统一建模语言 360
7.6.2 用例图 361
7.6.3 类图和对象图 364
7.6.4 交互图 366
7.6.5 状态图 368
7.6.6 活动图 368
7.6.7 构件图 370
7.6.8 部署图 371
7.7 历年真题详解 372
第8章 电子商务系统建设 397
8.1 电子商务应用平台 397
8.1.1 总体性能估算 398
8.1.2 系统平台的选择与配置 401
8.1.3 数据库平台的选择与配置 402
8.1.4 应用服务器的选择与配置 406
8.2 电子商务网站设计 409
8.2.1 电子商务网站设计原则 409
8.2.2 电子商务网站体系结构 410
8.2.3 电子商务网站功能设计 411
8.2.4 电子商务网站设计工具 412
8.3 电子商务安全系统 412
8.3.1 电子商务安全的基本要求 413
8.3.2 电子商务安全技术的应用 413
8.4 电子支付平台 415
8.4.1 电子支付安全协议选择 416
8.4.2 电子支付平台体系结构选择 418
8.4.3 电子支付方式的支持 422
8.5 电子商务物流系统 425
8.5.1 电子商务与物流的关系 425
8.5.2 电子商务物流系统的基本要求 426
8.5.3 电子商务与物流系统集成技术与平台 427
8.6 历年真题详解 428
第9章 电子商务系统的测试 433
9.1 软件测试概述 434
9.1.1 测试的概念和目标 434
9.1.2 测试过程 435
9.1.3 测试原则 437
9.2 编写测试计划 437
9.2.1 测试计划的内容 437
9.2.2 测试计划的评审 440
9.3 准备测试环境 441
9.3.1 测试环境 441
9.3.2 测试工具 442
9.4 设计测试用例 443
9.4.1 测试用例概述 443
9.4.2 黑盒测试用例设计方法 443
9.4.3 白盒测试用例设计方法 449
9.4.4 测试用例评审 451
9.5 执行测试 452
9.5.1 单元测试 452
9.5.2 集成测试 453
9.5.3 系统测试 455
9.5.4 验收测试 458
9.5.5 缺陷与错误分类 459
9.6 撰写测试报告 462
9.6.1 测试报告的内容 462
9.6.2 测试报告评审 463
9.7 测试管理 464
9.7.1 配置管理 464
9.7.2 测试管理的内容 465
9.7.3 测试能力成熟度模型 466
9.8 历年真题详解 467
第10章 电子商务系统的管理与推广 475
10.1 电子商务网站日常运行管理 476
10.1.1 电子商务网站管理的内容 476
10.1.2 电子商务网站的管理制度 477
10.2 电子商务网站安全运行的监控与分析 479
10.3 电子商务网站日常维护 480
10.4 数据备份与恢复策略 482
10.4.1 数据备份 482
10.4.2 数据恢复 483
10.5 电子商务网站的性能评估 484
10.6 电子商务信息采集、处理、分析、挖掘与发布 486
10.6.1 电子商务信息的采集 486
10.6.2 电子商务信息的处理、分析和挖掘 487
10.6.3 电子商务信息的发布 488
10.7 客户服务和客户信息管理 488
10.7.1 客户服务 488
10.7.2 客户信息管理 490
10.8 网上单证管理 493
10.9 网上交易管理 494
10.9.1 电子商务的交易过程 494
10.9.2 电子商务的交易程序 495
10.9.3 电子商务的交易管理 495
10.10 网络促销策划 496
10.10.1 网络促销 496
10.10.2 网络广告促销 497
10.11 电子商务网站的发布与推广 499
10.11.1 电子商务网站推广形式 499
10.11.2 电子商务网站推广的系统性 501
10.12 历年真题详解 503
第11章 系统开发项目管理 506
11.1 制定项目计划 507
11.1.1 项目计划的认识 507
11.1.2 项目计划的具体制定 509
11.2 质量管理 515
11.2.1 系统测试 515
11.2.2 质量保证 515
11.3 过程管理 516
11.3.1 启动过程 516
11.3.2 规划过程 516
11.3.3 执行过程 516
11.3.4 控制过程 517
11.3.5 收尾过程 517
11.4 配置管理 517
11.4.1 识别配置项 517
11.4.2 定义基线 517
11.4.3 组建项目CCB 518
11.4.4 变更控制 519
11.4.5 制定配置管理计划 519
11.4.6 报告配置状态 520
11.4.7 配置库建立及使用 521
11.5 人员管理 521
11.5.1 团队建设 521
11.5.2 沟通协调 522
11.5.3 奖惩 522
11.5.4 制度 522
11.5.5 授权 523
11.6 文档管理 523
11.6.1 软件文档概述 523
11.6.2 文档的编制 523
11.7 项目开发组织 523
11.8 成本控制 524
11.8.1 成本控制主要任务 524
11.8.2 成本控制常碰到的问题 524
11.8.3 挣值分析 525
11.8.4 成本控制的方法 526
11.9 风险管理 526
11.9.1 风险识别 526
11.9.2 风险分析 526
11.9.3 风险控制 527
11.9.4 风险监管 527
11.10 例题分析 527
参考文献 534