【uml】-总结

来源:互联网 发布:阿里云短信api 编辑:程序博客网 时间:2024/04/29 10:55

【概述】

    UML是统一建模语言,是一种面向对象的可视化建模语言,它能够让系统构造者用标准的、易于理解的方式建立起能够表达他们设计思想的系统蓝图,并提供一种机制,便于不同人之间有效地共享和交流设计成果。在系统实施之前还应包括系统分析和设计阶段,在系统分析和设计阶段可以通过建立软件模块来确定用户需求和系统功能。其中uml九种图图之用例图主要是确定用户的需求,其它几种就是根据需求逐步实现系统功能的。

   关于他们各类图之间的关系,我总结了一个关于uml关系思维图以及对于uml中所用的关系进行了总结:

 一:uml图总结

   

二:uml关系总结

 

【总结】

       其中就是讲uml图分为了动态和静态来分别讲述,紧密联系之间的关系和区别,对于深刻了解uml图有着至关重要的作用,还有就是讲uml图与我们刚写完的文档进行结合,可以加深了解。对于软件的需求文档来言,uml中的用例图起着关键作用,软件的设计当中其它的几种图都起着作用。其中各种图形之间的关系也是紧密的,活动图是状态图的一种特殊的形式,时序图和协作图其实都是表示了对象之间的操作,但是时序图强调的是时间的顺序,而协作图强调的是对象间的关系。关于各种图的详细介绍可以参照我的博客,就不一一列举了。



0 0