![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
------【机房收费系统】
心心念念的小鼠标
为梦想而疯狂!
展开
-
VB.NET机房收费 & 抽象工厂模式
学习设计模式的时候,提到了一个专门访问数据库的模式-抽象工厂模式,记得当时举例子理解的时候并未设计到数据库,只是大概了了解了一下,现在对于机房收费系统涉及到了数据库的管理,借此机会好好学习一下。用经常说的一句经典的话语则是:欠的债总是要还的,这句话同时也警告自己对于学习要一心一意,切勿粗心大意。原创 2014-06-19 10:15:53 · 1835 阅读 · 17 评论 -
机房收费系统(2)-问题因小见大
学生信息系统敲完了,但是从机房上看自己并没有完全的弄懂,好多代码依旧不知道具体的意思,在此可是费了很大的纠结啊!解决好问题之后自己又大概重新看了一遍红皮书的例子,真的是别有一番收货啊! 通过机房收费,自己动手,另自己清晰了许多,总结如下: 1)在提示窗体出现之后,要回到指定的位置,重新出入,这就需要选中文本框使用属性:2)在敲注册代码窗体的时候,发现金额与充值金额文原创 2013-09-20 20:46:30 · 1003 阅读 · 8 评论 -
vb.net & 文本框为空提示,一键清空文本框所有内容
已经第二次机房收费系统重构了,一遍当然得有一遍的效果,正如对于文本框为空的提示方法,回顾第一遍机房,那些傻里傻气的If语句让自己对代码的亲和度大打折扣啊!那么到底有什么办法解决那些重复性的判断呢?这时候我们就要提到所谓的Model窗体了。在Model窗体中,建立一个封装数组,当窗体中需要判断大量文本框为空的时候,只需简单的调用即可。原创 2014-07-19 17:29:02 · 4889 阅读 · 34 评论 -
VB.NET & (三层+泛型)实现组合查询
整个过程的实现,很好的遵守了三层架构的要求,实现了解耦的目的。当然除了拼接字符串还有使用存储过程实现的方法,这样就无需大量赋值,而且也就不用拼接字符串了,直接将这些全部定义在了存储过程中,然后再存储过程中直接传入参数就好了,虽然自己明白整个过程的实现,但是还是欠缺实践,希望在合作开发的过程中能够熟练对于各种技巧的使用。原创 2014-08-05 21:40:04 · 1809 阅读 · 19 评论 -
机房收费系统(一)
刚看见所给的资料时,真是吓了一跳啊?真的是下了一跳啊!看来这次真的要完全靠自己完成啊!鼓起勇气安装应用程序再说吧!可是事实并非是那么的简单,安装之后根本就进不去,原因是你根本就没有连接数据库,又怎么会连接上?先解决数据库的问题吧!该如何将.LDF和.MDF转化成.sql的形式呢?解决办法:右击数据库--选择附加-找到.MDF所在的位置添加即可,这时候看详细说明你原创 2013-08-20 09:54:19 · 1161 阅读 · 18 评论 -
机房收费系统(三)选中学生强制下机
机房进行的差不多了,但是自己的学生上机状态查询总是出现错误,该如何单机选中下机呢?自己想的很好,不就是单机选中,然后flexgrid中的和数据库表中的额内容消失不见吗!想的很简单,其实做起来也并非很难。第一想法就是应用相关的鼠标属性,使之单机生效相关代码:'用户在窗体或控件鼠标键按下发生Private Sub MyFlexGrid_MouseDown(Button As In原创 2013-09-29 18:03:25 · 2180 阅读 · 21 评论 -
机房收费系统(五)有关子窗体的最小化功能
还记得刚开始看见给的那个机房收费系统原程序时候的感受,窗体能最小化到做下角,而且是单机其他窗体的时候他会自动最小化,从刚开始接触到机房的时候我就觉得他是一个特别神奇的功能,直到昨天把它全部的解决掉,真正的实现这个功能的时候,发现其实他真的是很简单。首先进行的就是在MDI窗体上添加控件,经历了知道只要在窗体里加入一个picture或者form就能解决问题,或许form不回遇见此类的问题,我家原创 2013-10-03 15:53:46 · 1770 阅读 · 16 评论 -
VB.NET机房收费 & 初感受
机房也进行了好几天了,不过最近这几天依旧是停留,停留原创 2014-06-04 20:50:13 · 1124 阅读 · 22 评论 -
VB.NET & DataGridView与数据库的连接
添加删除用户,这就又要涉及到数据库表中的信息啊!在vb中,我们可以很轻松的调用sql语句与控件完美结合,在VB.NET中当然有着更人性化的方法:直接使用控件连接数据库原创 2014-07-07 14:56:18 · 4584 阅读 · 29 评论 -
vb.net & 泛型集合-解决Datatable强耦合
做基本数据设定窗体,本以为实现这个小小的窗体应该是最原创 2014-07-23 15:12:06 · 3613 阅读 · 41 评论 -
UML-实现图
实现图用来描述实现方面的信息;他从系统的层次来描述:硬件的组成和布局,软件系统划分和功能实现就比如建造一所房子,不仅仅要设计一幅蓝图,对于房子的平面图和立体图都要变成实际的墙壁,窗户等等。在建造过程中,还要用到一些门窗,橱柜 等等。也就是一些已经做好的,有一定规格的构建。实现图包括:构件图用于静态建模,用来显示一组构建之间的组织与依赖关系部署图用来描述系统硬件的物理 拓扑结构以原创 2014-02-21 16:35:55 · 1457 阅读 · 17 评论