2013-07-17 48 views
0

我目前正在为Web应用程序开发订阅系统。 当用户决定降级或升级其帐户时,我需要有关新订阅费用方法的帮助。计算升级/降级时的新订阅费用

我创建了一个图像来制作一个不断变化的用户示例。

enter image description here

用户可以选择支付每月,每季度或每年。

我想在用户决定降级时添加折扣。目前折扣计入新成本使用此公式:

[最终计划成本] = [新计划成本] * 12 - [折扣]/[12 - 月/ 3季度/ 1年]

如果我们有一个用户不断改变这样的计划,我该如何动态计算折扣?对一个变化很容易 - 我可以将这两个计划区分开来,然后将它乘以以前所做的每笔付款。但是我需要一些关于改变方法的帮助,以及我如何跟踪折扣。

回答

2

我想你应该把所有的信息放在数据库表中,然后调用单元格。如果用户在计划中获得基于子的折扣,那么 例如 如果(价格是这样) 折扣是{数据库折扣价}}订购价格。 如果有人在月中更改订购,您不必担心,所有您必须执行的操作将信息放在不同的表格中,并且在本月底所有应用程序都会应用新订阅并进行计算。这是不难的只是方法..

+0

是的,我目前得到所有这些数据存储在一个数据库中,我想我只是想出了一种方式计算这从数据库中读取数据后,阅读此。谢谢 :-) – Jiimmeh