Transitioning from Analysis to Design Using Interaction Diagrams
用交互图把分析过度到设计
目标
1、解释设计模型的目的和元素
2、定义UML通讯图的必要元素
3、创建设计模型的通讯图视角
4、定义UML时序图的必要元素
5、创建设计模型的时序图视角
介绍设计模型
设计模型是根据需求模型(用例和领域模型)创建的
设计模型与架构模型汇合,以产生解决模型
交互图
交互图是以下几类图的集合:
1、时序图
2、通讯图(正式的称作协作图)
3、交互概述图(一个活动图和时序图片段的组合)
每个UML交互图都是用来展现,出现在类之间时序或交互:
1、一或两个用例场景
2、一个用例场景的片段
UML交互图也可以用来展示,出现在一下(系统)之间的交互的时序:
1、系统
2、子系统
比较分析和设计
分析帮助你给“什么是对系统必须支持的业务处理的了解”建模。
1、用例
2、领域模型
设计帮助你给“系统如何支持业务处理”建模。
1、边界(用户界面)组件
2、服务组件
3、实体组件
鲁棒性分析
鲁棒性分析是一个过程,这个过程帮助定义设计模型中需要的设计组件。
给鲁棒性分析的输入:
1、用例
2、为用例准备的用例场景
3、为用例准备的活动图
4、领域模型
鲁棒性分析的输出: