码迷,mamicode.com
首页 > 其他好文 > 详细

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

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

标签:style   blog   http   数据   2014   ar   代码   log   

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

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

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

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

bubuko.com,布布扣

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

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

bubuko.com,布布扣

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

bubuko.com,布布扣

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

bubuko.com,布布扣

    最后是外观层的类图

bubuko.com,布布扣

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


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

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

标签:style   blog   http   数据   2014   ar   代码   log   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!