我正在开发一个电子商务类型的Web应用程序,需要以某种方式处理运输成本的计算 . 我发现的一些规则:
免运费
最低购买免运费
某个地理区域内的免费送货
统一运费
每件产品的统一费率设定金额
各种费率取决于运输速度(立即发货和/或多久送到客户)
基于高度,宽度,深度,重量运输距离
根据各种托运人的比率
... 等等 .
有什么建议如何解决这样的问题?我不能成为第一个遇到这个问题的人 . 谢谢 .
我建议你看看一些可用的开源电子商务解决方案 . 它们有很多,每一个都在准确地完成你想要做的事情 . 如果是模式设计,那么我就不会将搜索限制在MySQL之内 - 只要它包含关系数据库,就应该很容易深入挖掘设计 . 我来看看nopcommerce只列出一个......
创建一个框架,您的电子商务系统接受定义运输规则(以及接口和计算等)的模块 . 设计它使您希望这些模块能够提供所有这些功能 . 让最终用户根据自己的需求决定使用哪些模块,因为要使用的运输规则是业务决策,而不是技术决策 .
2 回答
我建议你看看一些可用的开源电子商务解决方案 . 它们有很多,每一个都在准确地完成你想要做的事情 . 如果是模式设计,那么我就不会将搜索限制在MySQL之内 - 只要它包含关系数据库,就应该很容易深入挖掘设计 . 我来看看nopcommerce只列出一个......
创建一个框架,您的电子商务系统接受定义运输规则(以及接口和计算等)的模块 . 设计它使您希望这些模块能够提供所有这些功能 . 让最终用户根据自己的需求决定使用哪些模块,因为要使用的运输规则是业务决策,而不是技术决策 .