
本书重点介绍了电子商务系统的规划方法,特别是从经济和技术多方面进行规划的方法,主要内容包括规划设计电子商务系统的结构化方法和面向对象的方法,企业门户网站的设计、电子商务支付系统的设计、电子商务系统安全设计,电子商务系统的实施和维护等,并结合一个案例来分析电子商务规划设计的过程,最后给出一些大公司的电子商务系统解决方案以供读者参考。
本书既有基本概念、基本理论和基本技术的介绍,又参考了国内外最新资料,注重电子商务规划与设计的技术实现和经济效益分析。因此,本书可作为高等院校电子商务、信息管理和计算机应用等专业本科生的教材,也可作为电子商务系统规划、设计和开发人员的参考书。
课件07年11月22日更新
近些年是我国电子商务起步和快速发展的时期,这一发展也很快地反映到大学的教学中。2001年开始,国内许多大学都设置了电子商务专业。设置一个专业,需要有区别于其他专业的课程,以及与课程相适应的教材。本书就是电子商务专业的“电子商务系统规划与设计”课程的教材。
基于Web的电子商务虽然是20世纪90年代出现的,它是基于Internet和Web等新技术的。电子商务系统的开发并不是基于凭空创立的一套新的方法、技术和工具,它仅是在继承了软件工程和信息系统分析与设计的思想、方法、技术和工具的基础上,根据电子商务系统的特点在某些方面的有所发展。
电子商务系统应该如何规划、分析设计,国内有不少人作了探索。例如,刘军等人编写的《电子商务系统的规划与设计》、《电子商务系统的分析与设计》就为这方面的教学和研究做了开创性的贡献,徐天宇编写的《电子商务系统规划与设计》也在这方面做了一些研究。
本书在电子商务的规划方面更注重于从经济、技术多个角度进行分析规划,在分析与设计方面注重思路、方法和技术方面的介绍,有以下特点:
鉴于目前电子商务开发的现状与将来的发展趋势,将传统结构化方法与面向对象方法放在并重的位置,对它们都给予了比较详细的介绍。
在规划时强调了经济可行性分析,特别是对各种可能的盈利方式进行了分析。
介绍了支付系统的分析设计。
由于安全对电子商务系统的重要性,介绍了系统安全方案的设计。
举出了一个实例来验证规划、分析和设计的思路和方法。
列出了很多大企业的解决方案供参考。
本书的结构与内容组织如下图所示。
第1章概论,主要阐述电子商务系统的基本概念、发展过程及其特征。
第2章电子商务系统设计开发过程,主要说明电子商务系统的规划、设计开发过程(其后每章详细讲述该过程中不同环节的具体内容)。
第3章电子商务系统的规划,主要对电子商务系统的规划过程、规划内容和规划方法进行详细的讨论,主要介绍电子商务系统的战略规划、确定商务模型及其盈利方式、开发战略和可行性分析的内容和方法。
第4章电子商务系统的分析,在介绍电子商务系统分析的特点、意义、思路和任务的基础上,重点说明系统调查的定义、原则、内容、步骤、方法和结果分析,典型电子商务系统的功能需求,特别是对业务流程重构进行重点说明,最后讲解了软件工程需求分析的方法。
第5章电子商务系统的设计,讲解了电子商务系统设计的基本原则、电子商务系统的总体结构设计、电子商务系统运行平台的选择与设计、电子商务支持平台的设计、电子商务应用软件设计和几种典型电子商务系统的设计。
第6章电子商务网站的设计,主要针对电子商务系统中一个重要的部分——企业信息门户的设计进行说明,阐述电子商务网站的基本概念、电子商务网站设计的基本要求和目标、电子商务网站设计流程,介绍网站总体结构、网站的内容、功能设计、信息结构设计,以及网页可视化设计的原则、内容和方法。
第7章电子支付系统的设计,主要针对系统的电子支付进行说明,首先介绍电子商务支付系统的基本构成、分类和功能,接着分别对银行卡、电子转账、电子现金的电子商务支付系统的流程和功能进行设计,最后介绍电子支付系统中的安全设计和基于移动的电子支付系统的设计。
第8章电子商务安全的设计,首先介绍电子商务的安全要求、 电子商务系统安全设计原则、电子商务系统安全体系的设计,接着主要介绍电子商务安全的安全策略、安全管理和电子商务安全的防范技术。
第9章电子商务系统实施与维护管理,首先介绍了系统实施与维护管理包含的内容,接着讲解了电子商务系统开发与集成相关内容,阐述了电子商务系统的测试的目的、原则、过程和要做的工作,介绍了电子商务系统运行准备的任务和主要工作,最后阐述了系统维护和系统评价的相关内容。
第10章电子商务系统案例,以网上销售系统和南京冠之林电子有限公司电子商务系统为例,介绍了系统的规划和设计工作。
第11章电子商务系统解决方案,介绍业界比较有名的公司电子商务系统的解决方案,主要包括IBM 电子商务解决方案、Microsoft 电子商务解决方案、Oracle电子商务解决方案、HP公司电子商务解决方案、SUN公司电子商务解决方案和Sybase的商业智能解决方案。让读者从成功的方案吸取经验,指导电子商务系统的规划与设计工作。
电子商务系统虽然已大量使用,但对于开发它们的思想、方法、技术等理论方面的研究还较小,也不系统,本书进行了一些初步的探索,由于作者水平有限,书中难免会出现一次欠妥之处,恳请读者批评指正。
另外,本书得到了朱少林老师和张凯老师的大力支持,在此深表感谢。
编者
2006年9月
第1章概论
1.1电子商务与电子商务系统
1.1.1电子商务概述
1.1.2电子商务的商品流、资金流和信息流
1.1.3电子商务系统的定义
1.1.4电子商务系统的Internet、Extranet和Intranet
1.1.5电子商务系统的基本组成
1.2电子商务系统的发展过程及其规划与设计
1.2.1内部信息系统建设阶段
1.2.2门户网站建设阶段
1.2.3企业内部系统和外部网站集成阶段
1.2.4在良好的外部环境下建设电子商务系统阶段
1.3电子商务发展中的热点技术
1.3.1商务服务平台的相关技术
1.3.2系统优化技术
1.3.3新的开发工具
1.3.4XML语言
1.3.5安全技术、认证与支付技术
习题
第2章电子商务系统设计开发过程
2.1电子商务系统的生命周期
2.1.1信息系统的生命周期
2.1.2IBM公司提出的电子商务系统的生命周期
2.1.3电子商务系统生命周期的特点
2.2电子商务系统的建造过程
2.2.1电子商务系统规划阶段
2.2.2电子商务系统分析阶段
2.2.3电子商务系统设计阶段
2.2.4电子商务系统实施阶段
2.2.5电子商务系统运行阶段
2.3电子商务系统的开发方式
2.3.1自主开发
2.3.2外包
2.3.3部分外包
习题
第3章电子商务系统的规划
3.1电子商务系统规划概述
3.1.1电子商务系统规划的原因
3.1.2电子商务系统规划的定义
3.1.3电子商务系统规划的特点
3.1.4电子商务系统规划的内容
3.1.5电子商务系统常用规划方法
3.2制定电子商务系统的发展战略和目标
3.2.1电子商务前景和系统定位
3.2.2行业结构分析
3.2.3市场分析
3.2.4竞争对手分析
3.2.5企业分析
3.2.6确定企业战略
3.2.7确定企业电子商务的目标
3.3确定电子商务模式及其盈利方式
3.3.1电子商务模式的分类
3.3.2确定电子商务模式
3.3.3电子商务亚模式及其盈利方式
3.4确定电子商务模型
3.4.1电子商务手段对企业商务活动各环节的影响
3.4.2企业内部信息系统对电子商务的支持作用
3.4.3确定与外部信息系统的接口
3.4.4规划商务模型的基本组成单元
3.5确定开发战略
3.6可行性分析
3.6.1成本收益分析
3.6.2技术的可行性分析
3.6.3管理的可行性分析
3.6.4环境的可行性分析
3.6.5可行性分析报告
习题
第4章电子商务系统的分析
4.1概述
4.1.1电子商务系统分析的特点
4.1.2电子商务系统分析的思路
4.1.3电子商务系统分析的任务
4.2系统调查
4.2.1系统调查的原则
4.2.2系统需求的分类
4.2.3典型的电子商务需求
4.2.4系统调查的内容
4.2.5系统调查的步骤
4.2.6系统调查的方法
4.2.7调查结果分析
4.3典型电子商务系统功能分析
4.3.1B2C的电子零售系统的基本需求
4.3.2B2B电子商务的基本需求
4.3.3企业信息门户的基本需求
4.3.4物流配送系统的基本需求
4.3.5电子支付系统的基本需求
4.3.6电子商务系统安全的基本需求
4.4业务流程重构
4.4.1业务流程重构的定义、本质和特点
4.4.2业务流程重构的步骤
4.4.3业务流程重构的原则
4.4.4业务流程重构的方法
4.5某企业集团技术装备部门的业务流程再造
4.5.1企业业务流程再造的目标
4.5.2组织队伍
4.5.3核心业务流程问题分析及解决办法
4.5.4核心流程再造分析
4.6系统分析报告
4.7需求分析的软件工程方法
4.7.1应用结构化技术定义系统需求
4.7.2应用面向对象技术定义系统需求
4.7.3UML
习题
第5章电子商务系统的设计
5.1概述
5.2电子商务系统设计的基本原则
5.3电子商务系统总体结构设计
5.3.1系统组成结构
5.3.2应用软件设计
5.3.3系统运行平台
5.3.4软件平台
5.3.5内部环境
5.3.6外部环境
5.4电子商务系统运行平台的选择与设计
5.4.1网络基础环境
5.4.2计算机硬件
5.4.3计算机软件
5.5电子商务支持平台的设计
5.5.1供应链管理的设计
5.5.2客户关系管理的设计
5.5.3企业资源规划系统的设计
5.6电子商务应用软件设计
5.6.1电子商务应用软件的层次结构
5.6.2模块设计及子系统的划分
5.6.3数据流程设计
5.6.4代码设计
5.6.5数据库设计
5.6.6控制、输入和输出的设计
5.6.7用户界面的设计
5.7B2B电子商务系统的设计
5.7.1确定B2B电子商务系统的模块和程序
5.7.2B2B电子商务系统的模块设计
5.7.3B2B电子商务系统的数据库设计
5.7.4B2B电子商务系统设计要点分析
5.8B2C电子商务系统的设计
5.8.1功能和模块设计
5.8.2数据库设计
习题
第6章电子商务网站的设计
6.1电子商务网站的基本概念
6.2电子商务网站设计的基本要求和目标
6.3电子商务网站的设计流程
6.4电子商务网站的总体结构
6.5电子商务网站的内容和功能设计
6.5.1网站内容设计的原则
6.5.2网站的内容和功能设计
6.6电子商务网站的信息结构设计及规范
6.6.1栏目设计
6.6.2结构设计
6.6.3链接结构设计
6.6.4导航设计
6.7网页可视化设计
6.7.1版面布局设计
6.7.2页面色彩设计
6.7.3图片和文字的设计
6.7.4首页设计
6.7.5数据库设计
习题
第7章电子支付系统的设计
7.1电子商务支付系统概述
7.1.1支付系统的基本构成
7.1.2支付系统的分类
7.1.3支付系统的功能
7.1.4支付工具的选择
7.2电子商务支付系统的流程设计
7.2.1银行卡网上支付系统业务流程设计
7.2.2电子转账网上支付系统业务流程设计
7.2.3电子现金支付系统业务流程设计
7.3电子支付系统功能设计
7.3.1客户端支付软件
7.3.2支付服务器
7.3.3支付网关
7.4电子支付系统的安全设计
7.5基于移动方式的电子支付系统
7.5.1系统接入方式
7.5.2支付流程分析
7.5.3系统提供的具体业务
7.5.4系统的支付模式分析
习题
第8章电子商务安全的设计
8.1概述
8.2电子商务的安全要求
8.3电子商务安全的设计原则
8.4电子商务安全体系的设计
8.5电子商务的安全策略
8.5.1安全策略简介
8.5.2识别企业信息资产
8.5.3分析可能存在的风险
8.5.4分析电子商务的安全需求
8.5.5制定安全策略
8.6电子商务的安全管理
8.6.1电子商务信息安全管理的基本原则
8.6.2电子商务安全制度管理
8.6.3电子商务安全法律管理
8.7电子商务安全的防范技术
8.7.1加密技术
8.7.2鉴别技术
8.7.3防火墙技术
8.7.4入侵检测技术
8.7.5病毒防治技术与系统
8.7.6风险评估技术
8.7.7身份认证技术
习题
第9章电子商务系统实施与维护管理
9.1概述
9.2电子商务系统开发与集成
9.2.1电子商务系统开发与集成的特点
9.2.2电子商务应用系统的开发方式
9.2.3电子商务主要开发工具和技术
9.2.4J2EE
9.2.5一种新的语言XML
9.3电子商务系统的测试
9.3.1测试的目的
9.3.2测试的基本原则
9.3.3测试的过程
9.3.4测试的内容
9.4电子商务系统的运行与发布
9.4.1系统运行准备的任务
9.4.2系统运行准备的主要工作
9.4.3系统项目管理
9.5电子商务系统的维护
9.5.1维护的必要性
9.5.2维护的分类
9.5.3维护的内容
9.5.4维护的工作程序
9.5.5维护的实施与效率
9.6电子商务系统的评价
9.6.1评价体系
9.6.2评价的实施步骤
习题
第10章电子商务系统案例
10.1网上销售系统的规划与设计
10.1.1背景介绍
10.1.2系统规划
10.1.3系统分析
10.1.4系统设计
10.2南京冠之林电子有限公司电子商务系统的规划与设计
10.2.1背景介绍
10.2.2系统规划
10.2.3系统分析
10.2.4系统设计
第11章电子商务系统解决方案
11.1IBM电子商务解决方案
11.1.1CRM解决方案
11.1.2ERP解决方案
11.1.3SCM解决方案
11.1.4电子市场解决方案
11.1.5无线电子商务解决方案
11.2Microsoft电子商务解决方案
11.2.1平台、门户和企业合作伙伴
11.2.2电子政府框架
11.2.3数字化社区
11.3Oracle电子商务解决方案
11.3.1Oracle电子交易平台
11.3.2Oracle Internet Procurement采购解决方案
11.3.3Oracle Business Intelligence商业智能工具
11.3.4Oracle APS供应链管理优化工具
11.3.5Oracle CRM客户关系管理解决方案
11.4HP电子商务解决方案
11.5SUN公司电子商务解决方案
11.6Sybase的商业智能解决方案
11.6.1Sybase Warehouse Studio
11.6.2Sybase新一代电子商务数据库
参考文献