版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第8章电子商务系统建设
电子商务系统规划、分析与设计第1页本章内容电子商务系统设计电子商务系统分析电子商务系统规划电子商务系统概述电子商务系统实施与维护电子商务系统评价电子商务系统规划、分析与设计第2页8.1电子商务系统概述8.1.1电子商务系统概念8.1.2电子商务系统特点8.1.3电子商务系统发展历史和趋势8.1.4电子商务系统建设过程电子商务系统规划、分析与设计第3页8.1.1电子商务系统概念广义电子商务系统是指在互联网或其它网络上,为满足企业生产、销售、服务等需要,而且支持企业对外业务协作,从运作层、管理层和决议层等层次全方面提升企业信息化水平,为企业提供商业智能计算机系统。狭义电子商务系统是指企业在互联网或其它网络上,以实现企业电子商务活动为目标,进行产品和服务电子化交易所包括计算机系统。狭义电子商务系统主要包含企业门户网站系统、电子支付系统和电子安全系统等与电子交易相关系统。电子商务系统规划、分析与设计第4页8.1.1电子商务系统概念电子商务系统与TPS、MIS、DSS差异电子商务系统规划、分析与设计第5页8.1.2电子商务特点1.电子商务系统是支持企业商务活动整个过程技术平台2.电子商务系统是企业业务流程重组、价值链增值技术平台3.电子商务系统采取B/S架构,提供基于Web分布式服务4.电子商务系统对安全提出了很高要求5.电子商务系统大多是依靠企业原有信息资源运行系统电子商务系统规划、分析与设计第6页8.1.3电子商务系统发展历史和趋势1.电子商务系统发展历史(1)酝酿阶段(20世纪60~90年代)(2)雏形阶段(1991~1996)(3)发展阶段(1997年至今)2.电子商务系统发展趋势(1)平台无关性(2)灵活性、可扩展性、有效性、安全性和开放性更高(3)面向智能化和个性化服务电子商务系统规划、分析与设计第7页8.1.4电子商务系统建设过程电子商务系统建设分为以下几个阶段。1.电子商务系统规划2.电子商务系统分析3.电子商务系统设计4.电子商务系统实施与维护电子商务系统规划、分析与设计第8页8.2电子商务系统规划8.2.1电子商务系统规划特点8.2.2电子商务系统规划内容8.2.3电子商务系统规划步骤8.2.4电子商务系统规划方法8.2.5电子商务系统规划汇报电子商务系统规划、分析与设计第9页8.2.1电子商务系统规划特点(1)规划工作是面向久远、未来、全局性和关键性问题,所以含有不确定性,且非结构化程度高。(2)规划工作主体是高层管理人员。(3)规划工作是为整个系统建设确定目标、战略、系统总体结构方案和实施计划,因而整个过程是一个管理决议过程。(4)规划必须采取各种方法相互配合,取长补短。(5)规划工作结果易粗不易细。(6)电子商务系统规划必须纳入整个企业发展规划,并应定时滚动。电子商务系统规划、分析与设计第10页8.2.2电子商务系统规划内容电子商务系统规划内容主要包含以下几个方面:(1)制订电子商务发展战略和目标(2)确定电子商务模式及其盈利方式(3)确定电子商务模型(4)确定开发战略(5)进行可行性分析电子商务系统规划、分析与设计第11页8.2.3电子商务系统规划步骤电子商务系统规划、分析与设计第12页8.2.3电子商务系统规划步骤1.确定电子商务系统规划边界(1)确定电子商务系统规划范围。(2)确定电子商务系统规划时间限制。(3)明确企业战略目标。2.建立制订电子商务系统规划组织(1)项目责任人。(2)项目小组。3.制订规划进度表电子商务系统规划、分析与设计第13页8.2.3电子商务系统规划步骤4.现行系统初步调查与分析5.确定系统开发策略6.提出新系统开发方案7.可行性研究8.提出系统规划汇报电子商务系统规划、分析与设计第14页8.2.4电子商务系统规划方法
1.战略集合变换法
战略集合变换法基本思绪是把一个企业发展战略看成是一个“战略集”,该战略集包含企业目标、战略以及其它战略属性(如管理水平、发展趋势、环境约束等)。(1)识别和解释企业战略集。①识别与该企业有联络关联组员结构。②列出每类关联组员对企业战略目标要求。③针对每类组员要求,列出对应约束和采取策略。(2)把所识别出企业战略集转换成电子商务系统战略集。电子商务系统规划、分析与设计第15页8.2.4电子商务系统规划方法2.关键成功原因法 关键成功原因法主要思想是先找出影响系统成功关键原因,确定企业关键信息需求,从而使电子商务系统能够更有效满足企业目标。(1)了解企业(或电子商务系统)战略目标;(2)识别全部成功原因。可采取树状因果图或层次分解法画出影响战略目标实现各种原因,以及影响这些原因子原因;(3)确定关键成功原因;(4)识别性能指标与标准;(5)识别测量性能数据,形成数据字典,帮助制订决议。电子商务系统规划、分析与设计第16页8.2.4电子商务系统规划方法 3.企业系统规划法 从企业目标入手,自上而下地识别系统目标,识别企业过程,识别数据类,逐步将企业目标转化为电子商务系统目标和结构,然后自下而上设计系统,以支持企业目标实现。(1)定义企业目标。(2)定义企业过程。(3)定义数据类。(4)定义信息结构。(5)提交规划结果汇报。电子商务系统规划、分析与设计第17页8.2.5电子商务系统规划汇报(1)系统开发背景描述(2)企业需求描述(3)电子商务系统设计标准及目标(4)商务模型提议(5)系统总体结构(6)应用系统方案(7)网络基础设施(8)联机交易中支付与认证(9)系统安全及管理(10)系统性能优化及评定(11)系统集成方案(12)系统开销与投资(13)实施方案(14)商务系统收益分析(15)其它说明电子商务系统规划、分析与设计第18页8.3电子商务系统分析8.3.1电子商务系统分析特点8.3.2电子商务系统分析过程8.3.3电子商务系统分析方法8.3.4电子商务系统分析汇报电子商务系统规划、分析与设计第19页8.3.1电子商务系统分析特点电子商务系统规划、分析与设计第20页8.3.2电子商务系统分析过程电子商务系统规划、分析与设计第21页8.3.3电子商务系统分析方法1.结构化分析方法 结构化分析(StructuredAnalysis,SA)是由美国Yourdon在20世纪70年代提出,是一个简明、实用且已广泛使用方法,适合用于分析大型数据处理系统,尤其是管理信息系统;其关键技术是数据流技术,关键特征是“分解”与“抽象”。电子商务系统规划、分析与设计第22页8.3.3电子商务系统分析方法1.结构化分析方法(1)结构化分析方法基本思想 数据处理系统是由数据流和一系列处理转换过程组成,处理转换过程将输入数据转化为输出数据,即数据处理过程能够归结为“输入数据(Input)→处理转换(Process)→输出数据(Output)”这么IPO过程,所以结构化分析方法将分析重点集中于数据及其处理过程。电子商务系统规划、分析与设计第23页8.3.3电子商务系统分析方法1.结构化分析方法
(2)惯用工具 在结构化分析方法中,使用主要工具是数据流图和数据字典。采取数据流图(DataFlowDiagram,DFD)来建立系统逻辑模型;用数据字典(DataDictionary,DD)对数据进行说明,其中,用数据处理(DataProcess,DP)及一些逻辑表示式经过判定表、决议树方式对数据处理过程细节进行描述。电子商务系统规划、分析与设计第24页8.3.3电子商务系统分析方法2.面向对象分析方法
面向对象分析方法实质是一个系统建模技术,它从系统组成来进行分解,对问题进行自然分割,利用类和对象作为基本结构单元,以靠近人类思维方式建立问题域模型,使设计出软件尽可能直接描述现实世界,结构出组件化、可重用、可维护性好软件,并能控制软件复杂性和降低开发维护费用.电子商务系统规划、分析与设计第25页8.3.3电子商务系统分析方法2.面向对象分析方法
(1)面向对象分析方法基本观点 ①全部事物都是由对象组成。 ②对象包含属性和方法两方面内容。 ③对象之间联络主要是经过消息传递来完成。 ④对象能够按照属性进行归类。 ⑤对象是一个被严格模块化实体,称之为封装。
(2)面向对象分析建模过程
①标识对象和类。②标识结构。③标识属性。 ④标识服务。⑤标识主题。
电子商务系统规划、分析与设计第26页8.3.4电子商务系统分析汇报电子商务系统规划、分析与设计第27页8.4电子商务系统设计8.4.1电子商务系统设计标准8.4.2电子商务系统总体结构设计8.4.3电子商务系统基础设施设计8.4.4电子商务系统平台设计8.4.5电子商务应用系统设计8.4.6电子商务系统设计方法8.4.7电子商务系统设计说明书电子商务系统规划、分析与设计第28页8.4.1电子商务系统设计标准1.符合企业信息化整体战略2.技术先进性与标准化3.含有良好兼容性和可扩充性4.系统安全性5.经济指标6.可用性和方便性电子商务系统规划、分析与设计第29页8.4.2电子商务系统总体结构设计1.电子商务系统组成结构电子商务系统规划、分析与设计第30页8.4.2电子商务系统总体结构设计2.企业应用软件结构和功效(1)企业应用软件结构
应用软件是电子商务系统关键,在系统总体结构设计中,应该给出应用软件主要功效,说明系统应用软件体系结构,描述每个子系统详细怎样设计,由哪些模块组成,每个模块功效是什么,模块之间关系是什么等。(2)企业应用软件功效设计
企业商务活动是电子商务系统设计依据,企业内部信息系统是企业开展电子商务前提条件。企业应用软件包含总企业和分企业应用软件,企业应用软件设计详细内容包含:企业信息资源(包含企业内部电子化和非电子化数据、组织方式及作用)、企业组织结构、企业生产及销售流程、企业工作流和数据流。电子商务系统规划、分析与设计第31页8.4.2电子商务系统总体结构设计3.系统软件平台
电子商务应用软件是在电子商务服务平台、电子商务服务支持平台上构建,这些平台由系统软件、电子商务构件等组成。 在系统总体结构设计中,应该明确说明支持电子商务应用软件运行平台软件主要包含内容。(1)明确电子商务活动依赖内部信息资源。(2)界定企业内部信息系统与电子商务系统之间界限。(3)归纳内部信息系统和电子商务系统相互之间信息需求。(4)分析内部信息系统与电子商务系统之间数据交换及接口关系。电子商务系统规划、分析与设计第32页8.4.2电子商务系统总体结构设计4.系统外部环境电子商务系统规划、分析与设计第33页8.4.3电子商务系统基础设施设计1.网络环境设计
电子商务活动是在网络环境下开展,系统内外信息传递和共享必须经过计算机网络来完成。电子商务系统网络环境包含互联网(Internet)、企业内部网(Intranet)和企业外部网(Extranet)三个组成部分电子商务系统规划、分析与设计第34页8.4.3电子商务系统基础设施设计2.硬件平台设计以及产品选择(1)网络设备 网络设备中关键设备有三种,即路由器、交换机和安全设备。网络设备产品选择首先要满足用户需求,同时考虑以下标准:①技术上可行②服务支持标准③经济合理标准电子商务系统规划、分析与设计第35页8.4.3电子商务系统基础设施设计2.硬件平台设计以及产品选择(2)服务器设备 普通而言,企业选择服务器通常要考虑以下几个方面性能指标。①可靠性。②可管理性。③可用性。④可扩展性。⑤高性能。⑥网络吞吐量及网络接口能力。⑦开放体系结构。电子商务系统规划、分析与设计第36页8.4.4电子商务系统平台设计1.网络操作系统 操作系统选择要考虑硬件平台、应用需求和技术人员能力,主要考虑以下9个方面内容。(1)符合国际和工业标准(2)必须独立于硬件(3)多服务器支持(4)必须公布应用程序编程接口(5)技术支持(6)支持各种传输协议(7)易于管理(8)良好安全性和可靠性(9)网络操作系统含有容错能力电子商务系统规划、分析与设计第37页8.4.4电子商务系统平台设计2.Web服务器 Web服务器软件是指驻留在因特网上某种类型计算机程序,在Internet或Intranet上计算机经过TCP/IP协议连接,其中一些机器运行了Web服务器软件以后,成为Web服务器,然后经过Web页面创作工具将各类信息按HTML规范保留在Web服务器各个文件中,其它客户机只要运行浏览器,输入正确地址,就能访问任何一台Web服务器提供主页,而且能够经过超链接访问其它页面或者Web服务器。电子商务系统规划、分析与设计第38页8.4.4电子商务系统平台设计3.应用服务器
应用服务器是一个系统软件平台,该软件在操作系统之上将通用、与企业关键商务应用无关环境和软件包集成在一起,作为一个软件包向开发者提供,这么,在软件包中能够预装部分功效,从而简化用户接口,降低开发难度。电子商务系统规划、分析与设计第39页8.4.4电子商务系统平台设计4.数据库管理软件 对于数据库管理系统选择可参考以下几个原因。(1)数据库管理系统成熟程度和先进性(2)价格(3)开发队伍技术背景(4)对多媒体支持(5)对全文检索支持电子商务系统规划、分析与设计第40页8.4.5电子商务应用系统设计1.电子商务应用软件层次结构设计(1)C/S体系结构
(2)三层体系结构(3)多层结构电子商务系统规划、分析与设计第41页8.4.5电子商务应用系统设计2.电子商务系统应用软件与子系统划分 应用软件系统划分目标是从计算机实现角度入手,将整个应用软件分解为不一样、功效相对独立子系统,在此基础上,深入将每个子系统细化,最终到可编成应用程序模块。 子系统划分方法包含:①按业务逻辑划分,相同业务逻辑集中在一个子系统中。②按业务处理过程划分,当整个系统要分段实现开发时,常采取这种方法。③按照企业业务部门划分等。电子商务系统规划、分析与设计第42页8.4.5电子商务应用系统设计3.数据库设计 数据库设计是指对于一个给定应用环境,从用户对数据需求出发,研究并结构数据库结构,使之能够有效地存放数据,满足各种用户应用需求过程。 数据库设计有两个主要目标:一是满足应用功效需求;二是含有良好数据库性能。数据库设计普通分为四个阶段:需求分析、概念设计、逻辑设计和物理设计。其基本思想是自顶向下、逐步求精。电子商务系统规划、分析与设计第43页8.4.6电子商务系统设计方法1.结构化设计方法
(1)总体设计
(2)详细设计
描述程序处理过程工具称为详细设计工具,它们能够分为3类:图形描述、语言描述、表格描述。图形描述包含程序流程图、盒图和问题分析图;语言描述主要是过程设计语言;表格描述包含判定树和判定表。电子商务系统规划、分析与设计第44页8.4.6电子商务系统设计方法2.面向对象设计方法
采取面向对象设计电子商务系统时,面向对象分析中五个层次(类和对象、结构、属性、服务和主题)和五个活动继续贯通在面向对象设计过程中。这五个层次一层比一层表示细节更多,我们能够把这个层次想象成整个模型水平切片。在设计阶段中利用这五个层次,建立系统四个组成部分:问题域部分、人机交互部分、任务管理部分和数据管理部分。
电子商务系统规划、分析与设计第45页8.4.7电子商务系统设计说明书1.引言2.系统总体技术方案(1)电子商务系统总体结构①系统总体结构。②系统组成及作用。③网站。(2)网络基础设施①网络基本结构。②Internet及接入。③Intranet结构。④Extranet及数据交换。(3)系统平台选择①平台结构。②软件及中间件。③硬件。电子商务系统规划、分析与设计第46页8.4.7电子商务系统设计说明书(4)应用系统方案①应用系统结构。②功效设计。③主要应用流程设计。④代码设计。⑤用户界面设计。⑥数据库设计。(5)实施方案①系统实施主要任务。②实施进度安排。③实施过程分阶段目标。④实施人员组织。电子商务系统规划、分析与设计第47页8.5电子商务系统实施与维护8.5.1电子商务系统实施概述8.5.2电子商务系统开发与集成8.5.3电子商务系统测试8.5.4电子商务系统实施准备与公布8.5.5电子商务系统维护电子商务系统规划、分析与设计第48页8.5.1电子商务系统实施概述(1)开发集成(2)性能测试(3)系统安装(4)维护管理电子商务系统规划、分析与设计第49页8.5.2电子商务系统开发与集成1.开发模式(1)基于Web开发模式
(2)基于组件开发模式①公共对象请求代理体系结构②组件对象模型③Sun企业J2EE(Java2EnterpriseEdition)
电子商务系统规划、分析与设计第50页8.5.2电子商务系统开发与集成2.集成层次电子商务系统规划、分析与设计第51页8.5.3电子商务系统测试1.系统测试标准(1)确定预期输出(2)程序员应防止测试自己程序(3)彻底检验每个测试结果(4)非法和非预期输入情况(5)检验程序是否做了不需要它做事情(6)保留测试数据和测试结果(7)在系统设计时不要构想程序中不会查犯错误电子商务系统规划、分析与设计第52页8.5.3电子商务系统测试2.系统测试内容(1)用户界面测试(2)功效测试 ①链接测试。②
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度科研仪器租赁及技术服务合同
- 2024年定制:5G网络技术研发与技术服务合同
- 2024合作开发合同的开发内容和合作方式
- 04版加工承揽合同生产工艺与质量控制
- 2024年度校园租赁:电动自行车合同
- 2024光电子技术研发与生产合同
- 2024广州市劳动合同范文新版
- 2024营业租赁合同范文
- 2024年度电力设备安装与维护合同
- 2024年度计算机软件开发与销售合同
- 办公室装修工程施工方案讲义
- 奇异的仿生学 知到智慧树网课答案
- 大学生职业生涯规划书药学专业
- 中医病案辩证分析报告
- 《马克思主义基本原理概论》试题库(a卷)
- 中国农业银行贷后管理办法
- 食堂油锅起火演练方案
- 2021金融数据安全数据生命周期安全规范
- 提高职业素养计划书
- (高清版)TDT 1031.6-2011 土地复垦方案编制规程 第6部分:建设项目
- 2024年索道缆车项目实施方案
评论
0/150
提交评论