UML包含3种构造块:事务、关系、图
结构事务是UML的静态部分、行为事务是UML的动态部分。
UML类图统称
- 系统的词汇、简单的协作、逻辑数据库模式
UML的关系
- 依赖
- A——>B
- 关联
- 一对多,多对多
- 聚合
- 有我没我都一样
- 组合
- 帮我不C,不帮必炸
- 泛化
- 一般和特殊的关系
UML功能的图
- 类图
- 一组对象接口协作之间的一个关系
- 对象图
- 用例图
- 序列图
- 这个对象之间互相交互按照时间顺序
- 通信图
- 消息
- 状态图
- 对象之间这个状态的转换
- 转换
- 事件[监护条件]/动作
- 反应性对象
- 特性
- 事件触发转换、迁移✅。 状态不是由事件触发的
- 对象离开当前状态✅
- 动作在状态内执行,在状态转换时、迁移时执行✅
- 活动图
- 对一个复杂用例中的业务处理流程进行进一步建模的最佳工具是UML是活动图
- 构件图
- 组件之间的组织和依赖
- 圆供,缺需
- 部署图
- 软件组件和硬件之间的物理关系,
- 实施阶段使用
- 交互图
- 序列图
- 通信图
对象图
- 对象快照
