常用UML图

用例图

用例图多用于静态建模阶段(主要是业务建模和需求建模)

场景:我要开车去旅行,旅行途中需要加油,具体什么时候加我可以根据情况调整,但是如果不加油就完不成旅行;吃饭的话我可以根据本身情况决定吃不吃、什么时候吃,不吃饭不会影响旅行的完成。


常用UML图_第1张图片
用例图.png

类图

类图主要用于反应类的结构以及类之间的关系。

场景:在设计模式的ImageLoader中,图片的下载可能有多种实现,示例如下:


常用UML图_第2张图片
类图.png

时序图

用来表示用例中的行为顺序。属于动态建模。

场景:用户下了订单使用支付宝支付流程


常用UML图_第3张图片
时序图.png

你可能感兴趣的:(常用UML图)