机房收费之上机、结账分析

机房收费之上机、结账分析,第1张

概述在机房收费系统中上、下机、结账可以说是整个系统的核心。可以这么说,只要解决了这些问题,机房收费系统就已经完成一半了。这块最主要的问题就是思路理不清,只要整理好思路,很多问题就可以迎刃而解。我整理了一下思路,我们一起来分析一下。 首先要说的是上机: 思路整理如下: 这里要说一下的是对”使用“的判断,”使用“判断的是该卡是否已经退卡,如果已经退卡,则该卡的状态为”不使用“,状态为”不使用“的卡是无法上

在机房收费系统中上、下机、结账可以说是整个系统的核心。可以这么说,只要解决了这些问题,机房收费系统就已经完成一半了。这块最主要的问题就是思路理不清,只要整理好思路,很多问题就可以迎刃而解。我整理了一下思路,我们一起来分析一下。

首先要说的是上机:

思路整理如下:


这里要说一下的是对”使用“的判断,”使用“判断的是该卡是否已经退卡,如果已经退卡,则该卡的状态为”不使用“,状态为”不使用“的卡是无法上机的。

下面是下机:

思路整理如下:

其实下机跟上机是差不多的,唯一计较消耗时间的地方是计算,计算消费时间、消费金额等。只要计算出消费时间,再结合基本数据设定表,整个计算过程就完成了。


最后重点要说的是结账:

结账思路整理如下:


结账是我重点想说的,结账涉及到的表比较多,还涉及到计算,所以有一点点复杂。不过只要思路清晰,写代码就很简单了。

第一、把student、recharge、cancelcard表中的未结账状态改为结账状态。

第二、把计算值写入CheckDay表和CheckWeek表。


只要整理好思路写代码就是比较简单的一个过程了。

总结

以上是内存溢出为你收集整理的机房收费之上机、结账分析全部内容,希望文章能够帮你解决机房收费之上机、结账分析所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1269226.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-08
下一篇 2022-06-08

发表评论

登录后才能评论

评论列表(0条)

保存