3-图书管理系统-需求分析阶段详细分解.pptVIP

  • 38
  • 0
  • 约7.85千字
  • 约 62页
  • 2016-12-17 发布于湖北
  • 举报

3-图书管理系统-需求分析阶段详细分解.ppt

工作任务回顾 在前面工作中,我们完成了领域分析,交付了以下工作产品: 领域类图 业务用例图 业务流程活动图 我们的关注点在通过用户访谈,了解用户的实际业务情况。为需求分析收集必要信息。 图书管理系统——需求分析阶段(1) 从业务需求到系统需求 今天的工作任务 完成系统用例建模. 完成系统流程建模. 工作任务1:完成系统用例建模 交付的工作产品:系统用例图 用例之间的三种关系 1. 泛化关系(Generalization):一个用例可以被特别列举为一个或多个子用例,这被称为用例泛化。 2. 包含关系(Include)一个用例可以简单地包含其他用例具有的行为,并把它所包含的用例行为作为自身行为的一部分,这被称作包含关系。 3. 扩展关系(Extend):一个用例也可以被定义为基础用例的增量扩展,这称作扩展关系,扩展关系是把新行为插入到已有用例的方法。 扩展关系 扩展关系是从扩展用例到基本用例的关系,它说明为扩展用例定义的行为如何插入到为基本用例定义的行为中。它是以隐含形式插入的,也就是说,扩展用例并不在基本用例中显示。在以下几种情况下,可使用扩展用例: a.表明用例的某一部分是可选的系统行为(这样,您就可以将模型中的可选行为和必选行为分开); b.表明只在特定条件(如例外条件)下才执行的分支流; 泛化关系 泛化关系:用例可以被特别列举为一个或多个子用例,这被称做用例泛化。当父用例

文档评论(0)

1亿VIP精品文档

相关文档