手机版

第3章 统一建模语言UML(19)

发布时间:2021-06-07   来源:未知    
字号:

代码结构。实现视图是用组件图来表现的,每一个组件图只是系统实现视图的一个图形表示,任何一个组件图都不能描述系统实现视图的全部,但系统中的组件图组合起来,才能表示系统完整地实现视图

组件图通常包括组件、接口、关系三个部分。

组件(component)是定义了良好接口的物理实现单元,它是系统中可以替换的部分。 在UML图中,组件用一个左侧带有突出的两个小矩形的大矩形来表示。每个组件都必须有一个不同于其他组件的名称,包含在组件的内部。

接口(interface)是一个类提供给另一个类的一组操作。接口可以分为导出接口(export interface)和导入接口(import interface)。

组件图中包含以下关系:依赖、泛化、关联和实现关系。组件图表示了组件之间的依赖关系。每个组件实现一些接口,并使用另一些接口。

图3.21 组件图

3.15 部署图

UML部署图描述了一个运行时的硬件结点,以及在这些结点上运行的软件组件的静态视图。 部署图显示了系统的硬件,安装在硬件上的软件,以及用于连接异构的机器之间的中间件。 创建一个部署模型的目的包括:

1) 探究系统投产的相关问题;

2) 探究你的系统和生产环境中的其它系统的依赖关系,这些系统可能是已经存在,或是将

要引入的;

3) 描述一个商业应用主要的部署结构;

4) 设计一个嵌入系统的硬件和软件结构;

5) 描述一个组织的硬件/网络基础结构。

第3章 统一建模语言UML(19).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)