开发项目接单报价快速计算,报价量化程序

定制化开发,如何计算项目预算,是程序开发者头疼的一个问题。

项目费用谈得过低,就天天加班累死赚不到钱;谈得过高,会导致顾客流失,信誉受损。

项目费用量化可见是多么重要。

下面是一段量化的程序:

参数 说明
page_num 页面/界面数量
max_price 单个页面最大报价
weight 不同程序难度不同的报价权重
def get_price(page_num:int , max_price: int, weight: float = 1.0) -> int:
	total_price = 0
	for i in range(page_num):
		price_i = i * 100 + 500
		total_price += min(price_i, max_price)
	return total_price
		

max_price = 2000	# 最大界面价格
num = int(input("需要开发的界面数:"))   # 定义界面数
weight = 1.0

res = get_price(num, max_price, weight)
print("接单报价:", res)

在这里插入图片描述

改进版,加入权重控制:

def get_price(page_num:int , max_price: int, weight: float = 1.0) -> int:
	total_price = 0
	for i in range(page_num):
		price_i = i * 100 + 500
		total_price += min(price_i * weight, max_price)
	return total_price
		

max_price = 2000	# 最大界面价格
num = int(input("需要开发的界面数:"))   # 定义界面数
weight = 1.0
program_type_dict = {"1": 1.0, "2": 1.3, "3": 1.6}
program_type = input("选择开发程序的类型(1、小程序 2、Android应用 3、IOS应用):")     # 输入程序类型
weight = program_type_dict[program_type]

res = get_price(num, max_price, weight)
print("接单报价:", res)

在这里插入图片描述

思路来源:
【1】https://www.bilibili.com/video/BV1Uh4112742/?spm_id_from=333.999.0.0&vd_source=ade934cc9da5c9ef9f2c1d33a30cfbc2
【2】https://www.bilibili.com/video/BV1DX4y1M7iK/?spm_id_from=333.337.search-card.all.click&vd_source=ade934cc9da5c9ef9f2c1d33a30cfbc2

相关推荐

  1. 十、项目开发总结报告(软件工程)

    2024-04-08 01:34:01       47 阅读
  2. 供需采购报价程序系统

    2024-04-08 01:34:01       27 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-08 01:34:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-08 01:34:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-08 01:34:01       82 阅读
  4. Python语言-面向对象

    2024-04-08 01:34:01       91 阅读

热门阅读

  1. GO并发总是更快吗?

    2024-04-08 01:34:01       30 阅读
  2. 鸿蒙组件学习_video组件

    2024-04-08 01:34:01       38 阅读
  3. Linux——gdb

    2024-04-08 01:34:01       39 阅读
  4. WPF —— 后台实现fromto动画实例

    2024-04-08 01:34:01       34 阅读
  5. 加密攻击

    2024-04-08 01:34:01       29 阅读
  6. DtDay1

    DtDay1

    2024-04-08 01:34:01      31 阅读
  7. 设计原则、设计模式、设计模式项目实战

    2024-04-08 01:34:01       32 阅读