UML图-2.0
![UML图](https://cdn.saiita.com.cn/wp-content/uploads/2023/09/1695989522-UML2.0-%E5%9B%BE.png?x-oss-process=image/interlace,1/quality,Q_95)
类图
静态图,为系统的静态设计视图,展现一组对象,接口,协作和他们之间的关系。
![UML静态设计视图](https://cdn.saiita.com.cn/wp-content/uploads/2023/09/1695997415-UML2.0-%E5%9B%BE.png?x-oss-process=image/interlace,1/quality,Q_95)
对象图
静态图,展现某一时刻一组对象及他们之间的关系,为类图的某一快照。在没有类图的前提下,对象退就是静态设计视图。
![](https://cdn.saiita.com.cn/wp-content/uploads/2023/09/1695997535-%E5%AF%B9%E8%B1%A1%E5%9B%BE.png?x-oss-process=image/interlace,1/quality,Q_95)
用例图
序列图(顺序图、动态图)
是场景的图形化表示,描述了以实际顺序组织的对象之间的交互活动。有同步消息(进行阻塞调用,调用者中止执行,等待控制权返回,需要等待返回消息,用实心三角箭头表示),异步消息(发出消息返回继续执行,不引起调用者阻塞,也不等待返回消息,由实心箭头表示)、返回消息(从右到左的虚线箭头表示)。
![](https://cdn.saiita.com.cn/wp-content/uploads/2023/09/1695998344-%E5%BA%8F%E5%88%97%E5%9B%BE.png?x-oss-process=image/interlace,1/quality,Q_95)
通信图(动态图,协作图)
状态图(动态图)
展现了1个状态机,描述单个对象在多个用例种的行为,包括简单状态和组合状态。
转换可以通过事件触发器触发,事件触发后相应的监护条件会进行检查。
状态图种转换和状态时2个独立概念。
活动图(动态图)
![](https://cdn.saiita.com.cn/wp-content/uploads/2023/09/1695998883-%E6%B4%BB%E5%8A%A8%E5%9B%BE.png?x-oss-process=image/interlace,1/quality,Q_95)
是一种特殊的状态图,展现了在系统内从1个活动到另外1个活动的流程。
活动的分岔和汇合线是一条水平粗线。
每个分岔的分支数代表了可同时运行的线程数。活动图种能够并行执行的是在1个分叉粗线下的分支上的活动。
构件图(组件图)-静态图
部署图-静态图
静态图,为系统静态部署视图,部署图物理模块的节点分布。
他与构件图相关,通常1个节点包含1个或多个构件。
其依赖关系类似于包依赖,因此部署组件之间的依赖是单向的类似包含关系,如右图
![](https://cdn.saiita.com.cn/wp-content/uploads/2023/09/1695999411-%E9%83%A8%E7%BD%B2%E5%9B%BE.png?x-oss-process=image/interlace,1/quality,Q_95)
本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
暂无评论
要发表评论,您必须先 登录