一、UML基本概念

来源:互联网 发布:ubuntu 自带虚拟机 编辑:程序博客网 时间:2024/05/22 06:40

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;

 

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

 

原创粉丝点击