中文课件-交互图_第1页
中文课件-交互图_第2页
中文课件-交互图_第3页
中文课件-交互图_第4页
中文课件-交互图_第5页
免费预览已结束,剩余74页可下载查看

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

内顺序通信定时职责分配模内概顺序通信定时职责分配模交互交互UML交互图的类Sequence顺序图(序列图Communication通信图(协作图Timing定时图(时序图InteractionOverview交互概述内顺序通信定时顺序图定顺序顺序顺序图是一个二维水平轴上的对象间的相互顺序并顺序图的组成元对象(Object,包括Actor的实例生命线消息对顺序图中对象的符号和对象图中注意三种命名生命线生命线表示对象在一段时间内的顺序图可以描述对象的激活和去期,在这个时间段内,操消息消息描述对象之间某种形消息的种调 返表示被调用的对象向调用者返回发发送是指向对象发送一个调用是一种同步机创销销毁一个对销毁一个对象一般是利用析构函消息的编号:顺序编消息的编号:嵌套编消息的语法格expression][return-value:=]message-name([argumentlist])predecessor:必须先发生的消息的sequence-expression:消息顺序表message-name: argument-list:消息的参数列循环与分支的表引入交互片分循表示循环的操Loop(1,n):表示forLoop(10):表示执行10带有循环的交互区域示交互片段的一些操作断言包含一个包含一个子片断和一个消息类型只有列表中的消息类型可以出现在子片与consider交互片段的一些操作交互片段的一些操作 顺序图中的约用constraint(约束)来表顺序图建模步从这个交互过程的初始消息开始,在生命线顺序图常见问 顺序图常见问顺序图建模风尽量按从左到右的顺序排 顺序图建模风把注意力集中在关键的交不要包含无关的内顺序通信定时职责分配模通信图示通信通信图的组成用来表示对象之间的语义一般而言 是关联的一个实消通信图中的消息类型与顺序图中消息编无层次编嵌套编迭代标迭代实际上是用来表示循监护条通信图建模步 顺序图和通信图对顺序图不同于通信图的特顺序图有对象生顺序图有控制通信图不同于顺序图的特通信图有对通信图必须有消息Timediagram(定时图 Timediagram示交互概述可以看作活动图的也可以看作顺序图阅读交互概述绘制交互概述决定绘制策用一种图理清用另一种图来表述决定绘制策用活动图表述主用顺序图描述细对象职责分对象职责分GRASP:“通用职责分配软件模式其中5个InformationExpert(信息专家Creator(创建者LowCoupling(低耦合HighCohesion(高内聚Controller(控制器信息专家模 信息专家模式优合/健壮性/易性。 举例举例 举例创建者模 创建“自己包含或者记录的元素”的很好候选者创建者模式优举例哪个类应该负责产生SalesLineItem举例低耦合模 举例举例举例高内聚模

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论