机房收费系统大总结
2013-08-08 11:55
225 查看
个人版机房收费系统就在昨天竣工了,呵呵,还是很高兴的,我将它视为我历程碑的一页。在做这个系统中过程中,五味杂平都体会过。把这些经历做一下简单回顾,留给以后的自己,来见证自己的成长。
因为这次做系统不仅要融入分层的思想还要加上设计模式。设计模式学的那么肤浅,现在竟然要用,当时脑子除了大就是迷茫。尽管师傅给我们做了很多的辅导,但是真正实现起来还是相当有困难的。在师傅的建议下,我打算先加设计模式。于是我又去学习设计模式,但是想把设计模式投入实际运用当中,真是不知所云。
当时工作迟迟进行不了,我告诉自己必须找一个突破口,否则永远也走不下去;于是系统从模仿开始。
说道模仿,我也想多说几句。我敲的三层的例子的时候,就是从模仿开始的,一开始用C#敲的是王继斌的的例子,理解的不是很到位,很多东西理解不了。然后我又模仿静媛的登录例子,感觉她写的例子更贴近我们,更容易理解。敲第一遍的时候,就能体会到分层的思想,但是想成为自己的东西还是有距离的;于是我开始敲第二遍,随着理解的逐步深入,我渐渐的有自己想法,第二遍实现也较容易;我知道模仿毕竟是模仿,要想真正转化成自己的东西,就应该在模仿的基础上加上自己的想法独立的完成它;最后自己独立完成了属于自己的例子。三层例子一共敲了4次,从无知--->模糊-->理解。
我想机房收费系统也可以的,当时我模仿的第一条线是刘腾腾的登录的例子,它加的设计模式有“外观”,“抽象工厂+反射”,就这样我把她的例子从画图开始,反反复复研究了好几遍,接着第二条线,第三条线,渐渐的我理解了而且有了自己的想法,就这样我开始了我的“个人版机房收费系统”之旅。
真正开始的时间5/13--8/5号将近三个月的时间,这个时间对谁来说都是太漫长了。在此期间,采集数据耽搁了半个多月的时间,现在想想太不可思议了,但却实发生在我身上。当时总是认为老师是如何如何的不配合,自我剖析才知道是:这些源于自己对新事物充满着强烈的抵触和恐惧。等自己反应过来已经浪费了大把的时间,就这样浪费了许多宝贵的时间。
接着就是我们毕业的事,有很多的不适应,又浪费了好多的时间,系统一拖再拖。
等所有的事情都处理的差不多了,就真正的开始系统了。做系统的时候,我才发现那些基本的语法,用法我都不懂。这才想起我《学生管理系统》、《机房收费系统》是如何走过的。记得当时,做着两个系统的时候纯粹为了实现功能而做系统,基本上是按着源码机械的敲,好多代码都不理解。现在导致了一种窘境,没有源码,只有功能,让我们自己去实现。感触最深的一句就是:欠下的债迟早是要补回来的。
小收获:
自从理解了第一条线之后呢,我就边画图,边敲代码。不断的补充新的知识,虽然走的艰难,但是相对比较踏实,起码这个系统中所有的东西都是自己实现的。自我感觉收获还是很大的,通过系统我懂得了:
1)最基本编程语言的知识:循环、数组、函数(有参,无参)、过程及他们之间的区别
2)数据库基本知识:数据库的连接,数据库命令(增删改查),数据适配器等。
3)新知识的尝试:设计模式,配置文件,SqlHelper,存储过程+事务,触发器+事务等。
总之,收获挺多的。
大问题:
伴随着系统的进行,也暴露很多问题,比如说不善于总结;总是为拖延找借口;对待学习的态度不认真;抵触新事物,这些不良的习惯也一直存在。这都是我以后学习需要,必须改进的地方。
1)不善于总结,已经在网易博客的中发表--<总结反思>,在这里就不在赘述了。
2)对于拖延我还想说几句:不是我们没有时间,而是我们太宽恕自己了,太会疼自己了。我的系统延期三次了,直到师傅告诉我不许在延期了,再加上英语的学习,所以我不得不挤时间赶系统了,上午下午休息的时间短了,中午也再加半个小时,赶了2-3天吧,当时感触最大的就是:我也可以这么干啊!当时并没有感觉累,有的只是兴奋和自信。
3)学习态度不认真,我们学习不要太机械,一定要多思考。上次跟着师傅、张薄一块给十期验系统,我就发现那个学生系统是敲完了,功能也实现了,但是你问他数据是怎么得到的,他回答的是“不知道”,当时我就很不能理解,这可是实现的思路,通过点点界面的按钮就可以想明白,根本不需要计算机知识啊。我觉的功能实现不了可以理解,但是逻辑不清楚,何谈系统。后来我问了几个十期,发现他们有类似的问题。真的想告诉他们:欠下的东西,迟早要还的。
小结:
总结很重要!
不要为拖延找借口,帕金森原则“想多长时间完成,就能多长时间完成。”
欠下的债,总是要还的。
模仿是一种学习方法,但切记不可机械的模仿,一定要有自己的想法。
因为这次做系统不仅要融入分层的思想还要加上设计模式。设计模式学的那么肤浅,现在竟然要用,当时脑子除了大就是迷茫。尽管师傅给我们做了很多的辅导,但是真正实现起来还是相当有困难的。在师傅的建议下,我打算先加设计模式。于是我又去学习设计模式,但是想把设计模式投入实际运用当中,真是不知所云。
当时工作迟迟进行不了,我告诉自己必须找一个突破口,否则永远也走不下去;于是系统从模仿开始。
说道模仿,我也想多说几句。我敲的三层的例子的时候,就是从模仿开始的,一开始用C#敲的是王继斌的的例子,理解的不是很到位,很多东西理解不了。然后我又模仿静媛的登录例子,感觉她写的例子更贴近我们,更容易理解。敲第一遍的时候,就能体会到分层的思想,但是想成为自己的东西还是有距离的;于是我开始敲第二遍,随着理解的逐步深入,我渐渐的有自己想法,第二遍实现也较容易;我知道模仿毕竟是模仿,要想真正转化成自己的东西,就应该在模仿的基础上加上自己的想法独立的完成它;最后自己独立完成了属于自己的例子。三层例子一共敲了4次,从无知--->模糊-->理解。
我想机房收费系统也可以的,当时我模仿的第一条线是刘腾腾的登录的例子,它加的设计模式有“外观”,“抽象工厂+反射”,就这样我把她的例子从画图开始,反反复复研究了好几遍,接着第二条线,第三条线,渐渐的我理解了而且有了自己的想法,就这样我开始了我的“个人版机房收费系统”之旅。
真正开始的时间5/13--8/5号将近三个月的时间,这个时间对谁来说都是太漫长了。在此期间,采集数据耽搁了半个多月的时间,现在想想太不可思议了,但却实发生在我身上。当时总是认为老师是如何如何的不配合,自我剖析才知道是:这些源于自己对新事物充满着强烈的抵触和恐惧。等自己反应过来已经浪费了大把的时间,就这样浪费了许多宝贵的时间。
接着就是我们毕业的事,有很多的不适应,又浪费了好多的时间,系统一拖再拖。
等所有的事情都处理的差不多了,就真正的开始系统了。做系统的时候,我才发现那些基本的语法,用法我都不懂。这才想起我《学生管理系统》、《机房收费系统》是如何走过的。记得当时,做着两个系统的时候纯粹为了实现功能而做系统,基本上是按着源码机械的敲,好多代码都不理解。现在导致了一种窘境,没有源码,只有功能,让我们自己去实现。感触最深的一句就是:欠下的债迟早是要补回来的。
小收获:
自从理解了第一条线之后呢,我就边画图,边敲代码。不断的补充新的知识,虽然走的艰难,但是相对比较踏实,起码这个系统中所有的东西都是自己实现的。自我感觉收获还是很大的,通过系统我懂得了:
1)最基本编程语言的知识:循环、数组、函数(有参,无参)、过程及他们之间的区别
2)数据库基本知识:数据库的连接,数据库命令(增删改查),数据适配器等。
3)新知识的尝试:设计模式,配置文件,SqlHelper,存储过程+事务,触发器+事务等。
总之,收获挺多的。
大问题:
伴随着系统的进行,也暴露很多问题,比如说不善于总结;总是为拖延找借口;对待学习的态度不认真;抵触新事物,这些不良的习惯也一直存在。这都是我以后学习需要,必须改进的地方。
1)不善于总结,已经在网易博客的中发表--<总结反思>,在这里就不在赘述了。
2)对于拖延我还想说几句:不是我们没有时间,而是我们太宽恕自己了,太会疼自己了。我的系统延期三次了,直到师傅告诉我不许在延期了,再加上英语的学习,所以我不得不挤时间赶系统了,上午下午休息的时间短了,中午也再加半个小时,赶了2-3天吧,当时感触最大的就是:我也可以这么干啊!当时并没有感觉累,有的只是兴奋和自信。
3)学习态度不认真,我们学习不要太机械,一定要多思考。上次跟着师傅、张薄一块给十期验系统,我就发现那个学生系统是敲完了,功能也实现了,但是你问他数据是怎么得到的,他回答的是“不知道”,当时我就很不能理解,这可是实现的思路,通过点点界面的按钮就可以想明白,根本不需要计算机知识啊。我觉的功能实现不了可以理解,但是逻辑不清楚,何谈系统。后来我问了几个十期,发现他们有类似的问题。真的想告诉他们:欠下的东西,迟早要还的。
小结:
总结很重要!
不要为拖延找借口,帕金森原则“想多长时间完成,就能多长时间完成。”
欠下的债,总是要还的。
模仿是一种学习方法,但切记不可机械的模仿,一定要有自己的想法。