UML总结

简介:   看完了UML视频,对UML也有了一个比较全面的认识。以下是对UML的总结:   1.概念 Unified Modeling Language (UML)又称统一建模语言,用图形化的方式来建造系统模型。

  看完了UML视频,对UML也有了一个比较全面的认识。以下是对UML的总结:

 

  1.概念

  Unified Modeling Language (UML)又称统一建模语言,用图形化的方式来建造系统模型。

  2.UML的构成

  UML主要由三大块构成:基本构造块、规则和公共机制。基本构造块中的关系和图是学习的重点

  UML中类与类、类与接口以及接口与接口之间的关系总共有四种:依赖、关联、泛化和实现。图包括九种图:用例图、类图、对象图、状态图、活动图、序列图、协作图、构件图和部署图,各种图的作用和画法前面博客中都介绍过,在此不做过多解释。

  3.RUP统一软件开发过程

   RUP(Rational Unified Process)是一个面向对象且基于网络的程序开发方法论。它是以面向对象方法为基础的方法,RUP坚持以用例驱动,以架构为中心,迭代和增量的开发方法。

  4.设计模式

  设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石脉络,如同大厦的结构一样。

目录
相关文章
|
6月前
|
测试技术 uml
UML总结
UML总结
61 1
|
6月前
|
数据可视化 测试技术 uml
【UML】介绍(一)
【UML】介绍(一)
47 1
|
测试技术 uml
UML——9种图
UML——9种图
118 0
|
12月前
|
敏捷开发 IDE Java
UML使用总结
UML使用总结
54 0
|
测试技术 uml
UML2.0
UML2.0
72 0
|
uml
什么是UML
什么是UML
47 0
|
uml 领域建模
|
数据可视化 Java 测试技术
|
uml 数据可视化
什么是UML?
UML是统一建模语言(Unified Modeling Language)的缩写,它发表于1997年,综合了当时已经存在的面向对象的建模语言、方法和过程,是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持。
1161 0
|
uml 测试技术