
交互慨述图图
交互概述图

课程内容 1 交互概述图的概念 3 绘制交互概述图
课程内容 交互概述图的概念 绘制交互概述图 1 3

1、交互概述图的概念 冬交互概述图(Interaction Overview Diagram) 是将活动图和顺序图嫁接在一起的图,并没有引入 新的建模元素。 交互概述图有两种形式,一种是以活动图为主线 对活动图中某些重要活动节点进行细化,即用一些 小的顺序图对重要活动节点进行细化,描述活动节 点内部对象之间的交互;另一种是以顺序图为主线 ,用活动图细化顺序图中某些重要对象,即用活动 图描述重要对象的活动细节。 冬交互概述图的组成元素包含活动图和顺序图两种元 素
1、交互概述图的概念 ❖交互概述图(Interaction Overview Diagram) 是将活动图和顺序图嫁接在一起的图,并没有引入 新的建模元素。 ❖交互概述图有两种形式,一种是以活动图为主线, 对活动图中某些重要活动节点进行细化,即用一些 小的顺序图对重要活动节点进行细化,描述活动节 点内部对象之间的交互;另一种是以顺序图为主线 ,用活动图细化顺序图中某些重要对象,即用活动 图描述重要对象的活动细节。 ❖交互概述图的组成元素包含活动图和顺序图两种元 素

1、交互概述图的概念 用下订单 sd:生成送货单 用户选择支 付方式 dispatchForm: aOrder:Orde ;Orderltem Product DeliverOrder 1:dispatch() op同 1.Peddry [No] 羟聚可 1.1.1:getPeddleryld() 1.1.2:Peddleryld 1.2Peddieryld [Yes] optlif Peddeleryld Nor Exist 13:create(Peddleryid) 订节取消 14 Add(Productld) 1.5:Summary 收 供应商送货 修改订单项 状态 [Yes] 订单完成
1、交互概述图的概念

2、绘制交互概述图 交互概述图的绘制步骤为:决定绘制的策略,选择 哪一种图为主线,然后再用另一种图来细化某些重 要的节点信息。 2.1策略选择 交互概述图有两种形式,在实际应用中应该选择哪 种策略取决于建模目的。 ·对工作流建模:若是对工作流建模,应先采用活 动图来表示工作流的活动控制流,再通过顺序图 描述其中一些活动节点的对象控制流,阐述更多 实现细节
2、绘制交互概述图 ❖交互概述图的绘制步骤为:决定绘制的策略,选择 哪一种图为主线,然后再用另一种图来细化某些重 要的节点信息。 2.1 策略选择 ❖交互概述图有两种形式,在实际应用中应该选择哪 种策略取决于建模目的。 ◼ 对工作流建模:若是对工作流建模,应先采用活 动图来表示工作流的活动控制流,再通过顺序图 描述其中一些活动节点的对象控制流,阐述更多 实现细节

2、绘制交互概述图 ?对操作建模:若是在为代码的设计、实现进行建模 可以先通过顺序图描述对象之间的控制流,再通 过活动图来描述对象中某些重要的方法、调用的算 法流程。 2.2选择绘制主线 [外部数据剧 [内部数据] 冬根据应用要求选择绘制主线 2.3细化重要节点 获取外部数 获取内部数 据 据 生成订单汇 总报表
2、绘制交互概述图 ❖对操作建模:若是在为代码的设计、实现进行建模 ,可以先通过顺序图描述对象之间的控制流,再通 过活动图来描述对象中某些重要的方法、调用的算 法流程。 2.2 选择绘制主线 ❖根据应用要求选择绘制主线 2.3 细化重要节点

2、绘制交互概述图 【external data] [internal data] sd sd :Customer :Customer :Database load select from customers and orders new parse :Order Summary getName getOrders new Order Summary ref Format Order Summary Report
2、绘制交互概述图