机房收费系统之结账

  随着机房收费系统进入了尾声,各种难题也接踵而至。结账,算是机房收费系统的一大难点了。下面说一下,我对结账的理解。

  结账,顾名思义,结的就是“未结账”。

一、结账的窗体:



二、各个选项卡的逻辑:

1.购卡。显示某操作员名下Student(注册)表里的未结账的记录。注册才有购卡。

2.充值。显示某操作员名下Recharge(充值)表里未结账的记录。

3.退卡。显示某操作员名下CancelCard(退卡)表里未结账的记录。

4.临时用户。显示的是Student表里未结账,并且type为临时用户的记录。查了一下师哥师姐的博客,有的将这一功能省略了。个人觉得,这个表只是单独把临时用户的信息提取了出来,无非是方便了查看,仅此而已。

5.汇总。显示各个卡数和各种金额的信息。比较难的是金额的计算。

  充值金额:包括注册时的充值金额和一般的充值金额。

  退卡金额:退卡时卡里的余额。

  应收金额=充值金额-退卡金额。

  临时金额:是指收临时用户的费用。


  售卡张数:一共注册了多少张卡(包括已经退卡的)

  退卡张数:退了多少张卡。

  总售卡数=售卡张数-退卡张数。

三、代码

    代码在这里就不展示了,师哥师姐们写了很多。我参考的是十期路春霞师姐的博客:http://blog.youkuaiyun.com/lu930124/article/details/17044955,还有好多,大家可以百度一下。不过,代码只是参考,我们还是要有自己的思路。

  

评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值