android+建模工具,Android 常用的UML统一建模语言

工欲善其事,必先利其器。

本来是想直接上图的,但是现在有更多的感悟,觉得图片没能完全表述对象的作用,以及其他的名次解析,故添加多一些文案。

但是宗旨不变:尽可能简洁明了,请大家监督。

本文主要详细讲述Android常用的三种模型图,

通过本文总结,可以快速掌握常用的模型图。

1.类图

2.时序图

3.用例图

1.类图

类的命名尽量应用领域中的术语,应明确、无岐义,以利于相互交流和理解。

类的属性、操作中的可见性使用+、#、-分别表示public、protected、private。

07c6b05a2194

UML单个 类图

类之间的关系

各种关系的强弱顺序:

泛化 = 实现 > 组合 > 聚合 > 关联 > 依赖

07c6b05a2194

UML 类图

2.时序图

时序图(Sequence Diagram)是显示对象之间交互的图,这些对象是按时间顺序排列的。顺序图中显示的是参与交互的对象及其对象之间消息交互的顺序。时序图中包括的建模元素主要有:角色(Actor)、对象(Object)、生命线(Lifeline)、控制焦点(Focus of control)、消息(Message)等等。

07c6b05a2194

UML 时序图

3.用例图

用例图主要用来描述“用户、需求、系统功能单元”之间的关系。它展示一个外部用户能够观察到的系统功能模型图。用例图多用于静态建模阶段(主要是业务建模和需求建模),帮助开发团队以一种可视化的方式理解系统的功能需求。

07c6b05a2194

UML 用例图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值