前言:我们都知道完成软件工程后的项目是UML,那么什么是UML?到底UML讲了什么?UML 怎样应用?就成为值得我们思考的问题了。
首先在这里分享一下,个人对于学习UML的看法。我们都知道初步学习UML是为了在机房收费系统画图,更加形象,在这部分的学习中,少不了看视频。那么是先看视频再画图呢?还是边看视频边画图呢?咨询了一些小伙伴,结合自己的经验,感觉可以看一半(大概20集)视频后,了解UML大概框架,之后写总结博客,最后落实到图上面。完成这些之后,就可以接着看另一半视频了。剩下的那些视频,主要是一些实例,可以帮助我们在画图的基础上,更加深刻的学习到UML了。当然每个人都有自己的学习方法,可以根据自己的学习习惯来调整学习方式。
好啦,下面来看张笔记模式的思维导图,全面了解一下UML吧。
总结:从导图中我们可以看到,其实UML涉及到的内容,除了UML以外,还有面向对象技术和模型与可视化建模。而面向对象技术的主要成果是UML,模型与可视化建模的主要设计也是UML。那么在了解这些之后,我们需要知道,UML是一种统一建模语言设计蓝图的可视化建模语言,其实就是图。说道图,UML里包含九种图(+1),分别是用例图、对象图、类图、状态图、活动图、序列图、协作图、部署图和构件图,外加一个包图。学会了这九种图,也就学会了UML,对于这些图的具体内容,我会在后面的博客中,进行讲解,欢迎大家关注我们的博客,给我留言,一起成长。