我是靠谱客的博主 冷静大门,最近开发中收集的这篇文章主要介绍EA的UML的时序图。1.创建工程2.建包3.添加模块4.选择模块5.第一个消息6.消息返回7.完善消息8.创建对象9.分支处理 fragment 的状态:Alt-选择  loop-循环 break-跳出循环  可以灵活应用在时序图的各个时间段内10.最终效果,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

https://blog.csdn.net/quanjin24k/article/details/40424943

组成元素

编辑

时序图中包括如下元素:角色,对象,生命线,控制焦点和消息。

1、角色(Actor)

系统角色,可以是人或者其他系统,子系统。

2、对象(Object)

对象代表时序图中的对象在交互中所扮演的角色,位于时序图顶部和对象代表

对象实例对象实例 [1]

类角色。

对象一般包含以下三种命名方式:

第一种方式包含对象名和类名。

第二种方式只显示类名不显示对象名,即为一个匿名对象。

第三种方式只显示对象名不显示类名。

3、生命线(Lifeline)

生命线实例生命线实例

生命线代表时序图中的对象在一段时期内的存在。时序图中每个对象和底部中心都有一条垂直的虚线,这就是对象的生命线,对象间 的消息存在于两条虚线间。

4、控制焦点(Activation)

控制焦点代表时序图中的对象执行一项操作的时期,在时序图中每条生命线上的窄的矩形代表活动期。它可以被理解成C语言语义中一对花括号“{}”中的内容。

激活期实例激活期实例

5、消息(Message)

消息是定义交互和协作中交换信息的类,用于对实体间的通信内容建模,信息用于在实体间传递信息。允许实体请求其他的服务,类角色通过发送和接受信息进行通信。

消息实例消息实例

结构

编辑

时序图描述对象是如何交互的,并且将重点放在消息序列上。也就是说,描述消息是如何在对象间发送和接收的。

参考sparx的职员的视频演示,对之前自己的EA使用进一步更正和完善:
http://www.sparxsystems.cn/resources/demos/sequence/sequencediagram.htm

注:
        1.顺序图是一种交互图,强调消息的时间顺序,亦称时序图

        2.水平轴表示系统中所有对象

        3.垂直坐标表示时间

        4.了解怎么设置顺序图的关键部件:Actor lifeLine Message Fragment。

1.创建工程

 

2.建包

3.添加模块

4.选择模块

5.第一个消息

6.消息返回

7.完善消息

8.创建对象

9.分支处理
fragment 的状态:Alt-选择  loop-循环 break-跳出循环  可以灵活应用在时序图的各个时间段内

10.最终效果

 

最后

以上就是冷静大门为你收集整理的EA的UML的时序图。1.创建工程2.建包3.添加模块4.选择模块5.第一个消息6.消息返回7.完善消息8.创建对象9.分支处理 fragment 的状态:Alt-选择  loop-循环 break-跳出循环  可以灵活应用在时序图的各个时间段内10.最终效果的全部内容,希望文章能够帮你解决EA的UML的时序图。1.创建工程2.建包3.添加模块4.选择模块5.第一个消息6.消息返回7.完善消息8.创建对象9.分支处理 fragment 的状态:Alt-选择  loop-循环 break-跳出循环  可以灵活应用在时序图的各个时间段内10.最终效果所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部