黑马程序员_移动用户资费统计系统

--------------------android培训java 培训、期待与您交流! ------------------------

 

移动资费统计系统,跟我们平时生活紧密联系的,看似简单的问题,里面的业务逻辑还是很复杂的,首先我们要确定一个统一公式来计算总体月租费,不管是vip用户,还是普通用户,他们的费用计算公式都要统一,

整体月基本费或月租费:月基本费方式为固定值,月租费方式为当月总天数*每天费用或者(当月总天数-入网日+1*每天费用,只有vip

户才存在此项费用,但是为了统一计算公式,可以认为普通用户也有此项费用,值为0

电话收费时长:等于(电话时长-免费时长),计算后的值小于0则记为0,免费时长又分为两类:新入网的免费和套餐中的免费,新入网的免

费在用户对象中处理,套餐中的免费封装在套餐策略对象中处理。

电话、短信、数据套餐月功能费:只有普通用户定了套餐才有此项费用,但是为了统一计算公式,可以认为没定此功能套餐的普通用户和

vip用户也有此项费用,值为0

月电话费用=电话套餐月功能费+单位计费价格*电话收费时长;

按月电话费用的相同规则计算月短信费用和月数据费用;

月总计费用=整体月基本费或月租费+月电话费用+月短信费用+月数据费用

 

对数据存储也要统一格式,便于程序读取

功能单价费用、功能套餐免费数量、功能套餐月费用、新入网免费数量、整体月基本费或月租费。

一些数据还要随以下类型进行区分:用户类型、套餐类型、功能类型。

在配置文件中通过用(.)对数据项名称进行分级的方式来区分各个数据项所属的类别和功能

 

总体来说这个移动资费系统学到了很多东西,可能叫我自己写不一定学的出来,但我学会了怎么分析一个系统的业务逻辑怎么去设计自己的程序。



----------------------android培训java 培训、期待与您交流! ----------------------

详细请查看:http://edu.csdn.net/heima

阅读更多
个人分类: 黑马程序员
想对作者说点什么? 我来说一句

移动用户资费统计系统

2014年08月25日 34KB 下载

没有更多推荐了,返回首页

不良信息举报

黑马程序员_移动用户资费统计系统

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭