加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

VB.NET版机房重构---类图,时序图

发布时间:2020-12-17 00:12:49 所属栏目:大数据 来源:网络整理
导读:现在正在编写代码,才明白为什么师父一直强调让我先画完图再写代码!因为画图可以有一个整体的总观,可以明白各个层到底是怎么抽象类的!这样会非常方便方法的编写和返回值的确认,以及有助于代码命名规范的实行! 由于一开始自己的知识浅陋,所以返回值只是

现在正在编写代码,才明白为什么师父一直强调让我先画完图再写代码!因为画图可以有一个整体的总观,可以明白各个层到底是怎么抽象类的!这样会非常方便方法的编写和返回值的确认,以及有助于代码命名规范的实行!

由于一开始自己的知识浅陋,所以返回值只是用得布尔型和DataTable型,大家对各个类图就凑活着看吧!但是要知道DataTable必须得对数据库了解才能应用,而我们真正的编写代码的时候是不能看数据库的,也不知道数据库是怎么设计的,它有专门的数据库管理人员来看管!所以应用泛型更满足要求。比如:应用DataTable语句为DataTable.rows(0).item(0),而泛型只用List(0).UserName就可以了,不用知道UserName到底在数据库的几行几列!

话不多说了,先放类图和包图:


包图:



值得一提的是:这里的外观不一定非得当一层来利用!它只是用在逻辑复杂的时候,它完全可以当成一个B层中的类!(看来自己的只是运用灵活程度还是不够好啊!/(ㄒoㄒ)/~~)


类图:(由于空间有限,只放B层和D层的)





时序图:时序图是非常重要的,在机房合作版的时候,编写代码的人员都得按着组长画的时序图来编写代码!当然通过和组员的沟通,修改时序图也是经常发生的,代码和时序图是互相补充的!现在只放一个注册的时序图,由于我的研究也不深,希望大家提出批评指正,可以让我完善时序图(由于图太大了只能拼接)




小结:


通过编写代码这段时间,发现自己缺少沟通,一味的只按自己的想法来做。而且自己知识学习的太死了,不能灵活运用,希望自己在接下来可以改正!希望后边合作的时候自己可以做的更好一点!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读