一、UML基本概念

本文介绍了UML(统一建模语言)的基本概念及其常用图表类型,包括活动图、协作图、组件图等,并重点阐述了状态图的应用场景及绘制原则。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

UML:标准(统一)建模语言。是一种语言,不是一种方法学。UML试图描述现实世界。

 

最常用的UML图包含:UML Activity, UML Collaboration, UML Componet, UML Deployment, UML Sequence, UML Statechart, UML Static Structure, UML Use Case。上述图在Visio 2007中使用。需说明的是,UML Static Structure用于表示类图。(示例可参见http://www.uml.org.cn/oobject/200903231.asp

 

UML Deployment 比较High level, 然后是UML Componet,UML Use Case;

UML Sequence比较low level;

 

状态图表示某个类所处的不同状态和该类的状态转换信息。有人可能会争论说每个类都有状态,但不是每个类都应该有一个状态图。只对"感兴趣的"状态的类(也就是说,在系统活动期间具有三个或更多潜在状态的类)才进行状态图描述。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值