UML
一. 事物
1. UML
2. UML事物
UML中有四种事务:结构事务、行为事务、分组事务和注释事务。
1. 结构事务(静态事务)
结构事务是UML模型的名词
2. 行为事务(动态事务)
行为事务是UML模型的动词
3. 分组事务(组织部分)
4. 注释事务(解释部分)
例题:
二. 关系
UML中有4中关系:依赖、关联、泛化和实现。
1. 依赖关系
2. 关联、聚合、组合关系
关联:
聚合:
聚合:部分和整体的生命周期不一致。整体消失了,部分仍然存在,部分可以脱离整体存在。
组合:
组合:部分和整体的生命周期一致。整体消失了,部分也消失了,部分不可以脱离整体而存在。
3. 泛化关系
4. 实现关系
例题:
5. 关联多重度
例题:
三. UML中的图
1. UML类图
2. UML类图概念
例题:
3. 对象图
4. 用例图
5. 包含关系
包含是用例和用例之间的关系
包含关系:一个用例包含另一个用例
6. 扩展关系
关联是参与者与用例之间的关系
扩展是用例和用例之间的关系
扩展关系:一个用例执行的时候,可能会发生一些特殊的情况或可选的情况,这种情况就是这个用例的扩展用例。
7. 泛化关系
参与者与参与者之间的关系
用例与用例之间的关系
一般和特殊的关系
例题:
8. 序列图
交互图:
序列图:
例子:
9. 通信图(协作图)
通信图展现了对象之间的消息流及其顺序。
例子:
例题:
10. 状态图
10.1 状态和活动
10.2 转换和事件
10.3 状态图概念
l例题:
11. 活动图
例题:
12. 构件图(组件图)
13. 部署图
例题:
14.UML总和
15. 杂题