Visio 2013绘制时序图

为什么要绘制时序图?

我们编码的时候,知道有的用例的业务逻辑按照比较确定的时间先后顺序进行展开。这时候,我们就需要知道我们设计的系统中的不同类之间传递消息(可以认为是不同对象函数间的调用)要按照怎么样的顺序、传递什么消息、返回什么消息。这时候用时序图是最好不过的了。

时序图的定义:

时序图是描述消息时间顺序的交互图。在图形上,时序图是一张表,其中显示的对象沿横轴排列,从左到右分布在图的顶部;而消息则沿纵轴按时间顺序排序。创建时序图时,以能够使图尽量简洁为依据布局。

时序图中包括的元素:角色、对象、生命线、激活期、消息。

1、角色(Actor)
  系统角色,可以是人或者其他系统,子系统。
2、对象(Object)
  对象代表时序图中的对象在交互中所扮演的角色,位于时序图顶部和对象代表类角色。
  对象一般包含以下三种命名方式:
  第一种方式包含对象名和类名
  第二种方式只显示类名不显示对象名,即为一个匿名对象。
  第三种方式只显示对象名不显示类名。
3、生命线(Lifeline)
  生命线代表时序图中的对象在一段时期内的存在。时序图中每个对象和底部中心都有一条垂直的虚线,这就是对象的生命线,对象间 的消息存在于两条虚线间。
4、激活期(Activation)
  激活期代表时序图中的对象执行一项操作的时期,在时序图中每条生命线上的窄的矩
  形代表活动期。它可以被理解成C语言语义中一对花括号“{}”中的内容
5、消息(Message)
  消息是定义交互和协作中交换信息的类,用于对实体间的通信内容建模,信息用于在实体间传递信息。允许实体请求其他的服务,类角色通过发送和接受信息进行通信。

用visio建立时序图

1、New——>software——>UML sequence.
这里写图片描述

2、常用符号。分别包括激活、对象生命线、消息调用、消息返回常用的4个符号。
这里写图片描述

时序图创建步骤

  1、确定交互过程的上下文;

  2、识别参与过程的交互对象;

  3、为每个对象设置生命线;

  4、从初始消息开始,依次画出随后消息;

  5、考虑消息的嵌套,标示消息发生时的时间点,则采用FOC(focus of control);

  6、说明时间约束的地点。

下面以团购系统的取消订单为例

这里写图片描述

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在Visio绘制电时序波形可以通过以下步骤进行: 1. 打开Visio软件,创建一个新的绘图文件。 2. 在绘图文件中选择"过程工程"或"电气工程"模板,这些模板通常包含与时序波形相关的符号和形状。 3. 在模板中找到所需的电源、时钟、输入和输出端口等元件形状,并将其拖放到绘图区域中,以构建电路的基本结构。 4. 在电路结构中,根据实际需要添加时序控制信号的起始时间和持续时间。 5. 添加信号的起始时间和持续时间之后,使用连接线工具或直线工具将各个元件之间的信号进行连接,形成电路中的信号线路。 6. 为每个元件的信号线路添加标签,以表示信号的名称或其功能等信息。 7. 完成绘制波形后,可以添加图例、说明和其他必要的文本信息,以便更好地理解电路设计。 8. 最后,保存绘图文件并输出成图像或打印出来。 通过以上步骤,可以在Visio绘制出电时序波形,准确描述电路中各个元件之间的信号传输和时序关系,方便电路的设计和调试。 ### 回答2: 在Visio绘制电路的电时序波形图非常简单。下面是绘制电时序波形图的简单步骤: 1. 打开Visio软件,并选择"新建"来创建一个新的绘图文件。 2. 在Visio的模板选择界面中,选择"工程"或"电路图"模板,这些模板通常包含绘制电路图所需的基本符号和元件。 3. 选择一个合适的电路图符号,例如方波发生器或时钟信号符号,并将其拖放到绘图区。 4. 使用直线工具或曲线工具,在绘图区中绘制出波形图的波形轨迹。根据需要可以添加多个波形轨迹。 5. 如果需要,可以选择不同的颜色、线型和线宽来标识不同的波形轨迹。 6. 在波形图上添加必要的标记和注释,如时间轴标记和信号名称。 7. 根据需要,可以添加符号或元件来表示其他电路组件、逻辑门或时序电路。 8. 在绘图完成后,可以保存文件并进行必要的调整、编辑或修改。 以上就是使用Visio绘制电时序波形图的简单步骤。通过这些步骤,可以快速而准确地绘制出电路的电时序波形图,使得电路设计和分析工作更加方便和高效。 ### 回答3: Visio是一个流程图和图表绘制工具,通常用于绘制网络拓扑图、组织结构图等各种图表。但是,对于电子电路工程师来说,Visio也可以用来绘制电路的时序波形。 在Visio绘制电路的时序波形,可以遵循以下步骤: 1. 打开Visio软件,并创建一个新的绘图文件。 2. 在布上选择一个适当的图形,可以是基本形状中的线段、矩形或圆形等。这个图形将代表电路上的信号波形。 3. 绘制第一个时序波形。可以使用线段工具将直线绘制布上,并为其指定合适的起始点和终点。 4. 如果需要在图形中添加更多的细节,可以选择其他工具,如文字工具来添加标签,或者使用颜色工具来区分不同的信号。 5. 对于复杂的电路时序波形,可以使用多个图形重叠在一起,以表示不同的信号。 6. 在绘制完所有的时序波形后,可以使用Visio的排列和对齐工具来调整波形的位置和对齐方式,使其更加整齐美观。 7. 最后,保存绘图文件,并可以导出为图片或其他格式进行分享或打印。 总之,使用Visio绘制电路的时序波形可以帮助工程师清晰地展示信号在时间上的变化,并有助于设计和分析电子电路的功能和性能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值