软件工程第3次课.pptVIP

  • 5
  • 0
  • 约3.61千字
  • 约 27页
  • 2018-08-04 发布于福建
  • 举报
软件工程第3次课

需求知识高级 需求分析所处的位置 需求捕获vs需求分析vs系统分析 软件需求的类型 需求捕获实例 作业:做需求捕获与需求分析 需求分析所处的位置 概念化阶段:明确了软件项目的意义,可行性等概括。 需求阶段:功能需求、质量属性需求、约束性需求等。 架构设计阶段:分析和设计系统。 需求捕获及其成果 需求捕获是获取知识的过程,知识从无到有、从少到多。 需求采集者必须理解用户所从事的工作,并了解用户和客户希望系统在哪些方面帮助他们。 工作成果:需求采集卡、访谈记录、访谈录音(征询授权)、书面材料、系统等。 常犯错误:拿着需求捕获的内容作为需求分析。 需求分析及其工作成果 通过需求采集活动,捕获到了大量“原始需求”。 需求分析则对采集到的原始需求进行分析、整理、辨别和归纳,最终形成系统的、明确的软件需求。 需求分析是挖掘和整理知识的过程,它在已掌握知识的基础上进行。 需求分析就是对用户需求进行分析,以得到一份明确的、规范的需求定义。 工作成果:需求规格说明书 常犯错误:需求分析不全面,少功能,无非功能性需求。 系统分析及其工作成果 系统分析是针对系统所要面临问题,搜集相关的资料,以了解产生问题的原因所在,进而提出解决问题的方法与可行的逻辑方案,以满足系统的需求,实现预定的目标。 已经属于分析和设计阶段的工作。 工作成果:分析类图、鲁棒图、序列图等。 下一部分的内容。 软件需求的类型

文档评论(0)

1亿VIP精品文档

相关文档