当前位置:首页 > UML实验报告
实验(二) 用例图 实验时间: 实验目的
1. 掌握用例的概念、UML用例图的组成、作用以及使用场合。
2. 掌握用例与用例之间的各种关系。 3. 用Rational Rose工具练习教材中的用例图。
实验内容
1. 用例图中有哪些组成元素?在UML中是如何表示的?
答:用例图有:用例、参与者、关联、
(系统边界)等元素;用来显示在系统(或其它实体)内的用例与系统参与者之间的关系;主要用于需求获取、定义和分析。
2. 用例与用例之间的包含关系、扩展关系和泛化关系各代表什么含义?它们之间有何区别?对以上三种关系
中南民族大学管理学院学生实验报告
各举一例,画出用例图,并进行说明。 答:包含关系:用例可以简单地包含其
他用例具有的行为,并把它所包含的用例行为作为自身行为的一部分。基本用例描述在多个用例中都有的公共行为。包含关系本质上是比较特殊的依赖关系,它比一般的依赖关系多了一些语义。在包含关系中箭头的方向是从基本用例到包含用例。
中南民族大学管理学院学生实验报告
扩展关系:在一定条件下,把新的行为加入到已有的用例中,获得的新用例叫做扩展用例,原有的用例叫做基础用例,从扩展用例到基础用例的关系就是扩展关系。扩展关系的基本含义和泛化关系类似,但在扩展关系中,对于扩展用例有更多的规则限制,基本用例必须声明扩展点,扩展用例只能在扩展点上增加新的行为和含义。
中南民族大学管理学院学生实验报告
泛化关系:用例的泛化指的是一个父用例可以被特化形成多个子用例,而父用例和子用例之间的关系就是泛化关系。
共分享92篇相关文档