- Unified Modeling Languag
- 静态模型
- 用例图(需求分析):客户看 # 项级图(突出重点),一级图,二级图,三级图
- 参与者(泛化)
- (关联)
- 用例(包含,扩展【继承】) # 是动词,表示功能模块
- 注释
- 类图:类结构、类关系(可以自动生成java类)
- 继承
- 实现
- 关联(全局变量)【导航性:一对多关系等】【聚合(所有引用),组合(生命周期相同,如int类型属性)】
- spring 中的依赖注入是关联
- 依赖(局部变量)
- 实体关系图ER
- 用例图(需求分析):客户看 # 项级图(突出重点),一级图,二级图,三级图
- 动态模型
- 时序图:可以根据时序图写代码
- # rose工具中时序图中加入参与者:用例图中创建参与者,拖入时序图中
- 时序图:可以根据时序图写代码