前言
机房收费作为第一个不为我们提供源码的学习材料,让我着实感到不适应。于是开始质疑自己,在质疑自己的世界里越走越远,以致于当我的机房收费项目进行到一个月的时候,我完成的情况仅仅是建立了所有窗体,将简单的窗体代码做了出来(还不知道对不对)。我也想过,那一个月我都在干嘛,结果就是一个字“愁”。因为害怕,所以一直不敢进行下面的学习,那也是近一年来对我来说最阴暗的一个月,但现在想想,“愁”解决不了任何问题,还不如利用这些时间去学习,去实践,去发现问题,我想那样我将取得巨大的收获。
重要内容
权限
管理员是一个系统中权利处在顶端的人,是钱权领导者,是管理者。他不仅可以决定其他人的职权范围,而且工作直接与钱挂钩,比如说他可以调整上机费用,以及最低金额的限度,更重要的是他可以结账,看到整个盈利状况,每个工作人员的工作情况。当然管理员的权限最大,还体现为操作员和一般用户可以进行的操作,他均可以做到。
如何学习机房收费?
有同学曾问过我,如何开始机房的学习?我们都知道,敲学生的时候,大部分人都是照着源码来的,出错的时候再去调试,所以真当开始机房的时候,会感觉不知从何下手,不知道以怎样的顺序去学习。
我认为大概的顺序应该是:1.安装好实例机房收费——2.分析机房收费的大致功能,能将各个权限用增删改查分类——3.分析每个窗体所涉及的数据库中的表——4.确定窗体大概的建立顺序——5.回顾学生代码,理清逻辑关系,运用到机房收费——6.在每个窗体建立之前,明确它的逻辑顺序,以及需要注意的问题
下面是我对机房收费各窗体所用到的数据表做的一个小结:
这样我们就知道了窗体的建立顺序:先“增”,后“删改查” 。但我们也需要注意“查” ,查什么?怎么查? 这时候我们就该实现与查有关的功能。比如说机房收费最后的结账环节,要想结账,必须有账可结,这就需要我们“注册——充值——上机——下机——结账”,其他同理;知道顺序以后,就得回顾学生中的那些重要代码,明白含义,合理运用到机房收费中;最后一点,我们不得不注意的是,每个窗体的运行,都有其逻辑顺序,如果你明白了窗体以怎样的逻辑顺序运行,代码自然变得简单。