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

系统开发策略和开发方法.ppt

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Copyright? 安徽科技 学 院 All Rights Reserved 第六章 系统开发策略和开发方法 重点:系统开发策略 结构化系统开发方法 原型化方法 系统开发方式 Copyright? 安徽科技 学 院 All Rights Reserved 本章主要内容 ? “ 自顶向下”和“自底向上”的系统开发策略 ? 结构化系统开发方法 ? 面向对象系统开发方法 ? 原型化系统开发方法 ? 系统开发方式 Copyright? 安徽科技 学 院 All Rights Reserved 管理信息系统的认知模型 —— 实现认知过程的策略 现实世界 问题 信息世界 逻辑模型 计算机世界 物理模型 计算机世界 计算机可执行模型 抽象 根 据 系 统 平 台 设 计 采用软件进行 设计 目 标 Copyright? 安徽科技 学 院 All Rights Reserved 6.1 系统开发策略 ? 6.1.1 “ 自顶向下” 的系统开发策略 系统总体需求 子需求 1 子需求 2 子需求 3 子需求 4 子系统 1 子系统 2 子系统 3 子系统 4 模 块 2 模 块 1 模 块 3 模 块 4 模 块 5 模 块 6 模 块 7 模 块 8 模 块 9 Copyright? 安徽科技 学 院 All Rights Reserved 6.1 系统开发策略 ? 6.1.2 “ 自底向上” 的系统开发策略 子 需 求 1 子 需 求 2 子 需 求 3 子 需 求 4 子 需 求 5 子 需 求 6 子 需 求 7 子系统 1 子系统 2 子系统 3 总系统 Copyright? 安徽科技 学 院 All Rights Reserved 6.1 系统开发策略 ? 开发策略的使用 ? “自顶向下 ” 开发策略的优点在于从整体出发,强调从整 体上协调和规划,由全面到局部,由长远到近期,首先 考虑系统的整体需求,再逐步分解得到系统的详细需求。 整体性更强,但工作难度较大,时间长。 ? “自底相上 ” 开发策略的优点在于从局部出发,首先根据 各详细需求开发子系统,然后不断增强系统的功能,最 终得到总体系统。各子系统开发较容易,速度快,对企 业要求低,但缺少总体规划,随着系统的进展,往往需 要作许多重大修改,甚至重新规划、设计。 ? “自底向上 ” 开发策略用于小型系统的设计,适用于对开 发工作缺乏经验的情况。大型系统往往将两种策略结合 起来,先“自顶向下 ” 作好 MIS 的战略规划,再“自底向 上 ” 逐步实现各系统的应用开发。 Copyright? 安徽科技 学 院 All Rights Reserved 管理信息系统的认知模型 —— 实现认知过程的方法 现实世界 问题 信息世界 逻辑模型 计算机世界 物理模型 计算机世界 计算机可执行模型 抽象 根 据 系 统 平 台 设 计 采用软件进行 设计 目 标 Copyright? 安徽科技 学 院 All Rights Reserved 6.2 系统开发方法 ? 6.2.1 系统开发方法概述 业务系统 计算机 可执行模型 管理信息系统的开发 业务过程(功能)角度 对象(过程与数据的封装)角度 Copyright? 安徽科技 学 院 All Rights Reserved 业务过程的角度 ? 毕业论文管理系统 ? 毕业论文管理包含哪些具体的过程(功能) ? 毕业论文管理中的过程之间是怎样的调用关系 ? 毕业论文管理中使用到哪些数据 ? 毕业论文管理中的数据是怎样一步一步加工的 Copyright? 安徽科技 学 院 All Rights Reserved 对象角度 ? 毕业论文管理系统 ? 毕业论文管理系统包含哪些对象(学生、导师、管理员、 答辩小组、答辩委员会) ? 这些对象具有什么属性。 ? 这些对象具有什么行为。 Copyright? 安徽科技 学 院 All Rights Reserved 6.2.1 系统开发方法概述 角度 不同点 构成系统的要素 描述问题的方法 要素之间的联系 方式 开发策略 思维方式 业务过程角度 过程(模块) 自顶向下,逐步求精 调用关系 自顶向下 从整体到局部, 分而治之 对象角度 对象 归纳 —— 演绎 泛化 — 特化关系 整体 — 部分关系 消息传递关系 自底向上 由特殊到一般, 由一般到特殊 Copyright? 安徽科技 学 院 All Rights Reserved 6.2.2 结构化方法 ? 1. 结构化方法将世界看作是一系列功能的集合,抽象出世界 中的功能及功能之间的联系。 ? 2. 按照系统开发的生命周期划分系统开发的阶段 ? 3. 在系统规划、系统分析、系统设计阶段,坚持自顶向下的 原则,进行系统的结构化划分。 ? 4. 系统分析阶段的步骤为:初

文档评论(0)

magui + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8140007116000003

1亿VIP精品文档

相关文档