4_需求分析.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:按与相邻接地距离保护配合整定; 原则2:按相邻零序电流保护配合整定; 需求分析的特点 老问题: ?问题的复杂性 ?交流障碍(讲究技巧和原则) ?不完备性和不一致性 ?需求易变性(动态性) 软件需求的任务 ——理解、分解、表达、评审 软件需求的任务 软件需求的任务 需求文档 软件需求的任务 验证需求的一致性 验证需求的完整性 验证需求的现实性 验证需求的有效性 需求分析的方法 需求分析的方法 ER模型(Entity-Relationship Approach) 注意事项 可能错误 总结 熟练掌握:软件需求分析的任务及分析的方法 掌握:可行性研究的任务。 了解:其余作一般了解。 作业 学习内容 结构化方法概述 结构化分析 数据流图 数据字典 加工逻辑的描述 结构化设计 一.结构化方法概述 结构化方法特点 二、结构化分析 结构化分析步骤 描述工具 数据流图 数据流图基本图形符号 数据流图基本图形符号 数据流图基本图形符号 数据流图基本图形符号 数据流图的分层方法 数据流图的分层方法 绘制数据流图的几个问题 绘制数据流图的几个问题 绘制数据流图的几个问题 父图与子图的平衡 子图是详细地描述父图中加工,因而子图的输入、输出数据流应该同父图中加工的输入、输出数据流相一致。 绘制数据流图的几个问题 绘制数据流图的几个问题 数据流图实例 数据流图实例 数据流图的优缺点 与其它流程图的差别 与其它流程图的差别 数据字典的符号 数据流条目 数据流条目举例 数据存储条目 数据存储条目举例 数据项条目 数据项条目举例 加工条目 加工条目举例 加工逻辑的描述 -结构化语言 结构化语言示例 加工逻辑的描述-判定表 判定表 加工逻辑的描述 —判定树 总结 熟练掌握:结构化分析方法的指导思想和基本原则。 掌握:数据流图的作用、画法;数据字典的作用、使用。 作业 工具介绍 Word PowerDesigner Visio2000 在各种取值的组合下应执行的动作 动作定义 条件取值的组合 条件定义 √ √ √ √ √ 订单设“正常”标志 √ √ √ 订单设“优先”标志 处理 √ √ √ √ 顾客是老顾客 √ √ √ √ 顾客信誉好 √ √ √ √ 顾客订额≥1000 条件 8 7 6 5 4 3 2 1 判定表 判定表能把什么条件下系统应做什么动作准确地表示出来,同时能发现需求的不完整性,如某些条件组合下缺少应采取的动作。也能发现冗余的动作,可将条件合并。但判定表不能描述循环的处理特性,循环处理还需结构化语言。 Y N Y ★ Y N N ★ 两条规则合并 Y N -- ★ 好----------------------------优先处理 ≥1000^ 顾客信誉 老顾客-----优先处理 顾客订额 不好^顾客是 新顾客-----正常处理 1000----------------------------------------------------正常处理 三种描述工具各有优缺点。 IF 顾客订额≥1000 IF 顾客信誉好 订单设“优先”标志 ELSE IF 顾客是老顾客 订单设“优先”标志 ELSE 订单设“正常”标志 ENDIF ENDIF ELSE 订单设“正常”标志 ENDIF 一套分层的数据流图由顶图、0层图、中间层和底图的数据流图所组成。 顶图说明了系统的边界,即系统的输入和输出的数据流,顶图只有一个加工,标识被开发的系统。 画系统内部,一般将层号从0开始编号。0层图分解顶层图的系统为若干子系统。 底图由一些不必再分解的加工组成,这些加工称为基本加工。在顶图和底图之间是中间层。 称上层图为下层图的“父”图,下层图称为上层图的“子”图。 子图P1 b d 子图P2 c a b d 父图(0层图) c d e 子图P3 e P1 P3 P2 a c P1 .3 P1 .2 P1 .1 P2 .1 P2 .2 P2 .3 P3 .3 P3 .2 P3 .1 P a b e 源点1 终点 源点2 顶图 合理地命名:数据流程图中对每一个元素都要命名,恰当地命名有助于数据流程图的理解与阅读。命名原则: 为了避免引起错觉,为每个元素所取的名字要能反映该元素的整体性内容,而不只是它的部分内容。 每个元素的名字

文档评论(0)

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

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

1亿VIP精品文档

相关文档