【机房重构】——UML图类图

来源:互联网 发布:java时间相减 编辑:程序博客网 时间:2024/05/17 03:06


        从刚开始学习关于UML图的内容到现在,画UML图已经是第三遍了,但每一次都会有进步,也都会有不一样的收获,都会写出不一样的总结。


    第一次画UML图,是刚刚接触UML,看过视频,并参考着借的两本书画出来的,用的是Rational Rose软件,当然画的也不成熟,只是画出了些皮毛的东西;第二次是刚刚开始机房重构的时候,这次没有用Rational Rose,而是尝试着用了EA,当然画的也是错误百出,有很多错误的地方需要改进;再就是这次,就是第三次了,机房重构基本完成,对之前的UML图进行了进一步的完善,不是很完美,但进步感觉还是很大的。


    先看一下最初的UML类图,用的是Rational Rose软件,下图是部分截图,当然仅供参考,还是不要误导了刚刚开始学习UML的同学们:




    在第一遍的时候就看好多同学都用的EA,只不过自己已经开始画了,就没有去接触;到了机房重构的时候,我是先画的UML图,尝试着用了EA,刚接触的时候也是要先学会怎么用,记得当时安装还费了不小的劲,安装了两遍才装上,用起来还是很顺利哒。类图比较多,就只看一部分吧:

    B层的一部分:


    D层部分截图:


    接口层部分截图:

 

 

    现在看之前画的这些UML图,发现当时误解了好多地方,错误也不少,但可以看出,我有了很大的进步,这两次进行对比,有了很明显的差距,这次的UML图,不论是命名还是方法添加,都有了很大的改进,也对UML图有了更深一步的理解。

    B层部分截图:



    D层部分截图:



    接口层部分截图:




    总结

    相信大家都可以看出,这三个阶段的图有很大的差别,我自己也可以很深的感觉到自己的进步。就像我们在学习过程中也总是感觉自己并没有学到什么东西,但经过一段时间的锻炼我们才能发现,我们在不断的进步,不断地成长,而且可以发现,突然我们就变化了好多好多。所以,综上所述,老师说的话绝对说得上是经典,博客,见证我们成长的过程!





0 0
原创粉丝点击