第6章统一建模语言UML和Rational Rose工具.ppt

构件图 构件: 在UML中,构件是指系统中可替换的物理部分,是软件的单个组成部分。包括源代码文件、可执行文件、库、数据库、JavaBean等。 构件是定义了良好接口的物理实现单元,它封装了实现并提供了一组接口的实现。 在组件图中,组件表示为一个矩形,且一侧有凸出的两个小矩形。组件名字标在矩形中。 构件图 组成 构件图中通常包含3种元素:构件、接口和依赖关系。构件图通过这些元素描述软件的各个构件及它们之间的依赖关系,以及构件的接口和调用关系。 ATM系统构件图 如果对银行账户、信用系统、客户、ATM屏幕、ATM取款 机、ATM键盘、银行职员、读卡器和数据库服务器分别创建了对应的构件,以下组件图对其进行映射。 部署图 部署图可以用来描述系统硬件的拓扑结构以及软件在此基础上的分布。 部署图只有两个主要的标记符,即节点和通信关联。 节点用来表示一种硬件,如计算机、扫描仪、手机、路由器等。在UML中,节点的标记符是一个立方体,在框的上方包含了节点的名称。 部署图用关联关系表示各节点之间的通信路径。在UML中,部署图中的关联关系为一条实线。 部署图通信关联 另外,在连接硬件时通常都会关心节点之间的连接方式,如红外、蓝牙、以太网、令牌、并行、US

文档评论(0)

1亿VIP精品文档

相关文档