Java

java学习笔记#2-UML图

2017-04-25  本文已影响0人  edwin1993

UML:

Unified Modeling Language (UML)又称统一建模语言或标准建模语言,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。 ---百科

常用UML图:

用例图:

以可视化方式表示系统如何满足所收集的业务规则,以及特定用户需求等;

用例图
序列图:

根据交互发生的序列关系,显示对象之间的交互;

序列图.png
类图:

简单来说,描述业务逻辑与类间关系、属性、方法等;

类图

"-" 表示private
"+" 表示public
箭头表示 extends

许多可视化的UML工具可以使用,同时可以直接将模型生成相应语言的代码。

UML工具
上一篇 下一篇

猜你喜欢

热点阅读