UML 2.5图形库
drawio是一款强大的图表绘制软件,支持在线云端版本以及windows, macOS, linux安装版。 如果想在线直接使用,则直接输入网址drawon.cn或者使用drawon(桌案), drawon.cn内部完整的集成了drawio的所有功能,并实现了云端存储,以及在线共创,分享,协作的功能。
统一建模语言(UML)是一组标准符号和图类型,通常用于数据建模、工作流可视化和系统建模。UML符号是软件开发、IT基础设施、业务系统和其他领域中事实上的行业标准。许多语言,如SysML、SoaML和许多体系结构框架都使用并扩展了UML。
UML2.5规范说明更新了符号,或图表中使用的形状,使它们能够更清楚地表示更广泛的概念。规范文档被广泛重写以使其更容易理解。
UML 2.5中没有添加新的图类型——先前在UML 2.0中定义的14种图类型被扩展以覆盖额外的概念,在规范文档中提供了许多示例。
UML 图表类型
UML图分为两类,分别为您提供系统的静态(结构)和动态(行为)视图。
- 结构图:类图、组件图、组合结构图、部署图、对象图、包图和概要图。
- 行为图:活动图、用例图、状态机图,以及四种类型的交互图——序列图、通信(协作)图、交互概览图和时序图。
启用UML2.5图形库
-
在画布中,单击左侧面板底部的“更多图形”。向下滚动并单击软件部分中UML 2.5图形库旁边的复选框。您可能还想启用UML图形库。然后单击应用。
-
UML2.5图形库将出现在左侧的面板中。
使用这些图形,以及来自通用和旧的UML图形库的一些图形,您可以创建UML图的全部范围。
UML图表的案例
组件图显示了系统的逻辑和物理组件之间的依赖关系,以及每个组件需要和提供的接口及其端口。
复合结构图用于显示分类器的内部结构及其属性、部件和关系,或者协作的行为方式。您可以将协作的行为分解为协作或协作使用图中的一个或多个特定情况(事件)。
部署图显示了系统基础结构,以及各种软件可执行文件和工件是如何部署到部署目标上的。
活动图用于以各种方式对工作流建模。在本例中,工作流操作被安排到表示参与者的泳道中,其中有一个部分允许中断(异常)取消订单。
相关性
- SysML与MUL图表的差异性