电子商务概论第8章电子商务系统建设本章内容电子商务系统设计电子商务系统分析电子商务系统规划电子商务系统概述电子商务系统的实施与维护电子商务系统评价8.1电子商务系统概述8.1.1电子商务系统的概念8.1.2电子商务系统的特点8.1.3电子商务系统的发展历史和趋势8.1.4电子商务系统的建设过程8.1.1电子商务系统的概念广义电子商务系统是指在互联网或其他网络上,为满足企业生产、销售、服务等的需要,并且支持企业的对外业务协作,从运作层、管理层和决策层等层次全面提高企业信息化水平,为企业提供商业智能的计算机系统。狭义电子商务系统是指企业在互联网或其他网络上,以实现企业电子商务活动为目标,进行产品和服务的电子化交易所涉及的计算机系统。狭义电子商务系统主要包括企业门户网站系统、电子支付系统和电子安全系统等与电子交易相关的系统。8.1.1电子商务系统的概念电子商务系统与TPS、MIS、DSS的差异TPSMISDSS电子商务系统系统功能涉及与企业生产相关的事务,如财务统计、银行转账等完成企业的信息管理、统计、分析、控制,辅助企业的管理活动针对企业决策过程中面临的半结构化或非结构化问题,提供决策参考依据不仅支持企业内部生产与管理,而且支持企业通过Internet进行的商务活动服务对象业务的操作人员企业的管理人员企业的决策者企业的内部管理人员、企业的客户和合作伙伴技术层次C/S或B/S架构C/S或B/S架构B/S架构、仿真技术和信息技术B/S架构、多层结构、站点动态负荷均衡技术、安全与认证技术等比较对象比较项目8.1.2电子商务的特点1.电子商务系统是支持企业商务活动整个过程的技术平台2.电子商务系统是企业业务流程重组、价值链增值的技术平台3.电子商务系统采用B/S架构,提供基于Web的分布式服务4.电子商务系统对安全提出了很高要求5.电子商务系统大多是依托企业原有信息资源运行的系统8.1.3电子商务系统的发展历史和趋势1.电子商务系统的发展历史(1)酝酿阶段(20世纪60~90年代)(2)雏形阶段(1991~1996)(3)发展阶段(1997年至今)2.电子商务系统的发展趋势(1)平台无关性(2)灵活性、可扩展性、有效性、安全性和开放性更高(3)面向智能化和个性化服务8.1.4电子商务系统的建设过程电子商务系统的建设分为以下几个阶段。1.电子商务系统规划2.电子商务系统分析3.电子商务系统设计4.电子商务系统实施与维护8.2电子商务系统规划8.2.1电子商务系统规划的特点8.2.2电子商务系统规划的内容8.2.3电子商务系统规划的步骤8.2.4电子商务系统规划的方法8.2.5电子商务系统规划报告8.2.1电子商务系统规划的特点(1)规划工作是面向长远的、未来的、全局性和关键性的问题,因此具有不确定性,且非结构化程度高。(2)规划工作的主体是高层管理人员。(3)规划工作是为整个系统建设确定目标、战略、系统总体结构方案和实施计划,因而整个过程是一个管理决策过程。(4)规划必须采用多种方法相互配合,取长补短。(5)规划工作的结果易粗不易细。(6)电子商务系统规划必须纳入整个企业的发展规划,并应定期滚动。8.2.2电子商务系统规划的内容电子商务系统规划的内容主要包含以下几个方面:(1)制定电子商务发展战略和目标(2)确定电子商务模式及其盈利方式(3)确定电子商务模型(4)确定开发战略(5)进行可行性分析8.2.3电子商务系统规划的步骤确定电子商务系统规划的边界建立制定电子商务系统规划的组织制定规划进度表对现行系统进行初步调查与分析确定系统开发策略提出新系统的开发方案进行可行性研究提出系统规划报告8.2.3电子商务系统规划的步骤1.确定电子商务系统规划的边界(1)确定电子商务系统规划的范围。(2)确定电子商务系统规划的时间限制。(3)明确企业战略目标。2.建立制定电子商务系统规划的组织(1)项目负责人。(2)项目小组。3.制定规划进度表8.2.3电子商务系统规划的步骤4.现行系统的初步调查与分析5.确定系统开发策略6.提出新系统的开发方案7.可行性研究8.提出系统规划报告8.2.4电子商务系统规划的方法1.战略集合变换法战略集合变换法的基本思路是把一个企业的发展战略看成是一个“战略集”,该战略集包括企业的目标、战略以及其他战略属性(如管理水平、发展趋势、环境约束等)。(1)识别和解释企业的战略集。•①识别与该企业有联系的关联成员的结构。•②列出每类关联成员对企业战略目标的要求。•③针对每类成员的要求,列出对应的约束和采取的策略。(2)把所识别出的企业战略集转换成电子商务系统战略集。8.2.4电子商务系统规划的方法2.关键成功因素法关键成功因素法的主要思想是先找出影响系统成功的关键因素,确定企业的关键信息需求,从而使电子商务系统能够更有效的满足企业的目标。(1)了解企业的(或电子商务系统)的战略目标;(2)识别所有成功因素。可采用树状因果图或层次分解法画出影响战略目标实现的各种因素,以及影响这些因素的子因素;(3)确定关键成功因素;(4)识别性能指标与标准;(5)识别测量性能的数据,形成数据字典,帮助制定决策。8.2.4电子商务系统规划的方法3.企业系统规划法从企业目标入手,自上而下地识别系统目标,识别企业过程,识别数据类,逐步将企业目标转化为电子商务系统的目标和结构,然后自下而上设计系统,以支持企业目标的实现。(1)定义企业目标。(2)定义企业过程。(3)定义数据类。(4)定义信息结构。(5)提交规划成果报告。8.2.5电子商务系统规划报告(1)系统开发背景描述(2)企业需求描述(3)电子商务系统设计的原则及目标(4)商务模型建议(5)系统的总体结构(6)应用系统方案(7)网络基础设施(8)联机交易中的支付与认证(9)系统安全及管理(10)系统性能优化及评估(11)系统集成方案(12)系统开销与投资(13)实施方案(14)商务系统收益分析(15)其他说明8.3电子商务系统分析8.3.1电子商务系统分析的特点8.3.2电子商务系统分析的过程8.3.3电子商务系统分析方法8.3.4电子商务系统分析报告8.3.1电子商务系统分析的特点对比项目电子商务系统分析一般企业信息系统分析分析对象不尽相同分析的对象并不完全是企业的手工处理过程,企业既有的原系统只是电子商务系统分析对象的一个组成部分。面向企业既有的老系统,具有相对明确的参照物,而且其分析对象(手工处理系统或既有系统)是存在的,业务处理过程也是相对明确的。分析任务不同分析的任务除了要对企业业务流程进行调查,分析老系统的不足之外,还有重要的工作是创新工作。主要包括系统调查、系统业务流程分析、提出对新系统的需求等几个方面。功能需求不同除了具有传统系统的基本功能外,还具有一些自身特有的需求。分析既有系统的业务处理流程、数据流程、加工处理过程,形成信息系统的功能。不同点应用接口不同除了本系统接口,还要考虑和内部CRM、SCM、ERP等系统的连接,以及和外部电子商务支付系统、CA认证等的应用接口。只有本系统接口。目标是相同的两种系统分析的目的都是为了给未来要建设的新系统提出明确的、细致的需求,从而使得系统设计可以有的放矢,具有明确的针对性。相同点方法是类似的均可以用面向数据流的结构化分析方法和面向对象的分析方法来刻画系统的业务流程、数据流程和业务模式。8.3.2电子商务系统分析的过程满意掌握企业商务活动的特点系统调查企业既有商务活动分析电子商务系统基本需求提出电子商务系统需求征求意见结束系统规划的电子商务模式典型的电子商务要求信息系统分析的一般方法创新分析过程分析、综合、评估、创新开始不满意8.3.3电子商务系统分析方法1.结构化分析方法结构化分析(StructuredAnalysis,SA)是由美国的Yourdon在20世纪70年代提出的,是一种简明、实用且已广泛使用的方法,适用于分析大型数据处理系统,特别是管理信息系统;其核心技术是数据流技术,核心特征是“分解”与“抽象”。8.3.3电子商务系统分析方法1.结构化分析方法(1)结构化分析方法的基本思想数据处理系统是由数据流和一系列的处理转换过程构成的,处理转换过程将输入数据转化为输出数据,即数据处理过程可以归结为“输入数据(Input)→处理转换(Process)→输出数据(Output)”这样的IPO过程,所以结构化分析方法将分析的重点集中于数据及其处理过程。8.3.3电子商务系统分析方法1.结构化分析方法(2)常用的工具在结构化分析方法中,使用的主要工具是数据流图和数据字典。采用数据流图(DataFlowDiagram,DFD)来建立系统的逻辑模型;用数据字典(DataDictionary,DD)对数据进行说明,其中,用数据处理(DataProcess,DP)及一些逻辑表达式通过判定表、决策树的方式对数据处理过程的细节进行描述。8.3.3电子商务系统分析方法2.面向对象分析方法面向对象分析方法的实质是一种系统建模技术,它从系统的组成来进行分解,对问题进行自然分割,利用类和对象作为基本构造单元,以接近人类思维的方式建立问题域模型,使设计出的软件尽可能直接描述现实世界,构造出组件化的、可重用的、可维护性好的软件,并能控制软件的复杂性和降低开发维护费用.8.3.3电子商务系统分析方法2.面向对象分析方法(1)面向对象分析方法的基本观点①所有的事物都是由对象构成的。②对象包括属性和方法两方面内容。③对象之间的联系主要是通过消息的传递来完成的。④对象可以按照属性进行归类。⑤对象是一个被严格模块化的实体,称之为封装。(2)面向对象分析建模的过程①标识对象和类。②标识结构。③标识属性。④标识服务。⑤标识主题。8.3.4电子商务系统分析报告内容项具体内容企业概况和系统概述企业概况和组织结构未来系统的背景材料现行系统分析现行系统目标、规模和主要功能现行系统逻辑模型用户需求分析存在问题分析电子商务系统模型电子商务系统的名称、目标和主要功能电子商务系统的逻辑模型系统设计实施初步计划工作任务的分解(可按子系统或功能划分)项目进度计划(开始日期和结束日期,任务完成的先后顺序等)企业资源需求(确定硬件、软件和数据等资源)项目经费预算(如人力办公费、差旅费、资料费等)8.4电子商务系统设计8.4.1电子商务系统设计的原则8.4.2电子商务系统总体结构设计8.4.3电子商务系统基础设施设计8.4.4电子商务系统平台设计8.4.5电子商务应用系统设计8.4.6电子商务系统设计方法8.4.7电子商务系统设计说明书8.4.1电子商务系统设计的原则1.符合企业信息化的整体战略2.技术先进性与标准化3.具有良好的兼容性和可扩充性4.系统的安全性5.经济指标6.可用性和方便性8.4.2电子商务系统总体结构设计1.电子商务系统的组成结构电子商务系统组成部分具体内容网络站点①Web服务器部分:包括负载均衡器和Web服务器。②应用服务器部分:包括应用逻辑处理,邮件处理等。③数据库服务器部分:包括数据库服务器,磁盘阵列。企业内部信息系统①内部各个部门。②客户服务中心。企业的各个分公司①分公司和总公司的连接。②分公司客户服务中心。③分公司内部信息系统。与外部系统的接口①和CA、支付网关的接口。②和合作企业的接口。8.4.2电子商务系统总体结构设计2.企业应用软件结构和功能(1)企业应用软件的结构应用软件是电子商务系统的核心,在系统总体结构设计中,应当给出应用软件的主要功能,说明系统应用软件的体系结构,描述每个子系统具体怎样设计,由哪些模块组成,每个模块的功能是什么,模块之间的关系是什么等。(2)企业应用软件的功能设计企业的商务活动是电子商务系统设计的依据,企业内部信息系统是企业开展电子商务的前提条件。企业应用软件包括总公司和分公司的应用软件,企业应用软件设计的具体内容包括:企业信息资源(包括企业内部电子化和非电子