管理信息系统chap2.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
适用条件: ⑴ 组织结构相对稳定 ⑵ 业务处理过程规范 ⑶ 需求明确并在一定的时期内不发生大的变化的大型复杂系统 结构化方法的适用范围 1、原型法产生的原因 运用结构化系统开发生命周期法的前提条件是要求用户在项目开始初期就非常明确地陈述其需求,需求陈述出现错误,对信息系统开发的影响尤为严重。事实上这种要求又难以做到。 原型法的产生及基本思想 原型法(Prototyping Method)的基本思想 原型法是在系统开发初期,凭借系统开发人员对用户需求的了解和系统主要功能的要求,在强有力的软件环境支持下,迅速构造出系统的初始原型,然后与用户一起不断对原型进行修改、完善,直到满足用户需求。 原型:信息系统的最初版本 原型法的产生及基本思想 原型法在建立新系统时可以划分为4个步骤。 ⑴ 确定用户的基本要求。如功能、界面要求等。 ⑵ 开发新系统的原型。开发人员根据用户的要求迅速开发出新系统的原型,交由用户试用。 ⑶ 征求用户对原型的意见。通过用户与开发者的交流尽量使用户的要求达到最大满足。若用户对新系统原型完全不能接受,则应回到第⑵阶段。 ⑷ 修改系统原型。对原型进行修改、完善,再回到第⑶阶段,反复征求意见,反复修改,直到用户满意为止。 原型法对用户需求的确定是动态的, 系统分析、设计与实现都是随着对原型的不断修改而完成的,相互之间并无明显的界限,也没有明确的分工。 系统开发就是一个反复修改的过程。 原型法的开发过程 原型法具有以下方面的特点: 从认识论的角度来看,原型法遵循了人们认识事物的规律,更容易被接受。 原型法将模拟的手段引入到系统分析的初级阶段,缩短了用户和系统分析人员之间的距离。 充分利用了最新的软件工具,使系统开发时间、费用减少,效率得以提高。 原型法的主要特点: 优点: 提高了用户的可接受度,降低了开发风险,可在一定程度上减少开发费用。 缺点: 由于原型法不经过系统分析,因此整个系统没有一个完整的概念。 系统开发的文档无法统一,给以后的维护带来困难。 对解决复杂系统和大型系统困难,对用户的管理水平要求高 原型法的优缺点: 原型法的适用范围是比较有限的,适合于小型、简单、处理过程比较明确、没有大量运算和逻辑处理过程的系统。 不适合: 大型、业务复杂的系统。 大量运算,逻辑性较强系统。 管理基础不完善,信息处理混乱的企业。 批处理系统。 原型法的适用范围: 面向对象方法产生的原因: 结构化方法主要从功能角度进行分析与设计,只是单纯地反映管理功能的结构状况,只能被动地迎合实际问题需要的做法。 面向对象的方法 把数据和过程封装成为对象,以对象为基础对系统进行分析与设计,通过对象的组合来构造应用系统的开发方法 面向对象开发方法的产生    面向对象(Object Oriented)方法,简称OO方法,是20世纪80年代中后期随着面向对象的程序设计(OOP)发展起来的一种新型的开发方法。 起源于面向对象编程语言:它的出现以60年代末SIMULA语言为标志。80年代中期面向对象编程语言达数十种之多。(80年代中期,C++十分热门) 面向对象技术很快用于系统分析和系统设计方法中,发展成为面向对象分析OOA和面向对象设计OOD。 OOA与OOD方法使人们分析、设计一个系统的方法尽可能模拟人类的思维习惯、尽可能接近人们认识一个系统的方法。 面向对象开发方法的产生 面向对象可理解为: 客观世界都是由各种各样的“对象”组成的,每种对象都有各自的内部状态和运动规律,不同对象之间的相互联系就构成了各种不同的系统。 任何复杂事物都可以通过对象的某种组合构成。 面向对象开发方法的基本思想 面向对象开发方法的特点: (1)优点: 分析、设计中的对象和软件中的对象的一致性 利用特定的软件工具直接完成从对象客体的描述到软件之间的转换 缩短开发周期 解决了结构化方法从设计到软件模块结构之间多次转换的复杂过程 重用性好、可维护性好 系统模型的基本单元是对象,是客观事物的抽象,具有相对稳定性,因而面向对象法开发的系统有较强的应变能力,重用性好、维护性好,并能降低系统开发维护费用和能控制软件的复杂性。 面向对象开发方法的特点和面临的问题 面向对象开发方法的特点: (2)缺点(面临的问题): 不易于大型管理信息系统的开发 在大型管理信息系统开发中,若不经自顶向下的整体划分,而是一开始就自底向上地采用OO方法开发系统,会造成系统结构不合理、各部分关系失调等等问题。易使系统整体功能的协调性差,效率降低等 面向对象开发方法的特点和面临的问题 1、结构化系统开发方法 (1)优点:从系统整体出发,强调在整体优化的条件下“自上而下”地分析和设计,保证了系统的整体性和目标

文档评论(0)

精品文库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档