历时20天的机房收费系统已经落下了帷幕。在这20天里经历了N次困难,我用N+1次的毅力成功的撂倒了它们。
在敲机房之前,感觉对数据库的了解只限于那一点点的理论知识。在学生信息管理系统的时候也有对数据库进行过增删改查,但那时在VB里面的,没有真正的打开数据库,对它进行面对面的操作。
在机房收费系统中对数据库更加了解了一些。师姐说我这只是刚入门,任重而道远啊~机房收费系统是在学生信息管理系统后的第二个系统。但是它不像当时敲学生信息管理系统一样有源码,给数据库。敲机房之前确实有那么点心怯,怕自己敲不出来,毕竟以前从来没有这么干过。刚开始敲的时候,确实感觉挺生的,偶尔还要返回学生信息管理系统的源码看一看。后来,敲的多了,就不用了。自己闭着眼都能把执行数据库的代码那部分敲出来了~重复就是力量啊。
在敲机房之前是先把整个机房要实现什么功能,以及有什么联系理顺了一遍,根据要实现的功能自己设计了数据库。然后开始敲代码,实现功能。当然在这之中也遇到了问题,都通过上网查资料解决了,这些都不是什么大问题。在整个系统中最主要的还是逻辑问题,要了解各个功能块之间的关系。刚开始我分析的不太透彻,也出现了后期更改的情况。比方说一些功能需要用到数据库的某个字段,但是当时没有建立这个字段,就需要重新找到该表进行添加。
敲完机房以后就会发现机房其实也是不难的。总览整个机房,就是理清联系。然后对数据库进行增删改查。如果上来就一头扎进去,肯定会敲的晕天黑地的,大局观很重要啊。
VB与数据库的学习已经告一段落了。回头看了一下,从红皮书到第一遍机房收费系统。经历了对数据库一无所知到入门。从刚开始的有些发憷到对后期学习的期待~就像当初刚开始学VB,一开始也是一无所知,心里还有些害怕,怕学不好。后来经过了百例,发现自己懂一些了,然后就开始期待下面的学习。学习就是这么一个过程吧。昨天在空间里看到了这么一句话,形容的很贴切。
天下事有难易乎?为之,则难者亦易;不为,则易者亦难矣。
Just do it ! 慢慢就发现,学习So easy !!!