
机房收费管理系统
第一次机房收费系统,用VB开发的系统。
有名呀
加油!
展开
-
C#机房重构优化—限制输入
【前言】 机房重构终于做完了,整个拖了一个自考+软考,下面总结一下机房重构优化的限制输入问题。 【内容】 1.只能输入数字、退格 ///<summary> ///只能输入数字、退格 ///</summary> ///<param name="text"></param> public void Input(KeyPressEventArgs...原创 2019-11-30 16:17:01 · 171 阅读 · 9 评论 -
机房收费系统(五)-登录权限
【前言】 刚开始做机房的时候,感觉机房登录和学生是一样的,就直接将学生中的登录代码复制过来了,后来做着做着就感觉少点什么,原来是登录有权限设置的。知道了这些,机房思路就清晰了许多。 【内容】 登录权限 3种,分别是:一般用户、操作员和管理员。 一般用户:上机、下机、查看余额、上机记录、充值记录、上机状态查询。 操作员:注册、充值、退卡、查账(收取和返还)、学生上机信息查询和自己的工作记录。 管理员...原创 2018-12-05 14:36:16 · 242 阅读 · 3 评论 -
机房收费系统(四)-结账
【前言】 在写结账代码之前,我们要明白结账的含义和思路。 含义:是谁来结账?结的是谁的账?这是必须弄明白的。 结账:是管理员来结账,管理员结的是操作员的账。 之前总是听别人说结账是个难点,所以心里有点抵触,并且不想去做,感觉自己不会做,弄不明白。只有做过之后才知道它是不是很难,这是做完之后的感受。所以什么事首先不要去顾虑太多,去做就好了。 【内容】 在结账的过程中,我认为稍微有些难度的就是汇总选项...原创 2018-11-25 19:10:26 · 1732 阅读 · 14 评论 -
机房收费系统(三)-组合查询
【前言】 一拖再拖,组合查询终于做完了,并且弄明白了其中的含义。下面就以操作员的工作记录窗体为例,来总结一下组合查询吧! 【内容】 组合查询: 第一行(可单独查询)即为第一个条件,第二行为第二个条件,第三行为第三个条件。利用“组合关系”控件将条件连接起来,进行组合查询。 导图 这张导图是我看了好多大佬的博客,和自己的思考之后画出来的,可能某个地方还不是理解的很透彻,望指点! 查询代码 Priva...原创 2018-11-22 19:56:57 · 290 阅读 · 10 评论 -
机房收费系统(二)-上下机
【前言】 开始做机房时间也不短了,也看了不少大佬的博客,但是真的是每个人有每个人的思路,所以我也有了自己的思路。刚开始的时候没有什么思路,不知道如何下手,只有静下心来,一点点往下走,才能理清自己的思路。有些地方可能还存在不足,望指点。 【内容】 上机和下机导图 上机代码 Private Sub cmdOnLine_Click() Dim MsgText As String Dim Stusq...原创 2018-11-08 15:00:18 · 256 阅读 · 7 评论 -
机房收费管理系统-91错误
【前言】 在做学生的时候,相信大家都遇到过91错误,在机房也不例外,也遇到了这个问题,下面就来说说91错误的根源在哪。 【内容】 实时错误91 对象变量或With块变量未设置 问题分析:数据库未连接成功 1.首先检查odbc是否配置的正确 2.检查Studio中数据库是否能连接成功 3.tSQL语句是否有错误,比如:标点符号 4.tSQL中代码有错误,见下图: 原来是代码中的名字和数据库中表的...原创 2018-10-14 21:31:21 · 226 阅读 · 9 评论 -
机房收费系统(一)-命名规范
【前言】 命名规范至关重要,做好机房系统的第一步工作。 【内容】 1.主菜单命名 一般用户:GeneralUser 学生查看余额:StuInquiryBalanceMenu 学生查看上机记录:StuInquiryLineRecordMenu 学生充值记录查询:StuInquiryRechargeRecordMenu 学生上机状态查看 StuInquiryLineStateMenu 修改密码:Mo...原创 2018-10-10 11:52:13 · 356 阅读 · 11 评论