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

前端之家收集整理的这篇文章主要介绍了机房收费之上机、结账分析前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

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

首先要说的是上机:

思路整理如下:


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

下面是下机:

思路整理如下:

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


最后重点要说的是结账:

结账思路整理如下:


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

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

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


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

原文链接:https://www.f2er.com/vb/257345.html

猜你在找的VB相关文章