UML图(2.0)

UML图-2.0

UML图

类图

静态图,为系统的静态设计视图,展现一组对象,接口,协作和他们之间的关系。

UML静态设计视图

对象图

静态图,展现某一时刻一组对象及他们之间的关系,为类图的某一快照。在没有类图的前提下,对象退就是静态设计视图。

用例图

静态图,展现了一组用例,参与者以及他们之间的关系。用例图种的参与者是人,硬件或其他系统可以扮演的角色;用例是参与者完成的一系列操作,用例之间的关系又扩展,包含,泛化。

序列图(顺序图、动态图)

是场景的图形化表示,描述了以实际顺序组织的对象之间的交互活动。有同步消息(进行阻塞调用,调用者中止执行,等待控制权返回,需要等待返回消息,用实心三角箭头表示),异步消息(发出消息返回继续执行,不引起调用者阻塞,也不等待返回消息,由实心箭头表示)、返回消息(从右到左的虚线箭头表示)。

通信图(动态图,协作图)

强调参加交互的对象组织

状态图(动态图)

展现了1个状态机,描述单个对象在多个用例种的行为,包括简单状态和组合状态。

转换可以通过事件触发器触发,事件触发后相应的监护条件会进行检查。

状态图种转换和状态时2个独立概念。

图中方框表示状态,箭头上的代表触发事件,实心圆点为起点和终点。

活动图(动态图)

是一种特殊的状态图,展现了在系统内从1个活动到另外1个活动的流程。

活动的分岔和汇合线是一条水平粗线。

每个分岔的分支数代表了可同时运行的线程数。活动图种能够并行执行的是在1个分叉粗线下的分支上的活动。

构件图(组件图)-静态图

为系统静态实现视图,展示了1组构件之间的组织和依赖

部署图-静态图

静态图,为系统静态部署视图,部署图物理模块的节点分布。

他与构件图相关,通常1个节点包含1个或多个构件。

其依赖关系类似于包依赖,因此部署组件之间的依赖是单向的类似包含关系,如右图



知识共享许可协议本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。

相关推荐

杭州车辆第一次年检

这个月刷抖音,发现有车辆年检团购。下个月25号就是车辆6年免检到期;所有就在抖音上下单,269元; 周六到达车 ...

二十届三中全会学习心得

党的二十届三中全会提出了建设美丽中国和推动经济社会全面绿色转型的重要任务。这一理念不仅对国家发展具有深远意义, ...

黑悟空-Steam退款

💢💢💢 不折腾了,游戏优化不好,浪费时间找解决方法!
💢💢💢 Steam 第一个退款的3A游戏!

暂无评论

目录展开