软件工程第三章需求分析分解.ppt

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2、判定表 在一些数据处理中, 数据流图的加工需要经过多个逻辑条件组合的取值而确定, 此时用自然语言或结构化语言难以描述, 而运用判定表描述就比较清晰明了。 3.4 结构化的需求分析方法 第3章 3.4.4 加工逻辑的描述 3、判定树 判定树也是用来表达加工逻辑的工具, 它是判定表的变形, 有时比判定表更直观, 更易于理解和使用。 图书优惠政策的判定树如图3‐8所示。 3.4 结构化的需求分析方法 第3章 3.4.4 加工逻辑的描述 1. 需求规格说明书的编写内容 需求分析阶段应交付的主要文档是软件需求规格说明书。 它提供了 用户与开发人员对开发软件的共同理解, 其作用相当于用户与开发单位之间的技术合同, 是后续设计和编码的基础, 是测试和验收的依据。 软件需求规格说明书的内容框架可参阅GB/T 8567\|2006《计算机软件文档编制规范》 。 在编写需求规格说明书时应注意以下几个问题: (1) 说明书中的每一部分都非常重要, 因此要慎重对待。 (2) 问题的描述要做到准确无误, 没有二义性。 (3) 说明书的书写形式要规范。 (4) 允许用户根据项目的具体情况适当的将书写内容进行调整和筛选。 3.5 需求规格说明书的编写与审评 第3章 2. 需求分析的评审 在需求分析规格说明书编写完成后, 必须进行需求评审, 以验证需求的正确性。 如果在评审过程中发现说明书存在错误或缺陷, 应及时进行更改或弥补, 重新进行相应部分的需求分析、 需求建模、 修改需求规格说明书, 并再行评审。 需求分析评审的主要内容如下需求分析评审的主要内容如下: (1) 一致性。 所有需求必须是一致的, 任何一条需求不能和其他需求相矛盾。 (2) 完整性。 需求必须是完整的, 规格说明书应该包括用户需要的每一个功能或性能。 (3) 现实性。 指定的需求应该是用现有的软硬件技术基本上可以实现的。 对硬件技术的进步可以预测, 对软件技术的进步则很难预测, 只能从现有技术水平判断需求的现实性。 (4) 有效性。 必须证明需求是正确而有效的, 确实能解决用户所面对的问题。 3.5 需求规格说明书的编写与审评 第3章 3.6实例分析: “高校图书管理系统” 软件需求分析 第3章 下面以第2章的“高校图书管理系统” 为例, 说明面向数据流的结构化分析方法及软件需求说明书的编写内容。 在图书馆负责人和计算机系的技术人员通过了 “高校图书管理系统” 《项目开发计划》后, 项目组随即进入了 项目开发阶段, 计算机系教师与图书馆相关业务人员紧密合作, 经过15天的工作, 形成了 “高校图书管理系统” 《软件需求说明书》 如下: 3.6实例分析: “高校图书管理系统” 软件需求分析 第3章 3.6实例分析: “高校图书管理系统” 软件需求分析 第3章 3.6实例分析: “高校图书管理系统” 软件需求分析 第3章 3.6实例分析: “高校图书管理系统” 软件需求分析 第3章 3.6实例分析: “高校图书管理系统” 软件需求分析 第3章 6.3 Rational Rose简介 第6章 6.3.4 Rational Rose建模的基本过程 (1)创建模型 单击菜单栏中【File】|【New】菜单项,或者单击标准工具栏中的【Create New Model or File】按钮;弹出“Create New Model”对话框,选择要使用的模板。如果暂时不需要任何模板,单击【Cancel】按钮。根据需要建立用户视图、逻辑视图、组件视图和部署视图。 Rose所创建的模型文件的扩展名为.mdl。 (2)保存模型 单击菜单栏中【File】|【Save】选项,或者单击标准工具栏中的【Save Model,File,or Script】按钮。 6.3 Rational Rose简介 第6章 6.3.4 Rational Rose建模的基本过程 (3)发布模型 单击菜单栏中的【Tools】|【Web Publisher...】菜单项,弹出如图6-28所示对话框,在图中选择要发布到Web页面上的内容和HTML页面要保存的位置,单击【Publish】按钮,Rose模型就发布到Web页面上,打开所保存的.html文件,就可以看到Rose模型, 6.3 Rational Rose简介 第6章 6.3.4 Rational Rose建模的基本过程 6.3 Rational Rose简介 第6章 6.3.4 Rational Rose建模的基本过程 2.Rose建模的具体操作 下面介绍利用Rose绘制用例图的具体操作方法: (1)启动Rational Rose 2007后,单击【File】|【New】|在弹出的对话框中选择【Cancel】命令,新建一

文档评论(0)

此项为空 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档