UML实现与部.pptVIP

  • 14
  • 0
  • 约3.62千字
  • 约 12页
  • 2016-12-03 发布于河南
  • 举报
UML实现与部

第七章 UML实现与部署 一、组件图(Component Diagrams) 二、 部署图(Deployment Diagrams) 一、组件图(Component Diagrams) 组件图的概念和内容 组件图是对面向对象系统的物理方面建模时使用的两种图之一,另一种图是部署图。组件图描述软件组件以及组件之间的关系,组件本身是代码的物理模块,组件图则显示了代码的结构。在UML中,每一个组件图只是系统实现视图的一个图形表示,也就是说任何一个组件图不能描述系统实现视图的所有方面,当系统中的组件和起来,这时表示系统完整的实现视图,而其中的一个组件图只表示实现视图的一部分。 组件图中可以包括包和子系统,它们可以将系统中的模型元素组织成更大的组块。有时,当系统有需要可视化一个基于组件的一个实例时,还需要在组件图中加入实例。 组件 组件是定义开发时和运行时的物理对象的类。组件是系统中可替换的物理部件,它包装了实现而且遵从并统一提供一组接口的实现。组件常用于对可分配的物理单元建模,这些物理单元包含模型元素,并具有身份标识和明确定义的接口。 组件一般表示实际存在的、物理的物件,它具有很广泛的定义,以下的一些制品都可以被认为是组件:程序源代码、子系统、动态链接库、ActiveX控件、JavaBean、Java servlet、Java Server Page。这些组件一般都包含

文档评论(0)

1亿VIP精品文档

相关文档