UML的图形有哪些?
UML 2.0中一共定义了13种图示(diagrams)。为方便了解,可分类成右侧的结构。
结构性图形(Structure diagrams)强调的是系统式的建模:
- 类别图 (Class Diagram)
- 元件图(Component diagram)
- 复合结构图(Composite structure diagram)
- 部署图(Deployment diagram)
- 物件图(Object diagram)
- 包图(Package diagram)
行为式图形(Behavior diagrams)强调系统模型中触发的事件:
- 活动图(Activity diagram)
- 状态机图 (State Machine diagram)
- 使用个案图 (Use Case Diagram)
沟通性图形(Interaction diagrams),属于行为图形的子集合,强调系统模型中的资料流程:
- 通信图(Communication diagram)
- 交互概述图(Interaction overview diagram) (UML 2.0)
- 循序图(Sequence diagram)
- 时间图(UML Timing Diagram) (UML 2.0)
协定状态机是状态机的子变种。它用来塑造网路通讯协定模型。
UML并不限定UML要素型别非得是某图形上的型别。一般来说,每个UML要素大约会出现在图的所有型别。这种弹性在UML 2.0部分被限定。为了要保持工程图的传统,在您的UML图上加注用途、约束、或意图永远无伤大雅。
免责声明:本内容来源于第三方作者授权、网友推荐或互联网整理,旨在为广大用户提供学习与参考之用。所有文本和图片版权归原创网站或作者本人所有,其观点并不代表本站立场。如有任何版权侵犯或转载不当之情况,请您通过400-62-96871或关注我们的公众号与我们取得联系,我们将尽快进行相关处理与修改。感谢您的理解与支持!







请先 登录后发表评论 ~