信息系统的规划和开发方法.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文档。上传文档
查看更多
信息系统的规划和开发方法.ppt

第5章 信息系统的规划和开发方法 第1节 MIS战略规划 第2节 MIS规划的主要方法 第3节 MIS的开发方法 第1节 MIS战略规划 1.1 信息系统发展的阶段论 1973年,诺兰(Nolan)首次提出了信息系统发展的阶段理论,被称为诺兰阶段模型; 1980年,诺兰又进一步完善了该模型; 该模型总结了发达国家信息系统发展的经验和规律。 1.2 开发管理信息系统的策略 “自下而上”的开发策略 “自上而下”的开发策略 1.3 理解MIS战略规划 决策 战略规划是为未来做现在的决策,而不是做未来的决策,决策只存在于现在;战略规划也不是预测,而是一种思考的工具,是一个过程,即为了取得未来的成就现在该做什么。 风险 规划不是消除风险,而是明确所要承担的风险,明确战略规划的代价与投资。其结果是提高对风险的承担能力。 决策——执行——衡量 这是一个的循环往复的过程;高层人员及时回顾总结;及时转化为日常行动;人人理解的方向和目标。 作用 合理利用信息资源,节省MIS投资; 明确MIS的任务; 为将来的评估工作提供依据。 内容 MIS的目标、约束及总体结构; 组织的现状; 业务流程现状、存在的问题、流程重组; 对影响规划的IT发展的预测。 战略规划的组织 其要点包含成立领导小组、人员培训、规定规划的进度等三个方面。 一般包括以下九个步骤: ⑴ 确定规划的性质; ⑹ 提出总体结构; ⑵ 收集相关信息; ⑺ 选择开发方案; ⑶ 战略分析; ⑻ 确定实施进度; ⑷ 定义约束条件; ⑼ 形成文档,并讨 ⑸ 明确战略目标; 论、批准、生效。 1.4 战略规划的步骤 第2节 MIS规划的主要方法 2.1 关键成功因素法(Critical Success Factors) 2.2 “战略目标集”转化法 (Strategy Set Transformation) 2.3 企业系统规划法 (BusinessSystemPlanning) 具体步骤 使用U/C矩阵 2.4 三种方法的结合——CSB 第3节 MIS的开发方法 3.1 概述 70年代:生命周期法(瀑布模型) 70年代:生命周期模型 螺旋模型:需求、设计、实现、测试、循环进行,递增开发 80年代:原型方法和面向对象方法 原型法: 在未完全定义好全局需求前,先实现一个原型,然后不断修改,直至满足要求。要求有开发环境的支持,如4GL语言。 面向对象方法: 核心是对象(object)。对象是数据和操作的集合,操作可以操纵数据 90年代: 组件化的开发方法 重视软件过程 可行性研究: 具备的资源和条件是否满足系统目标的要求,包括 目标方案可行性 技术可行性 经济可行性 社会方面的可行性 系统开发的原则 领导参加 优化创新 充分利用信息资源 实用和实效 规范化 发展变化 开发策略 瀑布式开发策略 迭代式开发策略 瀑布式开发策略 所有需求都在开发开始之前预先进行定义; 务求各个开发阶段的成果都是最优成果,无需变更; 整个软件开发过程分为四个阶段:需求分析、设计、开发、测试。 迭代式开发策略 整个开发过 程分为一个又一个的小段,每个小段时间大概在3周左右,被称为“迭代(Iteration)”; 一个迭代就是一个小的开发过程,如同瀑布式开发一样被 分为四个阶段:需求分析、设计、开发、测试; 业务需求的分析不再是一蹴而就,而是贯穿软件开发的始终; 软件开发的过程不再是单反面的埋头苦干,而是双方的良性互动。 迭代式开发策略 3.2 结构化系统开发方法SSAD (Structured System Analysis and Development Methodology) 1、基本思想 用系统工程的思想和工程化的方法; 按用户至上的原则; 结构化、模块化; 自顶向下地进行分析与设计。 2、特点 自顶向下整体性的分析设计和自底向上逐步实施; 建立面向用户的观点; 严格区分工作阶段; 深入调查研究; 充分预料可能的变化; 开发过程工程化。 3、工作流程 4、优缺点 优点: 严格区分开发阶段,系统的针对性强; 整体性与全局性好,自顶向下观点。 缺点: 开发周期长; 开发过程繁琐、复杂; 开发工具落后; 与用户交流不直观; 系统的升级较困难。 3.3 原型法(prototyping) 1、基本思想 2、工作流程 1)用户提出系统要求 2)识别、归纳上述要求 3)开发一个模型/原型 4)评价模型 5)模型不可行处理 6)模型不满意处理 7)修改模型 8)确定模型后的处理 N)实际系统开发、运行、维护等 3、原型法的特点 优点: 1、开发效率高; 2、开发工具先进,与用户交流直观; 3、符合人们认识事物的规律; 4、能及早暴露系统实施后潜在的一些问题; 5、能调动用户参与的积极性。 缺点: 1、不适合大型系统的开发; 2、

文档评论(0)

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

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

1亿VIP精品文档

相关文档