2015-11-24 71 views
-3

我想知道如何能够将潜在客户的预算计算器放在一起,其中可以发生以下情况。预算选项计算器

  • 客户进入其经营预算
  • 客户端检查盒,他们希望实现
  • 每次他们多少应该对服务消费服务&显示
  • 如果显示1所服务的每个应用的目标 - 该服务等于预算的100%
  • 如果显示2项服务 - 两项服务以加权方式共享预算(即60%/ 40%,50%/ 50%,70%/ 30%等等)被推荐用于该行业)
  • 继续3,4或更多的服务。

这个问题的原因是,分配给每个服务的预算的百分比应根据“大图”而改变,但最终的总额应该始终等于100%。

我想有很多可能的组合结果。我在看一个项目的怪物吗?这可以在PHP中完成吗?

+1

抱歉,Stack Overflow是帮助使用特定的代码,它不是为了向开发人员征求意见(回答你的问题,是的,它可以在PHP或任何其他图灵完全编程语言中完成)。 – GordonM

+0

没有给予开发者的邀请。谢谢你的答案的后半部分 - 这很有用。 – user3846962

回答

-1

它可能与正确的规划量。如果你遵循一个SDLC即使它只是你,你也不应该有任何问题

+0

这不是一个真正的答案 – GordonM

+0

不知道还有什么要说的,他只是问是否有可能,如果它是一个项目的怪物 –

+1

你不应该在这种情况下说任何东西。 – Epodax

0

你需要为你的问题添加更多细节以获得更具体的答案,但数学很简单。

如果你申请的权重给每个服务,然后你计算出所有选择服务的权重之和,除以创建百分比并用它来计算的总支出:

$budget = 10000; 
//service name => weight 
$selectedServices = [ 
    'one'=>6, 
    'two'=>3, 
    'three'=>9, 
    'four'=>2 
]; 

$totalWeights= array_sum($selectedServices); 

foreach($selectedServices as $key => $item){ 
    $percent = $item/($totalWeights /100); 
    $cost = $budget * ($percent/100); 
    echo sprintf("<p>Service %s will cost %s of your budget (£%s)</p>", $key, $percent, $cost); 
}