机房收费系统之结尾

       机房收费系统在这个冬月告一个不完美的结局,刚开始接触他的时候,各种纠结,各种逃避,各种不想做,接触一个新的事物,内心充满了恐惧与排斥,机房收费系统与学生管理系统不一样,没有源码,这个时候,需要自己不断的给予自己鼓励,七八九期的师哥师姐都做出来了,你完全有理由相信,自己也能做出来。

       机房收费系统来来回回验收了三次,这期间,很谢谢陈金阁师哥耐心的指导,一次又一次,不厌烦的告诉我做系统的思路以及要注意哪些细节问题。现在,就机房收费系统,做个简单的总结。


        结账

       首先,明确结账时给老板看的,既然是老板,那么日常肯定是不怎么管的,怎样制作一个结账报表让老板一看就知道系统的运营状况,业绩状况是我们制作表单的出发点,一天中,可以多次结账,这样日结账单中就会多条同一天的记录,周结账单是一个时间段内每天结账的情况的汇总。通过选择不同的操作员,会随之出现不同的操作员的工作记录,购卡账单,显示购买卡用户的信息,退卡显示退卡信息,最后结账,对整个操作的汇总。

          文本框限制 

      一些用于查询的文本框,用于显示的组合框,只能起到显示的作用,而不能人为进行输入,哪些不能为空,哪些必须输入数值型数据,需要通过相应的提醒,再如,卡号,学号的输入必须限定输入的位数,一般卡号限定十一位。充值框的限定,必须填写数字,以及最少金额的限制。


      上机问题

      正在上机的卡是不能够退卡的,正在登录的用户不能删除,如果删除,结账就会出现问题。还有一个以后就是代码的。上机时,判断用户,验证是否存在,判断该用户是否已经在上机,如果没有,判断余额是否充足,经过层层筛选之后,方能向用户上机表里写入用户上机的日期,时间等基本数据。

        时间金额计算问题

      涉及到钱的问题,外加算数,貌似又跟数学有关了哈,我就那个什么了,但是问题不能总不能搁在那儿不理不睬吧,她会伤心的,时间金额的计算问题,涉及到数据设定窗体中的时间设定问题,主要跟其相关的因素有准备时间,最低消费时间,以及固定用户半小时费用,在这里,我们要考虑如果用户从进入机房到出来这段时间属于正常的消费时间之外,还要涉及到如果小于最低消费时间,如果大于最低消费时间,多出来的又该如何换算,貌似还涉及到一个准备时间,就是当用户刷卡上机到找到这台机器为止,这段时间被称为准备时间。


      报表

      报表是企业管理的基本途径和措施,是企业的基本业务要求,也是实现BI战略的基础,报表可以帮助企业访问,格式化数据,并把数据信息以可靠和安全的方式呈现给使用者,深入洞察企业运营状况,是企业发展的强大驱动力。这个时候,是不是感觉报表特别强大,是不是很、想揭开她神秘的面纱,通过看别人的博客,查资料,报表其实也就是那么回事,没有想象中的那么可怕。


      组合查询

      组合查询,我们用组合关系为一个切入点,进行判断,如果组合查询中什么都没有选择,那么默认查询条件为第一行,而且必须都需要进行相应选择,如果选择了组合关系,那么相对应的第二行和第三行就需要选择,接着按照条件在数据库中查询内容, 这个貌似也是我做系统过程中,一个让我纠结的问题,没做之前,大家都说组合查询是机房里面最困难的,不用说,那个念头又出来了,可是呢?有人说过,方法总不困难多,问过很多人,查过很多资料,看过往期的同期的博客,慢慢理清思路,也就这样慢慢走过来了。


       心得

      面对一个新的任务,不能也不仅仅只把他当做一项任务来完成,而是要看做是一次机会,好好对待这个过程,在这个过程中不断提高,我们无法预知生命的十字路口会发生什么,但是我们可以选择是认真做好每一件事,还是得过且过,过一天算一天,奔向梦想的终点,通往成功的跑道上只有快慢之别,没有胜负之分,战胜对手,是赛场上的赢家,战胜自己,才是命运的强者。面对一个新的事务,一种恐惧感油然而生,不愿意触碰,不想触及,这个时候需要打破内心的恐惧,还有很多不足的地方,需要改进!
      还有一句话,一直是鼓励我一路走来,那一句这样说,每天努力一点点,不会的就会少一点点,会的就会多一点点,就会进步一点点, 向成功迈了一点点......

上一篇:日志系列--计量日志处理方案


下一篇:揭秘 DockerCon 大会重量级演讲嘉宾(一)