第4章顺序图和协作图.ppt

第4章 顺序图和协作图 4.1 交互图概述 4.2 顺序图 4.3 建立顺序图的步骤 4.4 Rose中建立顺序图 4.5 协作图 4.6 建立协作图的步骤 4.7 顺序图和协作图的比较 4.8 工具支持 4.9 常见问题分析 4.10 实例——图书馆管理系统的时序图 4.1 交互图概述 交互图是用来描述对象之间以及对象与参与者之间的动态协作关系以及协作过程中行为次序的图形文档。 作用: 通常用于描述一个用例的行为,显示该用例中所涉及的对象和这些对象之间的消息传递情况 帮助分析人员对照检查每个用例中所描述的用户需求是否已经在类中实现,需要补充哪些类,或者补充类的接口。 4.1 交互图概述 如何发现需要建模的行为 用例图反映了用户希望系统执行的行为 脚本用文本形式描述了这些行为 交互图提供了将脚本的文本描述转化为类图所需操作/接口的途径 4.1 交互图概述 分类: 1、顺序图和协作图 顺序图强调消息发送的时间顺序 协作图则强调接收和发送消息的对象的组织结构 2、顺序图和协作图语义等价 顺序图和协作图在语义上是等价的,共享相同的基本模型 两个图都可以表示另一个图所不能表示的某些东西 顺序图和协作图可以实现两者之间的等价转换,而不丢失任何信息 它们源自不同的方法 4.2 顺序图 顺序图是显示对象之间交互的图,这些对象是按时间顺序排列的。它是强

文档评论(0)

1亿VIP精品文档

相关文档