首页 > 其他 > 详细

机房重构(个人版)——类图

时间:2014-08-11 00:30:41      阅读:336      评论:0      收藏:0      [点我收藏+]

    我认为机房重构的正确顺序是:数据库、画图(包图、类图、时序图)、文档最后是代码的实现。不过,虽然我这么认为,却没有完全按照这个进行。我认为,计划和顺序是死的,人是活的,如果进行到某一步,你进行不下去了,你会怎么办?

     我的选择是,放下,从别的方式入手。就二次机房来说,我先做了包图,简单的做了类图(有一种不知道从哪里下手,不知道怎么开始的感觉),和第一次类图没有太大差别,因为我没有找到入手点。做了几张时序图(基本上都错了,全都改动了)。我在这几张半失败的图的基础上,开始了漫长的代码之路。我想通过代码,来完善我的图——尤其是类图。

    前面这么多,说的是在没有开始用三层的思想做出几个窗体之前,画图对我来说,有点无从下手。所以,我就先做了几个窗体,熟悉了一下分层的逻辑,这个时候,感觉好很多。

    就第一次机房的类图来说,当时主要是从人员上分类,做了一个类图的模型,下面是我第一次的类图,欢迎纠正。

bubuko.com,布布扣

    把它放在这里,主要是想说学习是一步步深入的过程。虽然中间会有很多错误,但是,看的见得成长,总是给人很大的鼓舞。这次的类图,从分层的角度出发,做的比较详细,类的粒度也非常小,当然,其中可能存在一些错误,希望读者能指出,大家一起进步,毕竟我也是刚刚结束这次的类图。

   首先是U层的类图,从每个窗体出发,写出每一个类的方法。

bubuko.com,布布扣

    B层的类图,写出了B层的类及返回值

bubuko.com,布布扣

    D层类图,写出D层类的方法,属性及返回值

bubuko.com,布布扣

    最后是外观层的类图

bubuko.com,布布扣

    把图做成博客放在这里,主要是希望读者指出错误,其次也给读者提供一个思路,也可以互相讨论,分享,更快的进步!


机房重构(个人版)——类图,布布扣,bubuko.com

机房重构(个人版)——类图

原文:http://blog.csdn.net/lu930124/article/details/38474279

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!