手机版

第3章 统一建模语言UML(12)

发布时间:2021-06-07   来源:未知    
字号:

包是把元素组织成组的机制。

第四类:注释事物,包括注解

注解依附于一个或一组元素之上,对其进行约束或解释。

第五类:关系事物,包括依赖、关联、泛化和实现

依赖是两个事物之间的使用关系,它描述了一个事物的变化会影响到另一个使用它的事物。

关联是一种结构关系,说明一个事物的对象与另一个事物的对象间的联系。组成和聚合是一种特殊类型的关联,描述了整体和部分间的结构关系。组成关系比聚合更强烈一些,即如果部分不存在整体也就不存在。图形表示上组成为实心菱形框,而聚合为空心菱形框。

泛化是表示一种一般事物(父类)和特殊事物(子类)之间的继承关系。

实现是一个类元指定了由另一个类元保证执行的契约。例如接口和实现它们的类或组件之间的关系。这里所说的“类元”是模型中的离散概念,拥有身份、状态、行为和关系,包括类、接口、数据类型,以及用例、参与者、构件、节点和子系统等。

3.6 用例图

由前面章节我们可知,用例是UML的一个重要模型元素。用例图是使用UML设计新系统的起始点。它定义和描述了系统的外部可见行为,是分析、设计直至组装测试的重要依据。用例图说明的是谁要使用系统以及他们使用该系统可以做些什么。

3.6.1用例图模型

用例图包括角色、系统边界、用例和角色与用例之间的关联。

如图3.12所示,所有的用例都放置在系统边界内,表明它属于一个系统。角色放在系统边界外面,表明该角色并不属于系统。角色与用例之间的直线表示角色负责直接或间接的驱动与之关联的用例的执行。

图3.12用例表示法

3.6.2 角色与用例

第3章 统一建模语言UML(12).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)