b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

rose画时序图详细步骤_程序时序图怎么看_rose 时序图(3)

电脑杂谈  发布时间:2017-01-30 11:13:24  来源:网络整理

消息作用: 消息用两个对象生命线之间的箭头表示, 一个对象可以通过消息请求另一个对象执行某个操作;

增加消息:

--发送消息: 将从发送消息对象的生命线 拖到 接收消息对象的生命线上;

--显示取消编号和激活条: 菜单栏 Tools -> Options -> Diagram 选项卡, Sequence numbering 是消消息编号 , Focus of control 显示激活条;

.

二. 协作图 (Collaboration Diagram)

1. 协作图概念

协作图: 协作图是 一种 类图, 包含类元角色和关联角色,不仅仅是 类元 和 关联;

--强调: 强调参与交互的 各个对象的结构信息和 组织;

协作图建模对象: 对有交互的对象 和 这些对象之间的关系建模, 不参与交互的对象及它们的关系忽略;

协作图内容: 协作图中表现了 类操作中用到的参数, 布局变量, 操作中的永久链;

对象图扩展: 协作图可以看做对象图的扩展, 该图展示了对象之间的关联, 显示出了对象间的消息传递;

2. 协作图内容

(1) 对象(Object)

对象: 代表协作图 交互 中的主体, 和时序图中对象的概念类;

协作图 和 时序图中对象区别: 协作图中对象无法 创建 和 撤销, 因此 对象在协作图的位置没有限制;

(2) 链(Link)

.

链的表示: 链的符号 和 对象图中 链所用的符号是一样的, 用来连接两个类角色的实线;

--: 创建对象之间的通信路径;

--: 显示对象可以调用自己的属性;

--: 在两个对象之间 或 一个对象本身增加消息;

--: 在两个对象之间 或 一个对象本身 从反方向增加消息;

--: 显示两个对象之间的信息流;

--: 在反方向显示两个对象之间的信息流;

路径构造性: 对象之间的连接 可以由 链末尾 附加的 路径构造型表示;

--添加方式: 双击链, 选择 visibility属性即可;

(3) 消息 (Message)

消息概念: 对象间通过链接发送的就是消息;

--消息传递方向: 对象之间的箭头表明对象间交换的消息流, 一个对象发出消息, 链指向的对象接收消息, 链用于实现消息传输;

--消息标识: 消息流标有消息的序列号 和 对象间发送的消息名称;

--消息结果: 每条消息否会触发接收对象的一系列操作;

消息序号: 协作图 与 时序图 中的 消息类型 是一样的, 为了表明消息顺序, 需要为消息添加序号;

3. 协作图示例

示例简介: 汽车租赁流程;

--涉及到的对象: Customer (客户), Order (订单), Worker (工人), Record (记录), Car (汽车);

--流程简介: 客户 写好 订单, 工人 核对 订单, 核对后 订单 存在, 允许 客户 取车, 工人 填写 记录, 并将车 取出;

4. 协作图建模策略

协作图使用场景: 对系统动态行为建模, 按组织对控制流建模使用协作图;

协作图管理策略:

--单个协作图: 单个协作图 只能 显示一个控制流;

程序时序图怎么看_rose 时序图_rose画时序图详细步骤

--多个协作图: 描述复杂系统的时候, 需要许多协作图共同描述, 一些图是主干协作图, 还有许多分支路径的控制流的协作图, 使用包管理这些协作图;

协作图的建模策略:

--设置语境: 设置 协作图所在的环境 , 如 系统, 子系统, 类, 操作, 用例 或 用例脚本;

--对象顶点: 识别对象在协作图中扮演的角色, 协作图中, 对象是图的顶点;

--变化修改: 每个对象最初都会设置初始, 如果期间对象发生了变化, 修改的方式是 : 协作图中放置一个复制对象, 更新复制对象, 同过后造型 become copy 连接二者;


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-29553-3.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...