【机房重构】——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层部分截图:
接口层部分截图:
总结
相信大家都可以看出,这三个阶段的图有很大的差别,我自己也可以很深的感觉到自己的进步。就像我们在学习过程中也总是感觉自己并没有学到什么东西,但经过一段时间的锻炼我们才能发现,我们在不断的进步,不断地成长,而且可以发现,突然我们就变化了好多好多。所以,综上所述,老师说的话绝对说得上是经典,博客,见证我们成长的过程!
- 【机房重构】——UML图类图
- 【机房重构】——UML
- 【.NET机房重构】——UML图新认识
- 机房重构——UML图(二)
- 【重构】机房收费系统UML——类图
- 机房重构——UML图最终版本
- 【机房重构】——UML图的绘制技巧
- 【机房重构】-UML用例图
- 【机房重构】UML图
- 【机房重构】UML图
- 机房重构之文档——重拾UML(一)
- 【机房重构】一步一步往上爬——又见UML与文档
- 机房重构之UML图
- 机房重构(一)--UML图
- 机房重构再次相遇UML
- 机房重构—七层包图
- 机房重构—注册
- UML—机房收费系统
- 直接插入排序
- Rust 编程语言
- 网络编程学习笔记--1.socket可读可写条件
- DeepLearning (四) 基于自编码算法与softmax回归的手写数字识别
- iOS8 本地通知使用方法
- 【机房重构】——UML图类图
- 使用Ant自动签名、打包Android apk并且自动安装到手机
- NDK开发环境搭建
- Javaweb开发JSP+servelet实现多按钮功能
- 第11周项目2职员有薪水了
- 关于同一条记录在两个日期之间填补数据的sql
- 第11周 【项目4 - 类族的设计】
- 说说框架
- 第11周-继承与派生-项目2-存储班长信息的学生类(一)