VB
文章平均质量分 82
Marshall Ren
这个人很懒,什么也没有留下
展开
-
第一次机房收费系统 总攻
前言:今天终于验完了机房收费系统,验完后感觉如释重负:终于结束了。这次的验项目相比上次的完善功能相比,更多的是对逻辑、用户体验的要求,所以这次的验证相比上次来说要重要的多:因为后面我们会不断进行机房收费系统的重构,而第一遍的逻辑若能梳理好,那么后面不仅会轻松,更会少走不必要的弯路。首先我先来总结一下机房收费系统的主要功能:基本功能我们都实现了也都做到了,但随着我们对软件功能的深入,我们会发...原创 2018-11-18 16:42:20 · 205 阅读 · 4 评论 -
机房收费系统-优化
前言:机房收费系统的基本功能已经完成,而在之前的第一遍验项目时,师傅给了我一些建议:**除了保证产品功能的严谨,还要足够考虑受众群体的需求和体验。**这句话真的是受益匪浅。优化1:退出系统后,所有用户强制下机且全部结账第一个问题就给了我狠狠的First Strike:为了实现这个功能我在退出事件上下了很大功夫,后来自己采用了一种迂回战术:退出时若检测到有用户未下机,先进入批量下机窗体进行下机,...原创 2018-11-10 16:46:54 · 230 阅读 · 4 评论 -
机房收费系统-动态计费与强制下机
前言:之前以为自己机房收费系统马上就要收官了,结果最近自己发现还少点功能:那就是动态计费功能与强制下机功能。本次博客分为两个模块:第一模块为主界面的动态计费及强制下机,第二模块为学生上机状态查询的选中下机模块。两个难点的功能分别参考了十五期张铎和十四期李光师哥的博客,在此向两位巨人表示感谢。动态计费:**针对来上机的学生的功能。**我们在去网吧的时候想必都查过自己的余额,因为有时候玩得昏天黑地...原创 2018-11-10 16:01:32 · 807 阅读 · 7 评论 -
机房收费系统-结账
前言:前面的文章提过,机房收费系统的三大重点:组合查询、上下机和结账,那么今天的文章就迎来了三难点的最后一位:结账。结账的功能就是对一天内流入的金额与流出的金额进行相减(当然实际过程要比这复杂得多,后面我会详细讲解),所剩余的就是这段时间内的收入。我所设计系统的逻辑是:点击相应操作员后,在“结账”栏目中出现各种数据,如充值金额、上机收费金额、上期余额、退卡金额…点击结账后,各项数据被放入到日结账...原创 2018-10-22 20:34:46 · 282 阅读 · 5 评论 -
机房收费系统-上下机
前言:在十一结束的时候,机房收费系统的基本功能终于完成了,但因为自考的缘故,也没有一直写博客总结,今天就趁着闲暇时间完成总结,完美收官。机房收费系统的上下机是最基本的功能,简单来说,收费、统计等功能都是建立在上下机以及相连的数据库表之上的,没有上下机,其他都是空谈。上机:上机很简单,流程就是操作员给要上机的用户上机,在用户名处输入学号,然后点击上机,将上机的用户从学生表中找出,并将部分数据传递...原创 2018-10-21 19:23:31 · 382 阅读 · 6 评论 -
机房收费系统-组合查询
发布文章 前言:机房收费系统有三大难点:组合查询、下机和报表,那么在敲完基本窗体后,首先要面对的就是组合查询这一道大难题,果不其然,我在这里也卡了一段时间,经过昨天的探讨与查询,终于解决了这个问题,那么话不多说,我们开始研究吧:组合查询,核心关键点如下:1.组合查询的语法。组合查询需要涉及的SQL语法较为复杂,所以很容易出错;2.函数的运用。由于在c...原创 2018-09-29 17:45:09 · 372 阅读 · 2 评论 -
学生管理系统-优化篇
优化1:当记录集空后,不令其报错,而是设置系统提示,且提示后控件不可用 Dim txtSQL As String Dim MsgText As String Dim i As Integer Dim mrccc As ADODB.Recordset '查询语句 txtSQL = "select * from Student_Info " ...原创 2018-08-12 11:25:32 · 564 阅读 · 7 评论 -
学生管理系统-知识点篇
1.sTokens=split(SQL)split函数:返回一个下标从0开始的一维数组,它包含指定数目的子字符串sTokens(0)=”SELECT”sTokens(1)=”*”sTokens(2)=”FROM”sTokens(3)=”student_info”*本段代码作用:将一个查询语句分为一个数组2.InStr("INSERT,DELETE,UPDATE",...原创 2018-07-29 16:20:43 · 1823 阅读 · 8 评论