网站大量收购闲置独家精品文档,联系QQ:2885784924

第三章MIS的生命周期及开发方法研究报告.ppt

第三章MIS的生命周期及开发方法研究报告.ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一节 管理信息系统的生命周期 每一个信息系统都要经历从无到有,再到淘汰的过程,这个过程称为信息系统的生命周期。 1.系统规划 2.系统分析 3.系统设计 4.系统制作 5.系统调试 6.系统切换与评价 7.系统运行与维护 信息系统生命周期三大阶段 信息系统发展阶段论(Nolan) 四阶段模型 诺兰的阶段模型 扩展IT阶段理论 第一阶段: 初装 初装阶段标志着组织购买第一台计算机,并初步开发管理应用程序。 特点: ⑴ 组织中只有个别人具有使用计算机的能力; ⑵ 该阶段一般发生在一个组织的财务部门。 第二阶段:蔓延 第三阶段:控制 第四阶段:集成 第五阶段:数据管理 第六阶段:成熟 诺兰模型的作用 1.总结了发达国家信息系统发展的经验和规律; 2.其基本思想对于管理信息系统建设具有指导意义; 3.各阶段之间都是不能跳跃的,要结合本单位所处阶段,根据该阶段特征来指导MIS建设。 开发管理信息系统的策略 策略的应用 “自下而上”的开发策略用于小型系统的设计;“自上而下”的开发策略注重整体协调和逻辑性。 对大型系统的开发,往往先“自上而下”制定系统的开发策略,然后“自下而上”地逐步实现各子系统的应用开发。 第二节 结构化开发方法 一、结构化系统开发方法的基本思想 二、结构化系统开发方法的主要原则 三、结构化系统开发方法的优缺点 一、结构化系统开发方法的基本思想 用系统工程的思想和工程化的方法,按用户至上的原则,采用结构化、模块化、自顶向下的原则对系统进行分析与设计。 生命周期法 结构化系统开发方法 二、结构化系统开发方法的主要原则 1.用户参与的原则 2.先逻辑后物理的原则 3.自顶向下的原则 4.工作成果描述标准化原则 5.充分预料可能发生变化的原则 三、结构化系统开发方法的优缺点 1.系统开发周期长 2.结构化方法注重功能实现,兼顾数据结构方面不足 3.系统的可维护性和稳定性差 结构化系统开发方法的优缺点 第三节 原型法 一、原型法的工作流程 二、原型法的优缺点 三、原型法的局限性及适用范围 系统开发的原型法 系统开发的原型法 一、原型法的工作流程 二、原型法的优缺点 优点    1)原型法遵循了人们认识事物的规律    2)原型法将模拟手段引入系统分析的初级阶段    3)充分利用最先进的软件开发工具    4)原型法将系统调查、分析与设计合而为一,使用户尽可能早地了解未来将使用的实际系统 缺点    1)由于原型法的系统分析和功能设计贯穿于整个系统的开发过程中,因此系统的总体结构就会变得模糊,不利于网络设计。    2)在对原型进行分析设计过程中,仍然沿袭了结构化方法中自顶向下、模块化的设计思想,数据和功能相互分离的缺陷在原型法中依然存在,软件构件的可重用性低。 原型法优缺点 三、原型法的局限性及适用范围 局限性    1)原型法不宜在复杂的大型管理信息系统中全面应用;    2)对于大量运算的、逻辑性较强的程序模块,原型方法很难构造出模型来供人评价;    3)对于原基础管理不善、信息处理过程混乱的问题,使用有一定的困难;    4)对于一个批处理系统,大部分是内部处理过程,这时用原型方法有一定的困难。 适用范围    1)用于用户事先难以说明需求的较小的应用系统。原型法有助于开拓系统开发人员的想象力和他们与用户之间的交流,通过不断学习和发现来建立系统。    2)用于决策支持系统的开发。    3)适用于与生命周期法结合起来使用,整体上以生命周期法为主,对其中功能独立的模块可以尝试采用原型法。 第四节 面向对象的方法 从20世纪80年代中后期开始,进行了在系统开发各个环节中应用面向对象概念和方法的研究,出现了面向对象的分析(OOA)和面向对象设计( OOP)的方法与技术,它们与OOP结合在一起,形成了一种新的系统开发方法,即面向对象(Object-Oriented,OO)方法。 面向对象开发方法 (Object-oriented Method) 客观世界是由各种各样的对象组成的,每种对象都有各自的内部状态和运动规律,不同对象之间的相互作用和联系就构成了各种不同的系统。? 在设计和实现一个客观系统时,在满足需求的条件下,把系统设计成一些不可变的(相对固定)部分组成的最小集合(最好的设计)。这些不可变的部分就是所谓的对象。 第五节 计算机辅助工程 一、计算机辅助系统开发方法的基本思想 二、集成化的CASE环境 三、CASE的特点 一、计算机辅助系统开发方法的基本思想 严格来说,计算机辅助系统开发方法(CASE方法)并不是真正独立意义上的方法,必须依赖于其他某一种具体的开发方法。对于前面所介绍的软件开发方法,在完成系统调查后,系统开

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档