标签:
机房重构UML图浩浩荡荡开始,现也让它告一段落,再下面敲的过程肯定还要完善.....
这一遍,较第一遍有很大的进步。因为最起码有了三层的思想,到现在,我画了用例、包图、类图、时序图:
用例图和第一遍没什么区别,依然是按角色划分的,用例图将所有的功能按用户列出,让各个功能之间的关系一目了然——这也是用例图的作用。
第二个画的包图,将三层清晰明了展现出来。
对应的各个包下,是相应层的类图。这次类图与第一遍有很大的不同。第一遍的类图那叫个宏伟,很大很大,整个系统用一个类图就全囊括了,但这次分了4部分:UI/BLL/DAL/ENTITY:
UI:
BLL:
DAL:
ENTITY:
最后是时序图:时序图较第一次也有很大的不同,最大的不同是在画图的感受上。第一遍画图,只是单纯的画,画的过程也在想:为什么说,画好图,系统基本就出来了,敲代码分分钟的事。当初真感受不到,但这次有丝丝体会了:图画好了,思路清晰了,敲代码时就根本不用思考,按着图的思路来就是了,当然很简单......
例如:
总结:图没画完呢,还需要继续完善,继续感悟,尤其在加设计模式后......大家若有好建议,更希望大家能提出来......
标签:
原文地址:http://blog.csdn.net/onlybymyself/article/details/45013551