SoftEng 版 (精华区)

发信人: really (跨越2000), 信区: SoftEng
标  题: OMT方法(转寄)
发信站: 紫 丁 香 (Wed Apr  5 10:24:28 2000), 站内信件

发信人: wuqiong (Adam), 信区: SoftEng
标  题: OMT方法
发信站: BBS 水木清华站 (Mon Dec  1 16:24:00 1997)

  以下是陈小群博士的一篇综述文章的节选,版权所有!
----------------------------------------------------------------------
        Rumbaugh的OMT方法从三个视角描述系统,相应地提供了三种模型,对象模
型,动态模型和功能模型。对象模型描述对象的静态结构和它们之间的关系。主要
的概念包括:
. 类
. 属性
. 操作
. 继承
. 关联(即关系)
. 聚集

动态模型描述系统那些随时间变化的方面,其主要概念有:                  
动态模型描述系统那些随时间变化的方面,其主要概念有:
. 状态
. 子状态和超状态
. 事件
. 行为
. 活动

功能模型描述系统内部数据值的转换,其主要概念有:
. 加工
. 数据存储
. 数据流
. 控制流
. 角色(源/潭)

该方法将开发过程分为四个阶段:
1 分析。基于问题和用户需求的描述,建立现实世界的模型。分析阶段的产物
有:
. 问题描述
. 对象模型=对象图+数据词典
. 动态模型=状态图+全局事件流图
. 功能模型=数据流图+约束

2 系统设计。结合问题域的知识和目标系统的体系结构(求解域),将目标系    l 系统设计文档:基本的系统体系结构和高层次的决策

3 对象设计。基于分析模型和求解域中的体系结构等添加的实现细节,完成系
统设计。主要产物包括:
. 细化的对象模型
. 细化的动态模型
. 细化的功能模型

4 实现。将设计转换为特定的编程语言或硬件,同时保持可追踪性、灵活性和
可扩展性。
                                                                          

--
※ 来源:.紫 丁 香 bbs.hit.edu.cn.[FROM: 202.118.227.122]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:4.000毫秒