UML图-2.0
类图
静态图,为系统的静态设计视图,展现一组对象,接口,协作和他们之间的关系。
对象图
静态图,展现某一时刻一组对象及他们之间的关系,为类图的某一快照。在没有类图的前提下,对象退就是静态设计视图。
用例图
静态图,展现了一组用例,参与者以及他们之间的关系。用例图种的参与者是人,硬件或其他系统可以扮演的角色;用例是参与者完成的一系列操作,用例之间的关系又扩展,包含,泛化。
序列图(顺序图、动态图)
是场景的图形化表示,描述了以实际顺序组织的对象之间的交互活动。有同步消息(进行阻塞调用,调用者中止执行,等待控制权返回,需要等待返回消息,用实心三角箭头表示),异步消息(发出消息返回继续执行,不引起调用者阻塞,也不等待返回消息,由实心箭头表示)、返回消息(从右到左的虚线箭头表示)。
通信图(动态图,协作图)
强调参加交互的对象组织
状态图(动态图)
展现了1个状态机,描述单个对象在多个用例种的行为,包括简单状态和组合状态。
转换可以通过事件触发器触发,事件触发后相应的监护条件会进行检查。
状态图种转换和状态时2个独立概念。
图中方框表示状态,箭头上的代表触发事件,实心圆点为起点和终点。
活动图(动态图)
是一种特殊的状态图,展现了在系统内从1个活动到另外1个活动的流程。
活动的分岔和汇合线是一条水平粗线。
每个分岔的分支数代表了可同时运行的线程数。活动图种能够并行执行的是在1个分叉粗线下的分支上的活动。
构件图(组件图)-静态图
为系统静态实现视图,展示了1组构件之间的组织和依赖
部署图-静态图
静态图,为系统静态部署视图,部署图物理模块的节点分布。
他与构件图相关,通常1个节点包含1个或多个构件。
其依赖关系类似于包依赖,因此部署组件之间的依赖是单向的类似包含关系,如右图
本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
暂无评论
要发表评论,您必须先 登录