2-《软件需求工程》 课件(第一部分:3,4,5章).pptVIP

  • 6
  • 0
  • 约8.91千字
  • 约 65页
  • 2018-05-18 发布于四川
  • 举报

2-《软件需求工程》 课件(第一部分:3,4,5章).ppt

第三章 需求工程的基本概念 3.1 定义 (1)需求工程是指应用已证实有效的技术、方法进行需求分析,确定客户需求,帮助分析人员理解问题并定义目标系统的所有外部特征的一门学科。 (2)软件需求工程是指应用工程化的方法、技术和规格来开发和管理软件的需求。 概述: 软件需求工程是一门分析并记录软件需求的学科,它把系统需求分解成一些主要的子系统和任务,把这些子系统或任务分配给软件,并通过一系列重复的分析、设计、比较研究、原型开发过程把这些系统需求转换成软件的需求描述和一些性能参数。 3.2 需求工程的任务 3.3 需求工程的内容 通过合适的工具和记号系统地描述待开发系统及其行为特征和相关约束,形成需求文档,并对用户不断变化的需求演进给予支持。 RE可分为系统需求工程(针对由软硬件共同组成的整个系统)和软件需求工程(专门针对纯软件部分)。 软件需求工程的内容 3.4 需求工程的过程 综合了几种观点,可以把需求工程的活动划分为以下5个独立的阶段: (1)需求获取:通过与用户的交流,对现有系统的观察及对任务进行分析,从而开发、捕获和修订用户的需求; (2)需求建模:为最终用户所看到的系统建立一个概念模型,作为对需求的抽象描述,并尽可能多的捕获现实世界的语义; (3)形成需求规格:生成需求模型构件的精确的形式化的描述,作为用户和开发者之间的一个协约; (4

文档评论(0)

1亿VIP精品文档

相关文档