机房收费系统
通过一系列的博客,介绍了敲机房收费系统的简单思路,以及在机房收费系统中遇到的一些问题
时光无声_l
这个作者很懒,什么都没留下…
展开
-
【机房收费】上下机
前言 机房收费系统是自己独立完成的第一个系统,因为之前去过网吧,感觉机房收费系统和网吧的收费系统其实是一样的,很多思路也是一样的,首先要了解它的需求,了解这个系统是要做什么以及它的流程是什么样子的,就事半功倍了,在敲代码的时候也就很快了。上下机我认为是比较简单的,从界面就能了解大概它的大概流程分析 首先我们来看看这个上下机界面 从界面分析,它只有两个按钮控制着原创 2016-08-13 17:45:07 · 639 阅读 · 19 评论 -
【机房收费】实时错误2147217873 不能将值Null插入列
前言 前两天敲完机房注册窗体之后,试运行注册卡号的时候出现了如下图的问题 实际上问题是这样出现的,如下图原因 Student_Info这张表中UserID这一列不允许有空值,所以当往Student_Info添加信息的时候就出现了这种问题办法 以SQL Server2原创 2016-07-24 18:01:06 · 1645 阅读 · 31 评论 -
【机房收费】VB中MSHFlexGrid控件自动调整行高列宽
前言 机房收费系统中好多窗体都用到了MSHFlexGrid控件,那么问题就来了,有些东西还有一部分隐藏着,基于用户的体验度,应该让它全部显示出来,因为我们做软件不是自己用的而是给用户用的,为了解决这个问题,试了不少方法,下面就是我的解决方法方法 首先在模块里定义一个过程,具体代码如下:Public Sub AdjustColWidth(frmCur As Form, grid原创 2016-08-07 08:19:23 · 5100 阅读 · 26 评论 -
【机房收费】结账
前言 感觉机房中最难的一部分就是结账这一部分了,越敲越乱,敲的曲曲折折的,真正弄懂结账这一块是第一次验收之后。结账是整个机房收费系统中除了上下机最核心的地方了,所以理清逻辑之后再敲,不然敲的时候会感觉乱七八糟的分析 管理员是否需要结账?我认为的管理员就是大BOSS,大BOSS是不需要结账的,所以管理员是不需要结账的,而操作员是不需要结账的,而操作员就是大BOSS底下的员工原创 2016-08-21 19:31:15 · 553 阅读 · 18 评论 -
【机房收费】概况总结
前言 机房收费之旅真的是挺艰辛的,六月中旬开始的,到现在八月中旬,整整两个月了。不过好在学到了很多东西,解决问题和调试的能力日渐娴熟,遇到不会的东西也有兴趣去探索了,并且乐在期中,我觉得做的怎么样不是最重要的,最重要的是一定要有自己的想法,在原有的系统之上有自己的想法,这是最重要的全局分析 真正上手这个系统还是挺快的,点了几遍系统理清怎么敲之后就开始敲了,废话原创 2016-08-22 16:55:12 · 640 阅读 · 19 评论 -
【机房收费】导出Excel报表
前言 很多查询结果在MSHFlexGrid中显示后,我们还希望有那么一个独立的地方呈现这些数据,既清晰还可以进行一些编辑运算。方法有很多种,下面讲一下我是如何实现MSHFlexGrid中查询结果显示在Eccel表格中。代码展示首先在VB中,工程→引用,引用Microsoft Excel 14.0 Object Library {CSDN:CODE:184655原创 2016-08-23 15:43:04 · 593 阅读 · 21 评论 -
【机房收费】报表的制作
前言 机房收费系统中账单这部分真的是挺难的一部分,以前从来没有接触过的一个东西,但是账单的制作是很简单的一个过程。为了方便老板查看营业额,账单就出现了制作过程(以日结账单为例)首先看一下日结账单的界面,如下图1、从网上下载一个报表设计器,如下图2、打开grdesigner50,如下图3、对照给的参考的机房收费系统中的daycheck(日结账单)原创 2016-08-23 16:41:55 · 673 阅读 · 25 评论