UML建模概述

2019-07-10  本文已影响0人  汉江龙

1997年,OMG 组织(Object Management Group对象管理组织)发布了统一建模语言(Unified Modeling Language,UML)。

UML提供了一套IT专业人员期待多年的统一的标准建模符号。通过使用UML,IT从业者能够阅读和交流系统架构和设计规划。

UML支持面向对象的技术,能够准确的方便地表达面向对像的概念,体现面向对象的分析和设计风格。

UML模型构成

UML建模特点

UML模型分类(4大类10种图)

(1)用例图:从用户角度描述系统功能,并指各功能的操作者。

(2)静态图:包括类图、对象图、包图。

(3)行为图:描述系统动态行为,包括交互图(时序图、协作图)、状态图、活动图。

(4)实现图:包含构件图、部署图。

UML实际作用

在实际工作过程中,软件设计和软件开发是两个阶段,往往是由不同的角色去完成,而UML建模则可以在软件开发前期用一种非源代码的形式对软件系统进行描述,这样可以快速设计出系统的蓝图,也为后续开发过程提供依据。

参考资料

UML概述

https://www.w3cschool.cn/uml_tutorial/

UML 2.0

https://www.w3cschool.cn/uml_tutorial/uml_tutorial-kty628y9.html

UML模型图的构成

https://blog.csdn.net/csdn_wangchong/article/details/79591936

上一篇下一篇

猜你喜欢

热点阅读