VB   发布时间:2022-04-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了vb.net版机房收费系统重构的成长历程(数据库设计篇)大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

声明:写这些是为了记录自己在做系统过程中的酸甜苦辣 ,迷茫与困惑,成功与收获。

系统概况:先前做过一个vb6版的机房收费系统,对系统的需求了解比较清晰,现在需要用vb.net语言,加上三层架

构,设计模式等设计出一个比较稳定,易维护的系统。

目的:软件工程这块学习内容理论掌握后,能够很好的应用。

经过

@H_618_54@1、开始很迷茫,不知道如何下手

我觉得我迷茫是因为在第一遍学习机房收费系统时,没有对数据库了解好,包括软工阶段文档编写比较马虎,多

数据库设计的步骤和方法不解。

@H_618_54@

@H_618_54@2、思路逐渐清晰

通过和同学交流,找出系统的实体,以及实体的属性后,开始分析实体间的关系,画E-R图。

刚开始是很糊涂的,由于对需求了解的不是很透彻。实体间的联系找的很吃力,不是这样的错就是那样的错,很郁闷。

接着干,进一步与同学交流,听听大家的意见,我的思路逐渐清晰了。

最后,找师傅,师傅给指导了一下,分析了一下关系,提问了我一些问题,例如实体间的关系最好不用多对多的关系,向一对多转换。

提到业务功能的一些问题,我还是有些糊涂。在师傅的指导下,我理解了数据设定的一些属性。

最少金额:卡内最少余额

准备时间:用户刷卡到上机开始时间

至少上机时间:刚开始上机至少上机时间。

递增单位时间:每隔多长时间计时一次

我顿时醒悟,进一步完善E-R模型,此时,我的心理才感到很舒坦。毕竟纠结了好多天了。

3、建表问题

用词规范从文档中查找

字段的数据类型区分不清charvarchar

4、数据库访问

不知道用vb.net语言实现对表的增删改查

想找个一篇博客把SqlHelper类的代码抄一下,但是想起米老师曾经讲过,不要看提高班的博客,那是错误的,要

先溜溜外面的,看别人的怎么说,最后再回来看看自己家的。我按照老师说的做了,突然醒悟了。站在巨人肩膀

上和抄博客上的东西不是一回事。师哥博客中没有写@H_980_78@musTinherit,源码中有,就查了一下,结果知道了vb.net

好多修饰符。

小结:

问题总是会有的,关键是一个对待问题的态度。在解决问题过程中需要花费很多精力,需要验证很多,试探很多,最终找到一个合适的,就在这个寻找的过程中,才是真正的学习,知道了很多不知道的。@H_262_248@不怕不知道就怕不知道。

大佬总结

以上是大佬教程为你收集整理的vb.net版机房收费系统重构的成长历程(数据库设计篇)全部内容,希望文章能够帮你解决vb.net版机房收费系统重构的成长历程(数据库设计篇)所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。