全球旧事资料 分类
rDesig
er面向对象模型
5
图56Selfdestroy消息在时序图中的表现
图57
带有激活期的消息在时序图中的表现
步骤7:其他属性页。例如Rules用来定义规则;Depe
de
cies用来定义依赖关系;Versio
I
fo用来显示版本信息等等。2消息的激活期消息的激活期表示消息持续的时间,即消息所指定的动作执行所需要的时间。有些消息自带了激活期,该方法适用于Co
trolflow的值为ProcedureCall类型的消息,这是因为ProcedureCall开始了这个激活期。如利用“带有激活期的递归消息”工具和“带有激活期的消息”工具创建的消息。带有激活期的消息在时序图中的表现,如图57所示。步骤3:单击ObjectView下的Message节点,可以定义消息的显示参数,Show如
ame显示名称、Showstereotype显示版型、Showtime显示时间、Showco
ditio
显示激活消息的表达式和Showactivatio
attachme
t显示激活期附件。如图58所示。
f6
软件工程基础
图58
定义消息的显示参数
步骤4:单击Format节点,可以定义时序图内容的显示格式。例如,在图59所示的界面中,通过单击Modify…按钮,打开显示参数定义窗口,在其中可以为消息定义特殊显示格式。请记录:简单描述你在操作过程中所遇到的问题如果有的话:_____________________________________________________________________5时序图实例分析下面以打电话为例讲解如何定义时序图,具体操作如下:步骤1:进入OOM设计环境,FirstDiagram下拉列表框中选择时序图seque
ce在diagram,并以Java语言作为对象语言objectla
guage。步骤2:选择完毕后单击“确定”按钮,进入时序图设计窗口。步骤3:单击Palette面板中的Object对象工具,在右边工作区域的空白处单击鼠标,出现对象符号。
f实验10PowerDesig
er面向对象模型
7
图510“显示参数”定义窗口
步骤4:在工作区单击鼠标右键,恢复鼠标指针。再双击对象符号,弹出对象属性窗口。在Name栏中填写“呼叫方”,Code栏中填写“Caller”,如图511所示。填’写完毕后,单击“确定”按钮。
图511
“对象属性”窗口
步骤5:重复步骤3至步骤4,添加其他两个对象,Name分别为“交换机”和“被叫方”,Code分别为“Excha
ge”和“Receiver”。
f8
软件工程基础
步骤6:单击Palette面板中的Message消息工具,在“呼叫方”对象下方的虚线处单击鼠标,拖动鼠标至“交换机”对象下方的虚线释放鼠标,即可增加一个消息,形状为右箭头。步骤7:在设计工作区空白区域单击鼠标右键,鼠标指针变为箭头形状。再双击对象符号,弹出消息属性窗r
好听全球资料 返回顶部