buguge - Keep it simple,stupid

知识就是力量,但更重要的,是运用知识的能力why buguge?

导航

Visio2007 翻转文档图形----程序员常用的Visio绘图工具

工欲善其事必先利其器。

Visio2007 翻转文档图形

菜单:开始-》位置

 

Visio绘制UML类图

Uml中,类之间的关系有4种:泛化(Generalization)、实现(Realization)、依赖(Dependency)、关联(Association,又细分为一般关联、聚合Aggregation和组合Composition)。其中,泛化和实现是类之间的纵向关系,依赖和关联是类之间语义上的横向关系。

在Office Visio软件里,UML静态结构里, “归纳”即表示泛化,表类的继承关系(is-a)。 

 

 

然后,泛化该怎么操作呢?

首先,泛化表类实现接口(can-do)。

泛化的操作方法:右击类,然后选择“形状显示选项...”,然后再勾选如左边所示的“实现链接”,点选确定,此时选择此类例图,将出现黄色菱形,点选黄色菱形,然后划线到要关联的事物中。即出现此虚箭头线。

 

 

然后,依赖和关系,参见:四步轻松实现用Visio画UML类图

processOn-时序图里如何表示if分支

processOn:图形库→UML通用,在面板里选择“组合片段”。

什么是“组合片段”?

组合片段用来解决交互执行的条件及方式。它允许在序列图中直接表示逻辑组件,用于通过指定条件或子进程的应用区域,为任何生命线的任何部分定义特殊条件和子进程。常用的组合片段有:  Alt-抉择(相当于if..else), Opt-选项(相当于if),Loop-循环,Par-并行,等。(参见UML序列图总结(Loop、Opt、Par和Alt) 第6节)

下图案例,表示的是当校验通过时会执行的逻辑。

 

 

 

分享一个用VISIO设计出来的状态图

 

posted on 2021-01-28 11:56  buguge  阅读(276)  评论(0编辑  收藏  举报