本书从电子商务系统基本概念出发,由浅入深、循序渐进地介绍了电子商务系统开发的基本概念、基础理论和基本方法。本书强调理论与实践相结合,以理论指导实践,在理论方面着重讲解电子商务系统建设的基本理论、基本知识和基本方法,在实践方面侧重加强对电子商务系统规划、分析、设计和实现能力的培养与训练。本书体系科学合理,按照电子商务系统分析与设计的内在逻辑系统安排内容,将结构化方法和面向对象方法有机结合,兼顾学生的特点和理论体系的完整性,突出了内容的综合性和系统性。本书可作为高等院校电子商务、信息管理与信息系统等本科专业的教学用书,也可作为参加电子商务设计师考试的人员的参考书,还可作为企事业单位的电子商务系统开发与管理人员的学习和参考用书。
踪程,中共党员,副教授。主讲城市大数据分析与应用、城市基础设施投融资、技术经济学、电子商务网站建设、电子商务系统分析与设计等专业核心课程;发表学术论文30篇,其中以独立作者或第一作者撰写发表论文19篇,包括CSSCI论文4篇,北大核心论文2篇;出版学术著作1部(独著),主编教材2部;主持科研项目8项,其中省部级科研项目2项,教改项目2项;以第二参与人完成国家社科基金1项,以第二参与人完成省部级科研项目8项;获校级教学成果奖三等奖1项;多次被评为校级优秀班主任,先后获得校级优秀毕业论文指导教师和“学创杯”全国大学生创业综合模拟大赛优秀指导教师等荣誉;指导学生在全国大学生城市管理竞赛中获国家级二等奖1项,省部级一等奖1项、三等奖2项;指导学生在“挑战杯”全国大学生课外学术科技作品竞赛中获省部级二等奖1项。
目录
第1章 电子商务系统概述 1
1.1 电子商务系统的内涵 1
1.1.1 系统与信息系统 1
1.1.2 电子商务信息系统与电子商务
网站 3
1.1.3 电子商务系统的概念与特点 4
1.1.4 电子商务系统的组成与功能 6
1.2 电子商务系统的体系结构与基本模式 9
1.2.1 电子商务系统的体系结构 9
1.2.2 电子商务系统的基本模式 11
本章小结 11
思考题 12
实践环节 12
第2章 电子商务系统开发基础 13
2.1 电子商务系统的开发方法 13
2.1.1 结构化系统开发方法 13
2.1.2 原型法开发方法 15
2.1.3 面向对象开发方法 16
2.2 电子商务系统的开发方式 23
2.2.1 自主开发方式 23
2.2.2 委托开发方式 23
2.2.3 合作开发方式 24
2.2.4 购买商品化应用软件开发方式 24
2.3 电子商务系统的开发技术 24
2.3.1 基本开发技术 24
2.3.2 企业系统集成 31
2.3.3 数据库访问技术 33
2.3.4 主流开发技术 35
2.4 电子商务系统开发模式 40
2.4.1 基本开发模式 40
2.4.2 基于Java的开发模式 41
本章小结 45
思考题 45
实践环节 45
第3章 电子商务系统开发项目管理 46
3.1 项目管理概述 46
3.1.1 项目 46
3.1.2 项目管理 49
3.2 电子商务系统开发项目过程管理 51
3.2.1 项目过程管理的主要方法 51
3.2.2 项目进度计划 54
3.2.3 项目进度控制与优化 55
3.2.4 项目资源计划与均衡 59
3.3 电子商务系统开发项目费用和风险
管理 61
3.3.1 项目费用管理 61
3.3.2 项目风险管理 62
3.4 电子商务系统开发项目人力资源管理 64
3.4.1 开发人员的组织 64
3.4.2 开发人员的计划与管理 65
本章小结 66
思考题 66
实践环节 66
第4章 统一建模语言UML 67
4.1 UML简介 67
4.1.1 UML的发展历程 67
4.1.2 UML的定义和内容 69
4.1.3 UML建模过程 70
4.1.4 UML建模工具 70
4.2 用例图 71
4.2.1 用例图概述 71
4.2.2 构成元素 72
4.2.3 用例之间的关系 73
4.2.4 用例描述 75
4.3 静态模型图 76
4.3.1 类图 76
4.3.2 对象图 82
4.3.3 包图 82
4.4 动态模型图 84
4.4.1 状态图 84
4.4.2 活动图 87
4.4.3 顺序图 90
4.4.4 协作图 93
4.4.5 UML中的图及相互关系 94
4.5 实现图 95
4.5.1 组件图 95
4.5.2 部署图 97
4.6 UML模型图的关系与扩展 99
4.6.1 UML模型图间的关系 99
4.6.2 UML的扩展 99
本章小结 100
思考题 100
实践环节 100
第5章 电子商务系统规划 101
5.1 电子商务系统规划概述 101
5.1.1 电子商务系统规划的概念 101
5.1.2 电子商务系统规划的任务 103
5.1.3 电子商务系统规划的步骤 106
5.2 初步调查 108
5.2.1 初步调查的任务 109
5.2.2 初步调查的步骤 110
5.3 电子商务系统规划的常用方法 111
5.3.1 战略集转移法 111
5.3.2 关键成功因素法 113
5.3.3 企业系统规划法 115
5.3.4 战略集转移法、关键成功因素
法和企业系统规划法的比较 118
5.4 电子商务系统可行性分析 119
5.4.1 技术可行性 119
5.4.2 经济可行性 119
5.4.3 管理及经营可行性 120
5.4.4 可行性分析报告 120
5.5 电子商务系统规划报告 123
本章小结 126
思考题 126
实践环节 126
第6章 电子商务系统分析 127
6.1 电子商务系统分析概述 127
6.1.1 电子商务系统分析的概念 127
6.1.2 电子商务系统分析的特点 128
6.1.3 电子商务系统分析的任务 128
6.1.4 电子商务系统分析的思路 129
6.2 电子商务系统的需求 130
6.2.1 电子商务系统需求的分类 130
6.2.2 B2C电子商务系统的典型需求 131
6.2.3 B2B电子商务系统的典型需求 132
6.2.4 C2C电子商务系统的典型需求 132
6.3 电子商务系统详细调查 133
6.3.1 详细调查的原则 133
6.3.2 详细调查的内容 133
6.3.3 详细调查的方法 134
6.3.4 详细调查的步骤 135
6.4 基于结构化方法的系统逻辑模型 136
6.4.1 组织结构分析 136
6.4.2 业务流程分析 138
6.4.3 数据流程分析 139
6.4.4 电子商务系统逻辑模型的建立 153
6.5 基于面向对象方法的系统逻辑模型 154
6.5.1 面向对象系统开发过程 154
6.5.2 需求获取 155
6.5.3 面向对象系统分析 159
6.6 电子商务系统分析报告 169
6.6.1 电子商务系统分析报告的作用 170
6.6.2 电子商务系统分析报告的内容 170
本章小结 171
思考题 172
实践环节 172
第7章 电子商务系统设计 173
7.1 电子商务系统设计概述 173
7.1.1 电子商务系统设计的任务 173
7.1.2 电子商务系统设计的分类 174
7.1.3 电子商务系统设计的原则 175
7.2 基于结构化方法的电子商务系统
设计 175
7.2.1 系统划分和功能结构设计 176
7.2.2 代码设计 180
7.2.3 数据库设计 183
7.2.4 用户界面设计 185
7.2.5 物理配置方案设计 194
7.3 基于面向对象方法的电子商务系统
设计 196
7.3.1 面向对象系统总体设计 197
7.3.2 面向对象系统详细设计 200
7.3.3 面向对象系统组件设计 202
7.3.4 基于UML的数据库设计 205
7.4 电子商务系统设计报告 208
7.4.1 基于结构化方法的电子商务系统
设计报告 209
7.4.2 基于面向对象方法的电子商务
系统分析与设计报告 209
本章小结 212
思考题 213
实践环节 213
第8章 电子商务网站设计 214
8.1 电子商务网站设计概述 214
8.1.1 电子商务网站设计的要求 215
8.1.2 电子商务网站设计的原则 216
8.1.3 电子商务网站设计的内容 218
8.2 电子商务网站规划设计 218
8.2.1 电子商务网站规划设计的意义和
特点 218
8.2.2 电子商务网站规划设计的原则和
任务 219
8.2.3 电子商务网站规划设计的
基本内容 220
8.3 电子商务网站信息结构设计 221
8.3.1 电子商务网站栏目设计 222
8.3.2 电子商务网站内容设计 224
8.3.3 电子商务网站目录结构设计 226
8.3.4 电子商务网站链接结构设计 227
8.3.5 电子商务网站导航设计 230
8.4 电子商务网站可视化设计 234
8.4.1 网页布局设计 234
8.4.2 网页色彩设计 236
8.4.3 文字设计 239
8.4.4 首页设计 240
8.5 电子商务网站页面流程设计 242
8.5.1 网站页面的划分 242
8.5.2 网站页面连接流程设计 243
8.5.3 网站页面流程图 244
本章小结 244
思考题 244
实践环节 244
第9章 电子商务系统的实施、运营、
维护与评价 245
9.1 电子商务系统的实施 245
9.1.1 电子商务系统平台的选择与
搭建 245
9.1.2 应用软件开发 253
9.1.3 电子商务系统测试 259
9.1.4 电子商务系统的发布 265
9.2 电子商务系统的运营 268
9.2.1 电子商务系统的商务运营 269
9.2.2 电子商务系统的推广 272
9.3 电子商务系统的维护 277
9.3.1 维护的内容 278
9.3.2 维护的过程 280
9.3.3 维护中的安全管理 281
9.4 电子商务系统的评价 282
9.4.1 电子商务系统评价的特点和
评价原则 282
9.4.2 评价指标 283
9.4.3 评价方法 284
9.4.4 评价过程 286
本章小结 287
思考题 287
实践环节 287
第10章 电子商务系统分析与设计案例 288
10.1 基于结构化方法的在线鲜花订购系统
分析与设计 288
10.1.1 在线鲜花订购系统分析 289
10.1.2 在线鲜花订购系统设计 297
10.2 基于面向对象方法的网上图书销售
系统的分析与设计 306
10.2.1 系统的用例建模 306
10.2.2 系统活动图 307
10.2.3 系统类图 308
10.2.4 系统的顺序图与协作图 309
10.2.5 系统的组件图与部署图 312
本章小结 313
思考题 313
实践环节 313
参考文献 314