第八章 面向对象方法学引论 _ 1.pptVIP

  • 8
  • 0
  • 约7.12千字
  • 约 74页
  • 2017-05-08 发布于天津
  • 举报
第八章 面向对象方法学引论 _ 1.ppt

功能模型建立 功能模型的概念 : 功能模型着重于系统内部数据的传送和处理。它定义了系统应该“做什么”,它更直接地、更明确地反映了用户对目标系统的需求。功能模型由多个数据流图组成。它表明了从外部输入,通过操作和内部存储,直到外部输出的整个的数据流情况,它还包括了对象模型内部数据间的限制。 三种模型之间的关系 : 功能模型定义了系统应该“做什么”;动态模型明确定义了“何时做”(即在何种状态下接受了什么事件的触发);对象模型则定义了“对谁做”和“谁来做” 。 对象模型侧重于描述系统数据结构;动态模型侧重于描述系统控制结构,它由多个状态图组成;功能模型侧重于描述系统功能(系统内部数据的传送和处理),它由多个数据流图组成。三种模型都包含了数据、控制和操作等共同概念,只是各自描述的侧重程度不同。对象模型是最基本的、最重要的,动态模型和功能模型的建立是以对象模型为基础的。 现代的面向对象软件工程 迭代的生命周期模型。 多视图多角度的系统建模 RUP中提出的4+1视图 软件体系结构设计 软件过程的不断改进性 * RUP过程 * UML 用例图 静态图 (类图、对象图和包图 ) 行为图 (状态图 、活动图 ) 交互图 (顺序图 、协作图 ) 实现图 (构件图 、配置图 ) * UML 的特点 统一标准:已成为面向对象的标准化的统

文档评论(0)

1亿VIP精品文档

相关文档