
本书从电子商务系统基本概念出发,由浅入深、循序渐进地介绍了电子商务系统开发的基本概念、基础理论和基本方法。本书强调理论与实践相结合,以理论指导实践,在理论方面着重讲解电子商务系统建设的基本理论、基本知识和基本方法,在实践方面侧重加强对电子商务系统规划、分析、设计和实现能力的培养与训练。本书体系科学合理,按照电子商务系统分析与设计的内在逻辑系统安排内容,将结构化方法和面向对象方法有机结合,兼顾学生的特点和理论体系的完整性,突出了内容的综合性和系统性。本书可作为高等院校电子商务、信息管理与信息系统等本科专业的教学用书,也可作为参加电子商务设计师考试的人员的参考书,还可作为企事业单位的电子商务系统开发与管理人员的学习和参考用书。
前言 随着信息技术日新月异的发展和“互联网+”广泛深入的应用,社会各行各业都迫切需要大量精通电子商务的专业人才,这种现实需求也为电子商务专业学生发挥和展现专业知识和专业技能提供了广阔舞台。电子商务是集管理学、经济学、信息管理、网络技术、通信技术、社会学等多学科为一体的综合性学科,它能够帮助企业有效地开展网上业务并促进其成功发展,同时为社会经济的高效运转添加润滑剂。电子商务系统分析与设计是电子商务专业的核心课程,旨在培养学生对电子商务系统进行规划、分析、设计和实施的能力,同时强调对学生电子商务系统开发实践能力的训练与培养。 本次修订在内容体系上进行了较大幅度的调整,主要调整如下:一是结合行业的发展动态对电子商务系统分析与设计的相关理论知识进行了更新,如中间件技术;二是基于项目管理思想对电子商务系统分析与设计的理论知识进行了内容编排,以项目管理导向统筹整个电子商务系统的分析与设计过程,新增了“电子商务系统开发项目管理”一章,主要从电子商务系统开发项目的进度计划与控制、费用和风险管理、人力资源管理方面进行了阐述;三是重新梳理编排了结构化方法与面向对象方法这两种主流的电子商务系统开发方法,两种方法针对不同的工作环境和应用场景,各具优势,也都有所不足,将两种方法结合成为系统开发的一种应用场景,可以产生良好的效果,便于学生学习与运用;四是从内容相互衔接的角度考虑,删除了原第八章“电子商务支付和安全系统分析与设计”,增加了“电子商务网站设计”,并单独成章,从而使本书的整体内容编排更加合理。 本书涵盖了电子商务系统分析与设计的思想和方法、电子商务系统开发项目管理、系统实现的相关技术和开发工具等多方面内容,体系科学完整。同时,本书将结构化方法与面向对象方法并行编排,可将电子商务系统开发各阶段的理论知识和实践过程贯穿起来以使学生形成整体认识,并训练学生独立进行电子商务系统开发的能力。同时,本书进一步突出理论知识与实践应用并重的特点,并以《电子商务设计师考试大纲》为指导,将电子商务系统分析与设计的相关知识分为10章进行阐述,在满足教师授课的同时也能满足学生进行“全国计算机技术与软件专业技术资格(水平)考试”的需求,以进一步提高学生对电子商务系统分析与设计的学习能力、实践能力和创新能力。本书内容通俗易懂,重点突出,可读性和实用性强,每章后还配有思考题和实践环节,便于学生学习。 本书由踪程统筹修订,修订工作具体分工如下:第1章和第2章由谢爱国负责,第3章由李芬芳负责,第4章由徐灵负责,其余章节由踪程负责。隋东旭老师对本书进行了细致的审读。电子工业出版社的姜淑晶编辑一如既往地给予了大力支持和热情帮助,在此致以诚挚的谢意。同时,在本书编写过程中直接或间接地参考和借鉴了大量的文献和资料,在此,谨向其作者表示感谢。由于编者学识所限,疏漏与不足之处在所难免,恳请读者批评指正! 编 者
目录 第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
http://www.hxedu.com.cn/hxedu/fg/book/bookinfo.html?code=G0441710