UML建模
图类型
1.类图
2.活动图
3.状态图
4.顺序图
5.协作图
6.用例图
7.配置图
8.组件图
9.对象图
类图
三层:类名,属性,方法
关系
类型 说明 表示
1.泛化 子类属性大于父类属性 子 ---------------------> 父
2.实现 子类属性等于父类属性 子 - - - - - - - - -> 父
3.关联 类与类之间单项和双项的关系 类-----------------------类------------------------->类
4.聚合 部分不依赖整体存在 整体 <>-------------------> 部分
5.组合 部分不依赖整体存在 整体 <...>-------------------> 部分
6.依赖 类中属性改变影响另一个类的属性改变 A- - - - - - - - - ->B
活动图和状态图
类似于流程图
⚪ -> [ ] -> [ ] ->⚪
开始 ->活动 ->活动 ->结束
顺序图
组成
垂直 ->时间
水平 ->对象+交互
协作图=关系图
用例图
组成
角色
用例
用例关系
用例关系
类型 表示
1.关联 人 ------------------>⚪
2.泛化 人 ------------------>⚪<| -----------------------⚪
3.包含 ⚪<- - -include - - -⚪
4.扩展 ⚪<- - -exclude - - -⚪
用例图三部曲
1.确定角色
2.确定角色与用例的关系
3.画图