【机房收费系统】--总结

【前言】

机房收费系统作为第一个由自己去主导的没有完整的源代码的参照,总体来说还是有点儿难度的,但是它又可以跟随着自己的想法去变动,当这个功能后就会有一定的成就感。在最当初遇到的那些问题现在回头看好多都能够理解并且去掌握它。

【优秀之路】

一、MDI窗体

当初在做这个窗体的时候,因为不能按照自己所加载的图片所自动改变窗体的大小,所以花费了一定的时间想怎么去控制窗体的大小,路途真的是很坎坷,万幸最后成功了,附上博客链接MDI窗体

二、注册

注册问题是学习到现在遇到的最奇葩的问题,在注册卡号信息的时候信息添加完整并且显示添加成功,断点调试后它写入了数据,太神奇了,最后还是通过小谷师哥的帮助完成这个问题,不能一味的盯着一个窗体看,从方面多角度去解决它,附上博客链接:
注册

三、下机

下机不愧是难点之一,涉及的表和数据有很多,在做的时候做了一定的工作画出了下机的流程图仔细的梳理了一下逻辑,把所有的验证条件想全面了问题就会简单很多。一步一步实现他的验证条件下机就在我们眼前!
下机

四、组合查询

组合查询同样是一个难点,前面的查询语句基本都是一个字段一个字段的查询,这次是好几个条件一次查询的同时还调用了一堆的函数,刚开始通过师哥的博客了解的时候根本是看不懂它的这些个查询语句是怎么回事,当按照博客中的思路去写我的代码之后,发现这些个代码还是很简单的。出问题时最好的验证方式,解决一个问题巩固自己的基础知识。
组合查询

五、删除用户

删除用户这部分是加入了自己的想法,让选中的账号改变了颜色然后选中和选中下机的功能是类似的,难点是在把选中的用户怎么按照选中的顺序删除(刚开始它只能删除第一行数据),把判断和循环条件弄清楚这部分也是很简单了。
删除用户

六、结账

机房的重头戏啊,这一部分真的是花费了很长很长的时间,大约是占做机房所用时间的三分之一多。这个模块涉及到了操作员的所用工作记录的统计,稍有差池最后账本就对不上了,有很多次我的机房全是处于死赔的那种状态!最后重新梳理思路,去理解它的金额是怎么计算的不必局限于一个角度去理解。
结账

【总结】

在敲机房的途中心情也是随着问题的出现于解决而变化,遇到不能自己解决的问题而去烦恼,解决了问题会觉得高兴。烦恼的时候回头看已经已经完成了这么多的窗体解决了这么多的问题,心情也会慢慢的好起来。完成机房的同时更加期待后面更加有趣的项目,加油。

猜你喜欢

转载自blog.csdn.net/damishidai15/article/details/81209850