时序图怎么画,uml时序图怎么画步骤( 二 )


选择右上角的model expoloer
选中其中一个model
顶部菜单=>model=>add diagram
然后选择相应的图
如何用visio画时序图 【时序图怎么画,uml时序图怎么画步骤】时序图(Sequence Diagram),又名序列图、循序图,是一种UML交互图 。 它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作 。 它可以表示用例的行为顺序,当执行一个用例行为时,其中的每条消息对应一个类操作或状态机中引起转换的触发事件 。
时序图绘制步骤
使用「亿图图示」软件(需提前安装)绘制时序图,只需要4个步骤,具体内容如下所述:
①运行软件,开启绘图
双击启动软件,依次点击“新建”-“软件”-“UML模型图”-“创建” 。
②绘制UML时序图
在左侧符号库里找到“UML序列”的符号,从中拖拽符号至画布中,再进行排列组合 。
③完成绘制
输入文本,再修改样式,即可完成时序图的绘制 。
④保存或导出
可以在软件“文件”中,保存源文件到电脑本地,也可以保存为其他的查看格式 。
另外,软件里还内置不少模板,可以免费修改和套用,点击这里查看专业的UML时序图制作软件 。

怎么画时序图啊? 用VISIO 画 这是一种工具 用来是表达自己的意思的 不要单单为作图而作图 那是没有意义的
如何绘制用于Word的时序图 一、时序图简介(Brief introduction)
时序图(Sequence Diagram)是显示对象之间交互的图,这些对象是按时间顺序排列的 。 顺序图中显示的是参与交互的对象及其对象之间消息交互的顺序 。 时序图中包括的建模元素主要有:对象(Actor)、生命线(Lifeline)、控制焦点(Focus of control)、消息(Message)等等 。
二、时序图元素(Sequence Diagram Elements)
角色(Actor)
系统角色,可以是人、及其甚至其他的系统或者子系统 。
对象(Object)
对象包括三种命名方式:
第一种方式包括对象名和类名;
第二中方式只显示类名不显示对象名,即表示他是一个匿名对象;
第三种方式只显示对象名不显示类明 。

生命线(Lifeline)
生命线在顺序图中表示为从对象图标向下延伸的一条虚线,表示对象存在的时间,如下图

控制焦点(Focus of Control)

控制焦点是顺序图中表示时间段的符号,在这个时间段内对象将执行相应的操作 。 用小矩形表示,如下图 。

消息(Message)
消息一般分为同步消息(Synchronous Message),异步消息(Asynchronous Message)和返回消息(Return Message).如下图所示:

同步消息=调用消息(Synchronous Message)
消息的发送者把控制传递给消息的接收者,然后停止活动,等待消息的接收者放弃或者返回控制 。 用来表示同步的意义 。

异步消息(Asynchronous Message)
消息发送者通过消息把信号传递给消息的接收者,然后继续自己的活动,不等待接受者返回消息或者控制 。 异步消息的接收者和发送者是并发工作的 。

返回消息(Return Message)
返回消息表示从过程调用返回

自关联消息(Self-Message)
表示方法的自身调用以及一个对象内的一个方法调用另外一个方法 。

Combined Fragments

? Alternative fragment(denoted “alt”) 与 if…then…else对应
? Option fragment (denoted “opt”) 与 Switch对应
? Parallel fragment (denoted “par”) 表示同时发生
? Loop fragment(denoted “loop”) 与 for 或者 Foreach对应

三、时序图实例分析(Sequece Diagram Example Analysis)
时序图场景
完成课程创建功能,主要流程有:

推荐阅读