大掌门杨过成长多少:uml图是什么

来源:百度文库 编辑:高考问答 时间:2024/05/06 09:53:03

uml就是

Unified Modeling Language就是

统一建模语言,

是软件工程中用的一种建模语言。

如下图显示的类别图

UML-Unified Model Language 统一建模语言.
是用来对软件密集系统进行可视化建模的一种语言。

UML是在开发阶段,说明,可视化,构建和书写一个面向对象软件密集系统的制品的开放方法。最佳的应用是工程实践,对大规模,复杂系统进行建模方面,特别是在软件架构层次,已经被验证有效。

UML的主要的模型
在UML系统开发中有三个主要的模型:

功能模型: 从用户的角度展示系统的功能,包括用例图。
对象模型: 采用对象,属性,操作,关联等概念展示系统的结构和基础,包括类图。
动态模型: 展现系统的内部行为。 包括序列图,活动图,状态图。

例图如下:[squence diagram]
http://upload.wikimedia.org/wikipedia/commons/2/20/Restaurant-UML-SEQ.gif