面向对象系统分析与设计演示教学.ppt

面向对象系统分析与设计演示教学.ppt

三种方法的规格化过程和文档(a) 方法 SM法 对象模型作成阶段 对象抽出 信息构造图(对象图) 对象规格书 关系规格书 动态模型作成阶段 状态迁移图 事件列表 对象通信模型 功能模型作成阶段 对象访问模型 行为数据流图 状态处理表 处理描述 属性 层次 关联 状态 动作 的定义 的定义 的定义 的定义 的定义 方法实例之五:状态模型与处理模型(图) 状态模型 状态 对象的状态 事件 引起迁移的触发 迁移规则 接受新事件时 转移到新的状态 处理 在状态中引起的 一连串的动作 状态 迁移图 处理模型 对象属性 处理 数据流图 方法实例之五:状态模型 生命周期间的协调 不同对象的生命周期也有相互协调。某对象的状态的迁移引起的处理变成了事件,这是因为也可引起其他对象状态的迁移。将这样的不同对象间交叉的事件模型化的是对象的通信模型,将在后面的章节介绍。对象通信模型是对象间消息流的基础。 方法实例之六:处理模型 行为、数据流图 在对象分析中,状态的着眼点是在使动态侧面显性化的同时,找出各状态的行为。状态中的行为称之为处理模型,处理模型用“行为、数据流图”表示。即,行为、数据流图是行为内部的处理单元与其处理单元间的相互通信用图示来表示。 行为、数据流图由(1)数据存储;(2)数据流;(3)控制流;(4)处理构成。 方法实例之六:处理模型(图) 方法 面向对象

文档评论(0)

1亿VIP精品文档

相关文档