UML图(2.0)

UML图-2.0

UML图

类图

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

UML静态设计视图

对象图

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

用例图

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

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

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

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

强调参加交互的对象组织

状态图(动态图)

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

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

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

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

活动图(动态图)

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

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

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

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

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

部署图-静态图

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

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

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



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

相关推荐

软考自我感觉不理想

选择题和综合应用题目,自我感觉及格,选择题在30分左右,大题在35分到40分左右。
主要是学习和记住的重点偏掉了,加上记忆力不太好,昨天晚上记住的知识点,早上一起来啥也记不住,然后考试选择题大概有6分。

设计模型

设计模型:
(1)架构模型
(2)设计模型
(3)惯用法

暂无评论

目录展开