UML的图

UML的图

UML图 说明
用例图 从用户的角度提供系统或业务流程功能的概述。用户“使用”系统的方式是创建用例图的起点。
活动图 对系统中任何位置的流进行建模。特别是,描述正常用户交互以及替代和例外的用例中的流程由这些活动图很好地建模。
类图 类图表示类,它们的定义和关系 问题空间中的类和实体也是解决方案空间中的详细技术实体。 定义类的属性和操作包含在此类图中。类图中的关系说明了类如何与其他类交互,协作和继承。类还可以表示关系表,用户界面和控制器。
序列图 序列图根据对象的时间轴模拟对象之间的交互。对象可以在这些图上具体显示,也可以是属于类的匿名对象。运行时对象之间的消息执行顺序由这些图很好地建模,因此它们的名称为
交互概述图 交互概述图 以一般的高级别呈现系统内交互的概述;它还使得能够理解UML图(例如,序列图)如何依赖于彼此并且彼此相关。
通信图 通信图显示对象在运行时如何在内存中相互通信(交互)。这些通信图在其目的方面类似于序列图;但是,他们的代表性是不同的。
对象图 对象图 在运行时显示内存中的对象及其链接。 因此,这些对象图还有助于在实践中可视化多重性。
状态机图 状态机图 显示内存中对象的运行时生命周期。这样的生命周期包括对象的所有状态以及状态改变的条件。
组合结构图 组合结构图 在运行时模拟组件或对象行为,显示系统执行期间组件的布局,关系和实例
组件图 组件图 从结构上模拟组件及其关系。 这些组件可以包括例如可执行文件,可链接库,Web服务和移动服务。这些图表为系统的架构决策增加了价值。
部署图 部署图对系统的硬件节点和处理器的体系结构进行建模,并提供显示软件组件所在节点的机会。
包图 包图 表示系统组织的子系统和区域。它还可以模拟包之间的依赖关系,并帮助将业务实体与用户界面,数据库,安全性和管理包分开。
时序图 时序图模拟时间的概念以及对象状态随时间变化的方式。此外,这些图可以同时比较多个对象的状态。
配置文件图 配置文件图 允许创建可扩展的配置文件,这些配置文件可应用于从配置文件继承的元素。这些图表通过以受控方式扩展标准来增加价值