多级结构
1级
2级
3级
每一级对应多个统计数据
一级 有 房地产甲条件概率 和 乙条件概率 这两个概率的和是百分之百 每一项的概率平分都是100分
例如 甲概率为30% 乙概率 为70% 甲得分 80 乙得分 90 总得分就是80*30%+90*70%=87
甲乙得分是客户填写 三级或二级菜单 统计出来的 三级 二级的统计规则跟一级一样 有的没有三级 只到二级
需要做很多判断 有没有什么优化方式 可以减轻代码复杂度。
里面有单选 有多选 还有手动填写的 手动填写的可填写多个要乘以所占比例
------解决方案--------------------
先用最笨的方法把代码写出来,然后重构优化
------解决方案--------------------
让用户直接输入公式。你实现一个表达式计算的功能http://bbs.csdn.net/topics/360188060,去解析。