第5章 软件项目需求分析阶段的知识和管理.pptVIP

  • 20
  • 0
  • 约2.14万字
  • 约 94页
  • 2017-08-14 发布于四川
  • 举报

第5章 软件项目需求分析阶段的知识和管理.ppt

(1)用例在需求分析中的使用 用例是指一个用户或其他系统与要设计的系统进行的一个交互,这个交互是为了描述某个目标。 用例是对一组动作序列的描述,系统执行该动作序列来为参与者产生一个可观察的结果值。(UML用户指南) 用例的重要功能是通过画用例图的办法来鉴别和划分系统功能。它把系统分成角色(actor)和用例。其中角色可以是一个人、另一个软件、一个硬件或其他与系统交互的实体。一个单一的用例,可能包括完成某项任务的一系列逻辑相关的任务。 用例图在面向对象的软件开发中,为用户进行需求获取和建模提供了一种有效的办法,是面向对象分析建模的基础。 用例像一个黑盒,它没有包括任何和实现有关一些信息。它很容易就被用户所理解。 如果用例不足以表达足够的信息来支持系统的开发,就有必要把用例黑盒打开,审视其内部的结构,找出黑盒内部的Actor和用例。 就这样通过不断的打开黑盒,分析黑盒,再打开新的黑盒。直到整个系统可以被清晰的了解为止。 采用用例的需求获取是通过询问用户要利用系统做什么。而大部分程序员的工作习惯也是考虑计算机应该如何实现用户的要求。使用用例方法恰好能够调和双方的矛盾。

文档评论(0)

1亿VIP精品文档

相关文档