本人使用的是staruml工具,下载地址:https://share.weiyun.com/5HtcSvV
在日常工作中,不管是需求分析、流程设计、源码解读,通过uml工具画时序图都是一个很有效的辅助方式,在这里将自己的学习成果分享给大家。
文件的下载安装忽略;
第一步:创建model,命名为myuml
在这里插入图片描述
第二步:选中myuml,创建Sequence Diagram,命名为umltest
在这里插入图片描述
第三步:选中myuml,创建人物,命名为“收费员”
在这里插入图片描述
第四步:选中CollaborationInstanceSet1,创建参与方,命名为“微信客户端”
在这里插入图片描述
第五步:将收费员、微信客户端拖入到中央显示区域
在这里插入图片描述
第六步:为时序图创建一个主区域
选中左边的Frame,在中央区域单击即出现主区域框,调整框的位置和大小,并在Properties面板中给主区域框命名为“微信支付”;
在这里插入图片描述
第七步:画实线
选中左边的Stimulus,点击收费员下的虚线作为起始位置,连接到微信客户端,并给描述此操作;
在这里插入图片描述
第八步:画虚线
在实线的基础上,选中实线,打开Properties面板,将ActionKind属性值改为“RETURN”;
在这里插入图片描述
第九步:如果时序图被关闭了,怎么打开,双击umltest打开
在这里插入图片描述

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐