第九章 构件图(UML).pptVIP

  • 5
  • 0
  • 约3.93千字
  • 约 20页
  • 2017-01-14 发布于湖北
  • 举报
第九章 构件图(UML)

第9章 构件图 9.1 概述 9.2 构件 9.3 接口 9.4 依赖关系 9.5 构件图建模技术 9.6 实例——图书馆管理系统的构件图 9.1 概述 构件图(组件图Component)描述了软件的各种构件和它们之间的依赖关系。 构件图中通常包含3个元素: 构件(Component) 接口(Interface) 依赖关系(Dependency) 9.1 概述 构件图示例: 9.2 构件 构件是定义了良好接口的物理实现单元,是系统中可替换的物理部件。一般情况下,构件表示将类、接口等逻辑元素打包而形成的物理模块。 构件可以是源代码构件、二进制构件或一个可执行的构件。 在UML中,构件用一个左侧带有突出两个小矩形的矩形来表示。 9.2 构件 构件与类的比较: 9.2 构件 9.2.1 名称 9.2.2 构件的种类 9.2.3 Rational Rose中不同类型构件的图标表示 9.2.1 名称 每个构件都必须有一个不同于其他构件的名称。构件的名称是一个字符串,位于构件图标的内部。 构件名称通常是从现实的词汇表中抽取出来的短名词或名词短语,并依据目标操作系统添加相应的扩展名,例如java和dll。 构件的名称有两种:简单名和路径名。 9.2.2 构件的种类 在对软件系统建模的过程中,存在3种类型的构件: 配置构件(Deployment Componen

文档评论(0)

1亿VIP精品文档

相关文档