UML建模过程 [5]测试和配置完成系统编码后,需要对系统进 行测试,它通常包括:单元测试、集成测试 统测试和验收测试。 在单元测试中使用类图和类的规格说明, 对单独的类或一组类进行测试;在集成测试中 使用组件图和合作图,对各组件的合作情况进 测试:在系统测试中,使用用例图,以检验所开 发的系统是否满足例图所描述的需求。 系统的配置是实际地交付系统,包括文档和 组成模型等
第七章
UML的主要构成 UML是一种标准化的图形建模语言,它是 面向对象分析与设计的一种标准表示。由 视图(vews 图( Diagrams 模型元素( Model elements 通用机制( general mechanism 等几个部分构成
第七章
视图(vews) 个系统应从不同的角度进行描述,从一个角度观察 到的系统称为一个视图(view) 视图由多个图( Diagrams)构成,它不是一个图 表( Graph),而是在某一个抽象层上,对系统的抽象表 如果要为系统建立一个完整的模型图,需定义一定 数量的视图,每个视图表示系统的一个特殊的方面。另 外,视图还把建模语言和系统开发时选择的方法或过程 连接起来
第七章
DesignⅤiew描 Use case View描述UM常用视图 述系统设计特征, 系统的外部特性、 包括结构模型视 系统功能等。 图和行为模型视 Implementation 图,前者描述系 view表示系统 统的静态结构(类「设计视图 实现视图的实现特征 ,常 图、对象图),后 用构件图表示。 e case 者描述系统的动 视图 态行为(交互图、 状态图、活动图)。过程视图 配置视图 DeploymentⅤiew配置 Process view表示系统内 视图描述系统的物理配置 部的控制机制。常用类图描 特征。用配置图表示。 述过程结构,用交互图描述 过程行为
第七章 设计视图 实现视图 过程视图 配置视图 Use case 视图 描述 系统的外部特性、 系统功能等。 表示系统 的实现特征,常 用构件图表示。 描 述系统设计特征, 包括结构模型视 图和行为模型视 图,前者描述系 统的静态结构(类 图、对象图),后 者描述系统的动 态行为(交互图、 状态图、活动图)。 表示系统内 部的控制机制。常用类图描 述过程结构,用交互图描述 过程行为。 配置 视图描述系统的物理配置 特征。用配置图表示
图( Diagrams) UML语言定义了五种类型,9种不同的图,把它们有机的结 合起来就可以描述系统的所有视图。 用例图( Use case diagram)从用户角度描述系统功能,并指 出各功能的操作者。 静态图( Static diagram),表示系统的静态结构。包括类图、 对象图、包图。 行为图( Behavior diagram),描述系统的动态模型和组成对 象间的交互关系。包括状态图、活动图。 交互图( nteractive diagram,描述对象间的交互关系。包括 序图、合作图。 实现图( Implementation diagram)用于描述系统的物理实 现。包括构件图、部署图
第七章 UML语言定义了五种类型,9种不同的图,把它们有机的结 合起来就可以描述系统的所有视图。 (Use case diagram) 从用户角度描述系统功能,并指 出各功能的操作者。 (Static diagram),表示系统的静态结构。包括类图、 对象图、包图。 (Behavior diagram),描述系统的动态模型和组成对 象间的交互关系。包括状态图、活动图。 (Interactive diagram), 描述对象间的交互关系。包括 顺序图、合作图。 ( Implementation diagram ) 用于描述系统的物理实 现。包括构件图、部署图