电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

实验五设计时序图模型

实验五设计时序图模型_第1页
1/9
实验五设计时序图模型_第2页
2/9
实验五设计时序图模型_第3页
3/9
实验五 设计时序图模型 产生时序图的方法与产生用例图的方法类似。设计时序图时,可以在角色和对象之间、对象和对象之间定义消息。但两个角色之间一般不定义消息,如果做了定义,在检查模型时,系统会自动删除,并提出警告。如果消息的发送者和接收者是同一个对象,称为递归消息。 为建立时序图,可按以下步骤进行: 步骤1: 在OOM 设计窗口New 对话框右侧的First diagram 栏中选择Sequence Diagram (时序图) 图形类别。 步骤2: 单击“确定”按钮,进入时序图设计工作区。这时,Palette 面板上的时序图消息类型工具及其他基本构件工具如图5.1 所示。 (1) 产生不同类型的消息 在时序图中可以定义不同类型的消息,具体方法是: 步骤1: 在时序图的Palette 工具面板中选择6 种类型消息工具之一。 例如,在时序图设计工作区中加入一个Actor 和一个Object,然后单击Message工具,再单击消息发送者的生命线,拖动鼠标至消息接收者的生命线后释放鼠标。然后,单击右键释放 Message 工具。在消息的发送者和接收者的生命线间产生一条消息线 (图5.2) 。 步骤2: 双击消息图形符号,打开消息属性窗口,见图5.3。在Name 和Code 栏中输入消息的名称和代码,并在Control flow 下拉列表中选择控制的类型。定义完毕后,单击“确定”按钮,返回到时序图工作区。 2 软件工程基础 Object 对象Activation 激活Self Massage 递归消息Self Call Message 带有激活期的递归消息Self Return Message 递归返回消息Actor 执行者Message 消息Call Message 带有激活期的消息Return Message 返回消息 图5.1 时序图消息类型工具 图5.2 建立一条消息线 图5.3 “消息属性”窗口 其中 General 页的各个选项的含义是:  Sender:消息的发送者。  Receiv er:消息的接收者。  Stereoty pe:使用的版型。该选项的默认值为空,可以通过在 Model 菜单中单击Ex tended Model Definitions…命令来定义当前 PDM 模型的版型。 实验10 PowerDesigner 面向对象模型 3 步骤3: 选择Detail 属性页,如图5.4 所示,可以为消息定义更详细的属性。 图5.4 Detail 属性页 图5.5 Destroy消息在时序图中的表现 Detail 页中各个选项的含义是:  Action:完成的动作。包含 4 个选项,其含义如表 5.1 所示。 表 5.1 Action 选项的含义 动作类型 含义 None 不完成其他任何操作 Create...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

实验五设计时序图模型

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部