加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-17 07:44:51 所属栏目:百科 来源:网络整理
导读:在机房收费系统中上、下机、结账可以说是整个系统的核心。可以这么说,只要解决了这些问题,机房收费系统就已经完成一半了。这块最主要的问题就是思路理不清,只要整理好思路,很多问题就可以迎刃而解。我整理了一下思路,我们一起来分析一下。 首先要说的是

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

首先要说的是上机:

思路整理如下:


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

下面是下机:

思路整理如下:

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


最后重点要说的是结账:

结账思路整理如下:


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

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

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


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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读