软件项目需求管理课程.pptVIP

  • 5
  • 0
  • 约5.22千字
  • 约 72页
  • 2019-11-14 发布于天津
  • 举报
第2章 软件项目需求管理;2.1需求工程;简单地说,软件需求就是确定系统需要做什么. 严格意义上,软件需求是系统或软件必须达到的目标与能力;需求管理;2.1.2软件需求层次;软件需求的抽象层次如图2.2所示:;原始问题:描述是对要解决问题的叙述 用户需求:是用自然语言和图表给出的关于系统需要提供的服务及系统的操作约束 系统需求:用详细的术语给出系统要提供的服务及受到的约束,因而系统需求文档也称为功能描述. 软件设计:描述是在系统需求的基础上加入更详细的内容构成的,它作为软件详细设计和实现的基础,是对软件设计活动的概要描述.;原始问题描述和用户需求的抽象层次比较高.能帮助我们在较高的抽象层次上进行交流,便于用户和软件开发人员之间的理解和沟通. 系统需求和软件设计描述则是具体的,可以根据它们来进行编码实现. 通常情况下,经常提到的是用户需求和系统需求.;用户需求 用户需求从用户的角度描述系统的需求,以便没有专业技术背景的用户能看懂.它只描述系统的外部行为,尽量避免涉及系统内部的设计特性,因而用户需求就不可能使用任何实现模型来描述,而只能通过自然语言,图表,图形等来叙述.;使用自然语言可能出现如下问题 描述困难 需求混乱 因此写需求文档应遵守一些简单原则: 标准的格式 使用一致的语言 使用特殊文本 尽量避免专业术语;系统需求; 系统需求的描述语言:;系统需求的分

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档