首页 > 站长在线 > UML之总结篇

UML之总结篇

UML是统一建模语言,是一种面向对象的可视化建模语言,它能够让系统构造者用标准的、易于理解的方式建立

起能够表达他们设计思想的系统蓝图,并提供一种机制,便于不同人之间有效地共享和交流设计成果。

看完了视频,为机房收费系统建模,绘制好UML图后对UML的理解也是更进一层了。下面是UML的总结导图:

 

画图的过程不是一帆风顺的,总是在不停的修改;通过查看别人的博客,了解他人的认识来对比自己的认识,以

此来不断的加深认识。

就拿类图和时序图来说:

类图:修改之前

 

 

修改之后:

 

总感觉画的太简单了,可能是对面向对象这块理解不深,抽象出类不太会。关于确定类的方法是:找系统中出现的名词,把名词抽象成类,再确定类的属性和方法。

 

时序图:修改前

 

修改后:

时序图按照时间的先后顺序描述了对象之间交互动作过程,是相当重要的一个图。画这个图的时候要特别注意返

回消息,一般情况下有调用就要有返回消息。

通过绘制机房收费系统的UML九种图,加深理解了每种图的功能和画法要求,第二次编写文档,也确实感受到了

UML所带来的便利,很多复杂的问题,用一张UML图就可以清晰,简洁的描述清楚。收获很大,但是美中也有不足,

就是对个别图的理解不深刻,比如类图,抽象出的类不太合适。可能是对面向对象理解不深刻,相信随着学习,会越来越好。


本文固定链接: http://www.devba.com/index.php/archives/5063.html | 开发吧

报歉!评论已关闭.