历时20天的机房收费系统已经落下了帷幕。在这20天里经历了N次困难,我用N+1次的毅力成功的撂倒了它们。
在敲机房之前,感觉对数据库的了解只限于那一点点的理论知识。在学生信息管理系统的时候也有对数据库进行过增删改查,但那时在VB里面的,没有真正的打开数据库,对它进行面对面的操作。
在机房收费系统中对数据库更加了解了一些。师姐说我这只是刚入门,任重而道远啊~机房收费系统是在学生信息管理系统后的第...
分类:
其他好文 时间:
2014-08-22 13:05:01
阅读次数:
156
在机房收费系统中的“结账”部分,要求选中操作员然后点击“结账”button后,将该操作员办理的注冊、充值、退卡业务的状态改为“已结账”。注冊、充值和退卡分别记录在三张表中,假设依照传统的办法,须要在DAL层写三个函数,分别update每张表的isCheck为“true”,且不说写多少代码,费多...
分类:
其他好文 时间:
2014-08-21 16:55:24
阅读次数:
223
机房收费系统重构版终于正式开工了!
前几天,刚刚看完三层的视频,在视频中详细的讲解了一个登录功能。天真的我,当时以为三层结构是那么的简单,所以我草草地做完总结之后,就很快就开始机房收费系统的重构了。可是谁想到,当我一打开编程软件,就让我“碰了一鼻子的灰”!首先是不知道vs 怎么用,其次就是看三层的时候,登录的实例使用C#写的,而这次我们需要用VB.NET写,所以对于其中的语法是知之甚少。虽然,前...
分类:
Web程序 时间:
2014-08-20 19:43:52
阅读次数:
303
报表对我来说确实是个新东西。花了好长时间才对报表有了 基本的了解。首先,VB中有一个报表的控件Grid++Report Engine5.0TypeLibrary,其次,报表的制作是通过“Grid++Report报表设计器”这个软件制作,最后,这是报表,vb与sql之间的交互。...
分类:
其他好文 时间:
2014-08-20 18:08:52
阅读次数:
197
又一次深入的学习设计模式,发现了很多以前感觉不是问题的问题,这才发现原来自己不是真的理解了。通过这次的深入学习,才开始慢慢感受到OO的魅力所在。
从C#学习到设计模式,再到机房收费系统个人版和合作版,再到我们做的项目,我们真正的朝着面向对象编程了吗?我的项目中,先不说泛型、委托、集合的利用率,就是基本的继承、多态用的少之又少。
下面将为大家解说“OO引领编程”之——继承和多态...
分类:
其他好文 时间:
2014-08-19 16:40:35
阅读次数:
241
在机房收费系统中的“结账”部分,要求选中操作员然后点击“结账”按钮后,将该操作员办理的注册、充值、退卡业务的状态改为“已结账”。注册、充值和退卡分别记录在三张表中,如果按照传统的办法,需要在DAL层写三个函数,分别update每张表的isCheck为“true”,且不说写多少代码,费多少力气,这样还降低了系统的运行速度,容易出错。
在个人版机房收费系统重构中,我们不是像以前那样只要...
分类:
其他好文 时间:
2014-08-19 16:38:34
阅读次数:
200
已经是第二次做机房收费系统了,回头看看,原来做的,心情感觉五味杂陈???
通过这次的重构,我们主要是对刚刚学过的三层架构,设计模式等知识点的一个巩固并进行实践,通过重构能让我们对学过的额知识有一个更深刻的理解。
一、SQL server数据库相关知识的运用
其实,数据库的内容早就学习过了,可是从来没有实践过,因此,对其中的每个知识点的使用并不是很清楚,通过这次重构,在创建数据库时,以及三层中...
分类:
其他好文 时间:
2014-08-18 16:29:32
阅读次数:
222
我的机房收费系统是在自己笔记本上敲的,敲完了以后把本上数据库拷了出来,放到台式机上,准备通过台式机来验收系统。当我附加数据库的时候,提示 “数据库'charge_sys'的版本为661,无法打开。此服务器支持655版及更低版本。不支持降级路径。”
这是因为我本上的SQL是2008R2版的,而机房的电脑上的数据库是2008版的(当然,2008版以下的也会出现这种情况)。暂时我知道的解决方法只有...
分类:
数据库 时间:
2014-08-17 22:50:12
阅读次数:
351
介绍了存储过程的使用,使用它的好处以及怎么用。同时和触发器做了一个简单的比较。...
分类:
其他好文 时间:
2014-08-17 21:23:52
阅读次数:
203