手机版

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

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

而时序图强调对象间交互动作的时序特性。时序图和协作图是同构的,即两者之间可以相互转换。

第五类是实现图,包括组件图和部署图。

组件图(component diagram)描述代码组件的物理结构和以及它们之间的依赖关系,一个组件可以是一个资源代码组件或一个二进制组件或者是一个可执行组件。组件包含类的逻辑和实现方面的有关信息。组件图有助于分析和理解组件之间的相互影响。表示系统的静态实现视图。

部署图(deployment diagram)定义了系统中软件和硬件的物理架构,表示系统运行时的处理节点以及节点中组件的配置。它可以描述实际的计算机和设备以及它们之间的关系,也可显示连接的类型及构件之间的依赖性。

3.5.3 UML的基本模型元素

在UML中,模型元素(model elements)由一些基本的构造元素以及它们之间的连接关系组成,图3.11列出了一些模型元素的图形符号。

图3.11 UML的基本模型元素

第一类:结构事物,包括类、接口、用例、组件、节点

类是对一组具有相同属性、相同操作、相同关系和相同语义的对象的描述。

对象是类的实例。

接口是描述一个类或组件的服务的操作集。

用例是对一组动作序列的描述。表示系统想要实现的行为,不关心这些行为是怎样实现的。

组件是系统中物理的、可替代的部件。一般与接口共同使用。

节点是在运行时实际存在的物理元素。

第二类:行为事物,包括状态机

状态机描述了一个对象响应事件所经历的状态序列。

第三类:分组事物,包括包

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