机房收费系统总结

    上次写的博客中是画的思维导图,但是由于自己误点了按钮,所以自己画的导图没有保存,只有小图。这次的总结是关于整个机房收费系统做完后,自己的真是感受。


    第一:做完机房收费系统总结一下自己的准备工作做的不好。首先就是在做机房收费系统之前一定要分析这个软件是干什么的,然后对其进行操作,对各个部分的功能有所了解。同时他们之间的联系也应该能清楚。当初自己贪图速度,没有去考虑全局,所以在做到结账上下机的时候很费事。最后就是画一张全局的思维导图,这样自己的大方向才不会能错


    第二:先做自己认为简单的模块,在做每个模块的时候,要清楚的了解到它对数据库中的那个表做了什么,(增删改查),然后再画一张图,根据图的思路自己再去构建代码怎么写。(但是我的是用笔画在了纸上)


    第三:遇到不会的问题,特别是技术上的问题的时候,首先自己查资料,不要去问别人,因为如果一味的去问别人,自己就是去了独立自学的机会。机会是需要我们去把握的。


    第四不要钻牛角尖。当初我在做结账的时候,由于自己之前的准备工作没有做好,所以结账的思路完全混乱,但是这在别人看来混乱自己却相当的清楚怎么回事,可是吧结果不对,这样不能再自己去想,因为自己的思路也许是错误的。这时候就要去请教别人,而且在别人说的时候要试着去改变自己这种错误的思路。


    第五逻辑思维很重要。有很好的逻辑思维,代码的逻辑性才会更好。代码的逻辑性关系整个程序的运行,有的时候逻辑性稍微差了一点,运行的时候就会报错。所以大家在写代码的时候,一定要搞清楚先让程序运行那部分,再运行那一部分。


   第六关于下机。下机这里体现了一个人的全局观。当时自己只是很狭隘的去做每一窗体,把窗体之间的联系割裂开了。但是最后验收的时候我发现我错了。下机部分和强制下机以及全部下机是完全一样的,只不过就是将实现下机功能的代码写成一个函数,在强制下机中调用就OK!在全部下机中做一个循环就OK了。但是当时的我很单纯的很傻的就把他们三个割裂开,然后写了三部分不同的代码。


    第七关于下机算钱。下机算钱就用到了基本数据设定里的数字。算钱这里就要考虑用户上机时间,准备时间,至少上机时间,递增时间,它们之间的关系,根据不同的情况 进行判定假设,然后写出每一种情况中的算法。至于是什么关系,大家自己画个图就能明白了。


    第八关于报表。在报表这里我用的时间不是很多。但是自己犯的错误就是理解错了。报表中获得的数据应该在结账中写,胡杨版的把代码写在了日结账当的formload中,导致每次打开的时候就会多一条数据,最终相同的数据也很多。这样会造成程序运行速度慢,加载的慢,运行效率低。

    当我们把代码写在结账中的时候,就是在日结的表中,如果没有这一天的数就添加,如果有就更新一下,这样日结账单中就一直保持最新更新的数据。

    我的问题主要出在不懂日结账单是干什么的,给谁看的。同时我们不仅要考虑如何实现功能,更应该去考虑如何做可以使系统的运行效率达到最高。


     第九关于细节。整个系统主要的功能全部完成后,就要进行细节上的优化。比如登陆界面怎么去优化设计,字体的设置,子窗体的位置,以及改在什么地方出现提示框等等。虽说是琐碎的小任务,但是我们的软件是面对大众,而不是我们自己使用,所以我们应该尽自己的努力,将软件的优化做到最好,让用户用着舒心。这样也能体现我们全心全意为人民服务的态度。


机房收费系统做完了,收获颇多。希望自己能够扎扎实实的走好每一步。

 

评论 39
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值