第五章管理信息系统的开发方法.pdf

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第五章 管理信息系统的开发方法 通过本章学习, 了解管理信息系统开发的任务和特点; 懂得系统开发的原则、 系统开发 的方式、 开发的策略、 开发的组织工作与项目管理的内容; 掌握结构化系统开发生命周期法 和原型法的基本思想、开发过程和各自的优缺点;理解面向对象法和计算机辅助开发方法。 基本内容 一、管理信息系统开发 1. 系统开发的任务: 系统开发的任务是根据企业管理的战略目标、 规模、 性质等具体情 况,从系统论的观点出发,运用系统工程的方法, 按照系统发展的规律,为企业建立起计算 机化的信息系统。其中核心是设计出一套适合于现代企业管理要求的应用软件系统。 2. 系统开发的特点:复杂性、基于原系统、高于原系统、一把手工程、产品是无形的。 3. 系统开发的基本原则: 面向用户原则、 系统性原则、符合软件工程规范的原则、 逐步 规范发展的原则。 4. 系统开发的主要风险: 投入超计划、系统性能比预期差、没获得预期收益,有的甚至 导致完全失败。 二、系统开发方法 1. 结构化系统开发方法 结构化系统开发方法: 用系统工程的思想和工程化的方法, 遵照用户至上的原则, 从系 统的角度分析问题和解决问题, 将提出建立一个管理信息系统到系统完全建成的生命周期划 分为 5 个阶段,这 5 个阶段是:系统规划、系统分析、系统设计、系统实施和系统维护与评 价。按照规定的步骤和任务要求, 使用图表工具完成规定的文档, 采用自顶向下整体分析和 设计,自底向上逐步实施的系统开发过程。 优点: 建立面向用户的观点、严格区分工作区间、 设计方法结构化、文件标准化和文献 化。 缺点:开发周期长、繁琐,使用工具落后、不能充分预料可能发生的情况及变化、不直 观,用户最后才能看到真实模型。 2. 原型法 原型法: 是指系统开发人员在初步了解用户的基础上, 借助功能强大的辅助系统开发工 具,快速开发一个原型, 并将其演示给用户, 开发人员根据用户的意见和评价对这个原型进 行修改,如此反复,逐步完善,直到用户完全满意为止。 原型法的类型:丢弃式原型法、演化式原型法、递增式原型法。 优点:减少开发时间,提高系统开发效率、改进用户与系统开发人员的信息交流方式、 用户满意程度高、应变能力强。 缺点:开发工具要求高、对大型系统或复杂性高的系统不适用、管理水平要求高。 3. 面向对象法 面向对象法: 面向对象方法的技术把对象的属性 ( 数据 ) 和处理 ( 方法 ) 封装在一起, 通过 子类对父类的继承,使得软件便于维护和扩充,提高了软件的可复用性。 面向对象法的术语:对象、类、消息、继承、封装。 优点: 以对象为基础, 利用特定的软件工具直接完成对象客体的描述与软件结构之间的 转换,解决了传统结构化开发方法中客观世界描述工具与软件结构不一致的问题, 缩短了开 发周期,解决了从分析和设计到软件模块多次转换的繁杂过程。 缺点: 需要有一定的软件基础支持才可以应用, 对大型的系统可能会造成系统结构不合 理、各部分关系失调等问题。 客观世界的对象五花八门, 在系统分析阶段用这种方法进行抽 象是比较困难的。 在某些情况下, 纯面向对象的模型不能很好地满足软件系统的要求, 其实 用性受到影响。 4. 计算机辅助软件工程法( CASE)。 计算机辅助软件工程法:计算机辅助软件工程法又称为 C

文档评论(0)

明若晓溪 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档