UML简介

来源:互联网 发布:mac chili怎么涂好看 编辑:程序博客网 时间:2024/04/27 23:23

1.   什么是UML

统一建模语言( U M L)是一个通用的可视化建模语言,用于对软件进行描述、可视化处

理、构造和建立软件系统制品的文档。

U M L包括概念的语义,表示法和说明,提供了静态、动

态、系统环境及组织结构的模型

2.   UML的历史

     从面向对象的方法―――>统一工作―――>指定标准

3.   UML的组成

 

在最上一层,视图被划分成三个视图域:结构分类、动态行为和模型管理。

结构分类描述了系统中的结构成员及其相互关系。类元包括类、用例、构件和节点。类

元为研究系统动态行为奠定了基础。类元视图包括静态视图、用例视图和实现视图。

动态行为描述了系统随时间变化的行为。行为用从静态视图中抽取的系统的瞬间值的变

化来描述。动态行为视图包括状态机视图、活动视图和交互视图。

模型管理说明了模型的分层组织结构。包是模型的基本组织单元。特殊的包还包括模型

和子系统。模型管理视图跨越了其他视图并根据系统开发和配置组织这些视图。

U M L还包括多种具有扩展能力的组件,这些扩展能力有限但很有用。这些组件包括约束、

构造型和标记值,它们适用于所有的视图元素阿

 

 

 

原创粉丝点击