您的位置:首页 > 其它

机房收费系统---总结篇

2016-09-04 21:15 225 查看
 前言:

          机房收费系统经过了一个月的时间,终于告一段落了,这是第一个我们不按照源码,自己进行的项目,也是对于我们一个很好的测验。在进行的过程中,很好的运用到了数据库中的所学的 “增、删、改、差”,同时也对数据库有了一个更清晰的认识。过程是漫长切困难的的,但是结果确实给了我一个小小的成就感。

     

   内容:

      系统总共分为三部分:一般用户、操作员、管理员。用个具体的实例说明就是,系统相当于一个网吧,然后一般用户指的去上网的一群人;操作员就相当于网管;管理员相当于网吧的老板。这样这三者的关系就简单明了的呈现给我们了,接下来是介绍它们具体的功能,通过一张图展示吧!


 


         在开始进行时,首先要理清各个表之间的关系,在调用数据表时有个清晰的思路,而且每个窗体对应的数据表也应该理清楚,这样会给我们在以后的优化过程省很多力气呢。

   下面是窗体调用表时的关系对应:


登录窗体:user_info,onwork_info,worklog_info

学生查看余额:student_info

学生查看上机记录:line_info

学生充值记录查询:recharge_info

学生上机状态查看:student_info,basicdata_info,online_info,line_info

修改密码:user_info

注册:student_info

充值:recharge_info,student_info

退卡:cancelcard_info,student_info

收取金额查询:recharge_info

金额返还信息查询:cancelcard_info

学生基本信息维护:student_info

学生上机统计信息查询:line_info

操作员工作记录:worklog_info

结账:user_info,student_info,recharge_info,cancelcard_info

删除添加用户:user_info

基本数据设定:basicdate_info

正在值班的教师:onwork_info

日结账单:checkday_info

周结账单:checkweek_info

上机:student_info ,basicdate_info,line_info,online_info

下机:student_info,basicdate_info,online_info,line_info

  

感受:   

      

          系统的整体思路整理清楚了,然后就要具体到每一个窗体上逻辑性呢,在进行到具体功能时,首先进行一遍逻辑的梳理,尤其是对于一些查询条件的限定和数据库表的调用问题,对于一些细化部分可以在后面的进行过程中逐步的完善。在机房收费系统中几个比较棘手的模块如:上下机、结账、组合查询等,在前面的文章里面已经提到了,可以参考一下哟!

 
在进行机房收费系统中,最大的收获还是对于这几个模块呢,新接触一个事物,又开始的抵触-勉强接受-喜欢上,这个过程还真是蛮享受的呢,嘿嘿。其次是,要多和小伙伴沟通交流,每个人的思维都是不一样的,在和别人交流的过程中,既可以了解到别人的想法,也拓宽了自己的思考问题的方式,也给自己提供了清晰的思路,对于问题的思考更加全面。还有要多帮助别人解决问题,这也是让自己成长的过程,在这期间,也是自己对于问题的巩固和了解,更重要的是还可以增进友谊,何乐而不为之呢,嘿嘿!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: