UML建模
内容提要
- 用例图
- 类图与对象图
- 顺序图
- 活动图
- 状态图
- 通信图
- 构件图
用例图
- 包含关系
- 扩展关系
- 泛化关系
![](https://i-blog.csdnimg.cn/blog_migrate/461b74b97944ab2c87c8734ff42392c1.jpeg)
类图与对象图
- 填类名,方法名,属性名
- 填多重度
- 填关系
![](https://i-blog.csdnimg.cn/blog_migrate/65a76b6f0c3b1c1a31f0251a7f7e3724.jpeg)
1: 表示一个集合中的一个对象对应另一个集合中1个对象。0..*:表示一个集合中的一个对象对应另一个集合中的0个或多个对象。(可以不对应)1..* :表示一个集合中的一个对象对应另一个集合中的一个或多个对象。(至少对应一个)* :表示一个集合中的一个对象对应另一个集合中的多个的对象。
- 依赖关系
- 泛化关系
- 关联关系
- 聚合关系
- 组合关系
- 实现关系
![](https://i-blog.csdnimg.cn/blog_migrate/8ff43f98f94abed1c653ee728f8172c1.jpeg)
顺序图
![](https://i-blog.csdnimg.cn/blog_migrate/95bce18d3872723324a7ff1a8c26d006.jpeg)
活动图
![](https://i-blog.csdnimg.cn/blog_migrate/15be38af517ab115c207a502063205b1.jpeg)
![](https://i-blog.csdnimg.cn/blog_migrate/f98dbe15b7ec6aaaec466e0eca848958.jpeg)
状态图
![](https://i-blog.csdnimg.cn/blog_migrate/06f776ea97ce2ecc791b1733daae3188.jpeg)
通信图
![](https://i-blog.csdnimg.cn/blog_migrate/fe5fd4a14b06694c9b45fd712b937a1f.jpeg)
例题1
![](https://i-blog.csdnimg.cn/blog_migrate/46e643872cdb54de2c5d917a522a01e1.jpeg)
![](https://i-blog.csdnimg.cn/blog_migrate/79af91931af234bb9ad561ea80eeaad8.jpeg)
![](https://i-blog.csdnimg.cn/blog_migrate/cecbca45c21e0e628849cd2988eaf98c.jpeg)
![](https://i-blog.csdnimg.cn/blog_migrate/e58ea91ec1b26d601e2581940d34cb98.jpeg)
例题2
![](https://i-blog.csdnimg.cn/blog_migrate/5fa3c0206db63df557d4315e93d4dcd0.jpeg)
![](https://i-blog.csdnimg.cn/blog_migrate/6c96defe1727878b9a1126ec8b2df5c8.jpeg)
![](https://i-blog.csdnimg.cn/blog_migrate/ae8f32399f50ecf81ad99690a35e99f2.jpeg)
![](https://i-blog.csdnimg.cn/blog_migrate/6db7f58bca2af534ede8edade1d78780.jpeg)
![](https://i-blog.csdnimg.cn/blog_migrate/82e46264d2537d87894a258fb01c1100.jpeg)
更多软考自查可在我的“随笔“中查看!!!