UML学习概述
UML学习概述
在之前,一直都想要学习UML类图,但是因为工作与加班的原因,一直都没有来得及学习,其实是工作中根本用不到。最近在研究Spring的源码,在看源码的时候,直接被各种方法跳来跳去的给跳懵了。所以下定决心,想要学习下UML。
UML图
UML作为一种国际规范建模语言,他的建模分为9种图:
- 类图
- Class Diagram
- 描述系统所包含的类、类内部结构及类之间的关系
- 对象图
- Object Diagram
- 是类图的一个具体实例
- 组件图
- Object Diagram
- 描述代码部件的物理结构以及各部件之间的依赖关系
- 部署图
- Deployment Diagram
- 定义系统中软、硬件的物理体系结构
- 用例图
- Usecase Diagram
- 从用户的角度出发描述系统的功能、需求,展示系统外部的各类角色与系统内部的* 各种用例之间的关系
- 时序图
- Sequence Diagram
- 表示对象之间动态合作的关系
- 协作图
- Collaboration Diagram
- 描述对象之间的协作关系
- 状态图
- Statechart Diagram
- 描述一类对象的所有可能的状态及事件发生时状态的转移条件
- 活动图
- Activity Diagram
- 描述系统中各种活动的执行顺序
转载请注明来源,欢迎指出任何有错误或不够清晰的表达。可以邮件至 gouqiangshen@126.com
文章标题:UML学习概述
文章字数:339
本文作者:BiggerShen
发布时间:2019-09-12, 22:51:28
最后更新:2024-01-16, 03:51:15
原始链接:https://shengouqiang.cn/UML/UML-01/版权声明: 转载请保留原文链接及作者。