软件工程与UML图书管理系统 需求分析阶段(73).pptVIP

  • 11
  • 0
  • 约9.47千字
  • 约 73页
  • 2019-05-24 发布于江西
  • 举报

软件工程与UML图书管理系统 需求分析阶段(73).ppt

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

文档评论(0)

1亿VIP精品文档

相关文档