本节和大家学习一下UML用例图的画法,主要包括UML用例图三要素和用例图之间的关系等内容,相信通过本节的学习你对UML用例图的画法一定会有所认识。下面请看详细介绍。 UML建模中UML用例图......
2021-06-25 878 UML,建模,中,绘制,用例,图,行之有效,的,办法,
当编码的时候,知道有的用例的业务逻辑按照比较确定的时间先后顺序进行展开。这时候,我们就需要知道我们设计的系统中的不同类之间传递消息(可以认为是不同对象函数间的调用)要按照怎么样的顺序、传递什么消息、返回什么消息。这时候用时序图是最好不过的了。
时序图是描述消息时间顺序的交互图。在图形上,时序图是一张表,其中显示的对象沿横轴排列,从左到右分布在图的顶部;而消息则沿纵轴按时间顺序排序。创建时序图时,以能够使图尽量简洁为依据布局。
新建→软件和数据库→UML模型图
1、对象:表示系统的参与者或者任何有效的系统对象。
2、生命线:相当于一个时间线,表示对象在一段时间内的存在时间,而且从时序图的顶部一直延伸至底部,长度取决于交互的时间。
3、消息:是用来表示一个对象向其他一个或者多个对象发送信号,或者由一个对象调用另外一个对象的操作。
4、激活:表示的是一个对象直接或者通过从属操作而完成操作的过程。在时序图中一般激活符号的顶端与激活时间对齐,低端与完成时间对齐,被执行的操作则用文字进行标识。
5、注释:是用来对UML实体进行文字描述的。
6、约束:表示的是当为对象交互建模时,有时候必须满足一个条件,消息才会传递给对象。
7、用户:即系统角色,可以是人、其他系统或者子系统。
8、链接到自己:显示对象可以调用自己的属性。
9、通信:表示创建对象之间的通信路径。
10、包:在UML中,一个包直接对应的是一个Java中的包,是一种常规用途的组合机制。
1、确定交互过程的上下文;
2、识别参与过程的交互对象;
3、为每个对象设置生命线;
4、从初始消息开始,依次画出随后消息;
5、考虑消息的嵌套,标示消息发生时的时间点,则采用FOC(focus of control);
6、说明时间约束的地点。
标签: Visio 绘制 时序 图 一 、 概述 1.1 什么时候
相关文章
本节和大家学习一下UML用例图的画法,主要包括UML用例图三要素和用例图之间的关系等内容,相信通过本节的学习你对UML用例图的画法一定会有所认识。下面请看详细介绍。 UML建模中UML用例图......
2021-06-25 878 UML,建模,中,绘制,用例,图,行之有效,的,办法,
Visio 绘图时怎么对齐连接点 1. 首先将框图对齐 2.然后水平向右拉出一段箭头做基准线 3.从顶部标尺下拉下一条基准线,对齐上面画的箭头 4. 根据交点添加连接点,然后连接后删除基准线即可......
2021-06-25 934 Visio,绘图,时,怎么,对齐,连接点,Visio,绘图,时,
在使用visio画图时经常需要根据自己需求绘制不规则图形,关于这类图形的颜色填充说明如下: (1)准备工作 检查visio软件中是否有开发工具选项,填充过程中需要用到, 如果没有的话需要如......
2021-06-25 158 visio,中如,何为,自己,绘制,的,图形,填充,颜色,
我们在一起来学习流程图的规范及技巧,这里主要讲三点:一是流程图绘制的基本要求,二是流程图绘制的规范要点,三是流程图绘制的一些技巧。 1.1. 流程图绘制基本要求 总体而言,流程图......
2021-06-25 648 和,大家,一起,学,Visio,—,流程图,规范,及,技巧,
1.一般化关系(Generalization),所谓一般化通常指的就是继承关系,这里会有一般化(Generalization)及具体化(Specialization) 一般化的UML图例如下: 2.关联关系(Association),关联关系可以是单向或双向,但......
2021-06-25 241 visio,UML,类图,中的,关系,一般化,关系,