02电子商务信息系统的开发.ppt
《02电子商务信息系统的开发.ppt》由会员分享,可在线阅读,更多相关《02电子商务信息系统的开发.ppt(60页珍藏版)》请在三一文库上搜索。
1、第二章 电子商务信息系统开发,案例1亚马逊网络书店系统的建立,1995年开张的亚马逊书店()是在互联网及网络经济高速发展的时期建立的。2000年起营业额超过18亿美元。 书店的创建之初,设计开发了高度自动化、高效率的电子商务系统,系统涵盖了销售、支付、客户关系管理等部分功能,保障了其业务飞速发展。,案例2UPS电子商务的发展,UPS公司(美国联合包裹公司)是全球最大的包裹快递公司,它创建于1907年。 创建以来,UPS公司能够向客户提供包裹追踪查询等服务。 1995年以前,UPS的客户服务一直通过电话进行。 1995年UPS在Internet上建立了网站,通过静态页面进行宣传。 1996年到1
2、997年,也就是当其竞争对手联邦快递FedEx建立了FedEx Ship后,UPS建起了一套完备的电子商务系统,系统在亚特兰大、纽约配置有SUN公司的应用服务器及Web服务器,并和公司原有的一套基于IBM AS/400的系统联机,向客户提供服务。,2.1 电子商务系统建设与开发的特点,电子商务系统开发与一般的信息系统开发类似,但是同时具备自己的独特特点 涉及面广,数据量大 阶段多,周期长 环境多变,必须充分考虑适应环境变化 在总体的优化下考虑局部的优化,2.1 电子商务系统建设与开发的特点,在实施前不能做充分的现场实验,必须注重设计 与组织的管理体制密切相关 与组织发展变化密切相关 组织是信息
3、系统开发的基础 信息成为组织的战略资源 信息系统是组织发展的核心能力 与管理者(或决策者)的管理决策思路密切相关,2.2 电子商务系统的生命周期,1 信息系统的生命周期 评估立项 信息系统是为企业生产、管理和决策服务的,当这些环节中产生需求时,企业一般需要对需求进行评估和规划,确定系统建设的目标、内容,并对可能需要的投入以及建设信息系统可能产生的效益进行评估。,2.2 电子商务系统的生命周期,系统分析 对需求进一步调查和分析,在此基础上明确未来系统的需求,从总体上把握待建系统的规模和总体框架。规避系统建设可能产生的风险。 系统设计 侧重于明确系统的功能和逻辑结构,确定系统实施的方式和方法 开发
4、集成 将系统的逻辑结构转化成物理结构 运行维护 系统投产后,根据新问题,完善系统功能。,2.2 电子商务系统的生命周期,IBM提出的电子商务系统的生命周期,IBM将电子商务系统的生命周期归结为4个阶段 企业商务模型的转变阶段 应用系统的构造阶段 系统的运行阶段 资源的利用阶段,IBM提出的电子商务系统的生命周期,企业商务模型的转变阶段 将现有商务模式扩展到网络,创造电子商务模型 需要考虑电子商务技术对商务过程中各商务活动的影响,并将电子商务系统与企业内部信息系统、商务合作伙伴之间的信息共享作为一个整体来考虑。 应用系统的构建阶段 使用基于开放标准的途径,将已有的应用系统迁移到Web上,将电子商
5、务系统的网络环境、支持平台、应用软件与外部信息系统集成为一个整体,时最终构造一个基于标准的、以服务器为中心的、可伸缩的、可快速部署的、易用的和易管理的系统。,IBM提出的电子商务系统的生命周期,系统的运行阶段 涉及到一个可伸缩的、可用的、安全的运行环境。 不仅是计算机系统的正常运行 企业的商务活动迁移到电子商务系统上来 资源的利用阶段 资源利用指对知识和信息的利用 创造价值,2.2 电子商务系统的生命周期,2 电子商务系统生命周期的特点 电子商务系统作为一类信息系统,包括立项规划、系统分析、设计、开发集成、维护几个阶段 电子商务系统生命周期可以划分为商务模型的转变、应用系统的构建、系统运行和资
6、源利用四部分 商务模型转变对应于系统立项规划系统分析阶段 而应用系统的构造包括系统设计、开发集成阶段 电子商务系统的规划阶段非常重要,这一阶段要在战略层次系统的、有前瞻性的考虑到企业的商务模式如何变化。,2.3 电子商务系统建设过程,2.3 电子商务系统建设过程,1 电子商务系统的规划阶段 主要内容是为企业未来的商务发展规划蓝图,为企业的电子商务系统奠定基础 需要确定企业未来电子商务运行模式,这是系统建立的起点,也是系统设计、集成的基础 在这一阶段需要确定电子商务系统的体系结构 着眼点集中在如何为企业设计出一种新型的价值链,变革企业的商务流程,将企业与客户、合作伙伴紧密连接在一起,关键是如何转
7、变与集成商务过程,更好地为客户服务,2.3 电子商务系统建设过程,2 系统设计阶段 目标是在电子商务系统规划的基础上,确定整个电子商务系统体系结构中各个组成部分的具体内容。 重点是确定电子商务业务系统的功能、平台的基本功能和系统平台的构成,规划电子商务系统体系结构中的各个部分。 系统设计阶段的基本步骤 采集需求、选择可替代结构 确定体系结构和选择组件 总体来讲,系统设计阶段的最终目标是确定电子商务系统的逻辑结构和应用功能,2.3 电子商务系统建设过程,系统需求分析 对企业的需求进行调查,了解企业的需求,吸取相关领域电子商务实施的经验,明确电子商务系统需要满足的基本要求,为系统技术方案比选提供参
8、考依据 系统技术方案比选 系统结构确认,2.3 电子商务系统建设过程,系统开发与集成阶段 根据前面需求、系统逻辑结构设计,确定需要那些产品或者技术来构筑电子商务系统的平台 并完成应用软件系统的编码,最终将电子商务系统的应用软件和各种平台集成在一起 主要包括四个方面的任务 应用软件开发 系统平台的选择和搭建 软硬件系统集成 系统评估和优化,2.3 电子商务系统建设过程,电子商务应用软件系统开发阶段需要注意的问题 企业在转型过程中是不完整的,所以系统的应用需求不可能是完整的 尽可能的利用快速原型法构造电子商务系统的原型结构,以便与客户在直观的界面前应用 尽可能使用Java、组件技术进行系统开发 以
9、保持系统的可移植性,加快系统的开发速度 电子商务系统未来面对的客户数量是难以估算 所以在开发联机应用时,必须充分地为应用并发事务处理能力做好充足的考虑,避免未来应用不能应付快速增长的负荷,2.3 电子商务系统建设过程,系统评估和优化 主要目标 测试系统是否满足企业电子商务运作的基本要求,测试并分析系统的主要性能指标,优化系统的性能,提高系统的效率 主要任务 系统测试 包括整体性能、极限性能、可操作性测试等,有关系统整体性能的指标参数是非常重要的。 系统优化测试的内容主要对电子商务系统而言,2.3 电子商务系统建设过程,系统实施阶段 主要任务是设计合理的系统设施计划,确定系统实施的组织安排,准备
10、应用培训,完成电子商务系统的上线运行准备 系统运行/维护阶段 系统的运行过程出了电子商务系统的正常投产外,还包括相应的维护、管理,以及企业基于这样一个系统的市场、销售、客户服务等基本商务环节的运作与管理。,2.4 电子商务信息系统的开发方法,1 信息系统开发方法概念 一种使用早已定义好的技术集和符号表示习惯来组织系统生产过程的方法。 一般表述成一系列的步骤 每一步骤都与相应的技术和符号表示相关 系统开发方法的目标 规定的投资和时间内,开发出符合用户需求的高质量的软件。 为了达到此目的,需要有成熟的开发方法。,结构化方法 原型方法 面向对象的方法 CASE方法,软件危机,IBM360系列机操作系
11、统 IBM于1963年-1966年开发IBM360操作系统 5000人一年的工作量,最多时有 1000人投入开发; 近100万行的源程序; 每次发行的新版本都是从前一版本中找出1000个程序错误而修正的结果 负责人F.D.希罗克斯在总结项目时无比沉痛地说,“正像一只逃亡的野兽落到泥潭中作垂死挣扎,越是挣扎,陷得越深,最后无法逃脱灭顶的灾难,程序设计工作正像这样一个泥潭一批批程序员被迫在泥潭中拼命挣扎,谁也没有料到问题竟会陷入这样的困境。”,软件危机,计算机系统发展的早期时代所形成的错误概念与做法,严重阻碍了计算机软件的开发。 人们将60年代后期,在软件的开发和维护过程中,遇到的一系列严重问题,
12、统称为软件危机。 软件开发费用和进度难以控制 开发的软件不能满足用户需求 软件可维护性差 软件质量差 概括起来 一是如何开发软件,以满足对软件的需求; 二是如何维护数量不断增长的已有软件产品。,软件危机,解决软件危机的途径 既要有技术措施(方法和工具),又要有必要的组织管理措施。 将软件开发看作是一个工程项目 正确地应用各种方法和工具 有效地使用各种软件工具和环境 按工程化的原则和方法组织软件开发工作是有效的,是摆脱软件危机的一个主要出路。 为了解决软件危机,既要有技术措施,也要有组织管理措施,从技术和管理两方面来研究如何更好地开发和维护计算机软件的。,2.4 电子商务信息系统的开发方法,2
13、结构化系统开发方法 SSA&D(Structured System Analysis and Development Methodology)方法 面向数据流的开发方法,简单实用,应用广,技术成熟。用系统工程的思想和工程化的方法、按用户至上的原则,结构化、模块化、自顶向下地对信息系统进行分析与设计。 结构化方法的构成 结构化分析 结构化设计 结构化程序设计,2.4 电子商务信息系统的开发方法,结构化分析 根据分解与抽象的原则,按照系统中数据处理的流程,用数据流图来建立系统的功能模型,完成需求分析。 结构化设计 根据模块独立性准则、软件结构准则,将数据流图转换为软件的体系结构,用软件结构图来建立
14、系统的逻辑模型,实现系统的概要设计。 结构化程序设计 根据结构程序设计原理,将每个模块的功能用相应的标准控制结构表示出来,实现详细设计。,2.4 电子商务信息系统的开发方法,结构化开发方法的特点 面向用户 严格区分工作阶段 自顶向下进行开发 模块化处理 工作文档的标准化和文献化原则 结构化方法将软件开发任务按照软件生命周期划分成阶段分段顺序进行,因此这种方法又叫生命周期方法。,电子商务系统生命周期,2.4 电子商务信息系统的开发方法,结构化方法优缺点 优点 简单、清晰,易于学习掌握和使用。 注重系统开发过程的整体性和全局性。 严格区分工作阶段。 目标明确,阶段性强,开发过程易于控制。 缺点 (
15、1) 是一种预先定义需求的方法,基本前提是必须能够在早期就确定用户的需求,只适应于可以在早期阶段就完全确定用户需求的项目。 (2)开发周期长,难以适应环境变化。,特别适合于数据处理领域的问题,支持工具较多,发展较为成熟。 结构化方法对于大规模项目及特别复杂项目不太适应,该方法难于解决软件重用问题,难于适应需求变化的问题,难于彻底解决维护问题。,2.4 电子商务信息系统的开发方法,3 原型法 原型法(Prototyping Method)是为快速开发系统而推出的一种开发模式。 所谓信息系统原型,就是一个可以实际运行、可以反复修改、可以不断完善的信息系统。 原型法开发目的 改进传统的结构化开发方法
16、的不足 缩短开发周期 减少开发风险,系统开发初期,系统开发人员在初步获取用户基本需求和主要功能的基础上,在强有力的软件环境支持下,迅速构造出系统的初始原型,开发人员与用户在此基础上一起反复不断对原型进行修改、细化、完善,直至用户满意为止。,2.4 电子商务信息系统的开发方法,原型法基于 并非所有的需求在系统开发以前都能准确地定义。 提供快速的系统建造工具。 需要有实际的、可供用户参与的系统模型。 系统开发中大量的反复修改是必要的和不可避免的。 原型法开发过程 确定系统的基本需求和主要功能 建立初始原型 运行、评价初始原型 修改与完善 细化系统,建成系统模型,原型法的关键是: 通过迭代,逐步逼近
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 02 电子商务 信息系统 开发
链接地址:https://www.31doc.com/p-2097395.html