求计费方案(100分)

  • 主题发起人 主题发起人 nywjx
  • 开始时间 开始时间
N

nywjx

Unregistered / Unconfirmed
GUEST, unregistred user!
请问:电信的计费方案是什么样的?就是要考虑最小计费单位(比如说:6秒)、计费时长
(就是通话的时间,比如说1分钟零3秒)、前三分钟的费用、优惠时段(比如:22:00:00
到6:00:00长途七折优惠)等等这些因素。
 
没人知道吗?
我是这样做的:
计费时长(比如说:6秒)和前三分钟的费用是两个参数;
优惠时段是一个一个的时间段,在delphi中时间是double型的,所以就是一个一个的区域;
而通话的时间其实也是一个时间段,有起始时间和截止时间;
从起始时间开始,加上计费时长后就是一个小的时间段(其实就象积分一样)
这个小的时间段也有起始时间和截止时间,如果起始时间属于已经设置的优惠时段中的一个
,那么可以知道它的优惠率;否则优惠率为100%。
如果截止时间属于已经设置的优惠时段中的一个,那么也可以知道它的优惠率;否则优惠率
为100%。
知道了这个小的时间段的起始和截止优惠率,简单的处理就是这个小的时间段的优惠率为两个
优惠率取平均值,算出费用。
如此循环。。。就可以得到整个用户通话时间内的费用。



不知道各位有没有更好的方案,拿出来大家探讨一下。
 
优惠时段
我只能对你这个给你一个方案,我做电表计费软件中就有关于时段的问题
你可以让用户自己更改时段,最多24时段或者更多,要求用户对这些时段
设置费率,计算电费时就按时段收费就可以了
 
电总有标准的文本,不是一个人说了能算的.
 
多人接受答案了。
 
后退
顶部