【发布时间】:2011-01-10 07:18:12
【问题描述】:
我即将进行的项目与销售系统有关,因此主要要求之一是“用户可以自己修改促销”。促销活动各不相同,他们给了我一些。
- 买一送一,买二送三。
- 一个为 30%,两个为 50%,三个为 80%
- 购买产品 A 将享受产品 B 的 30% 折扣
- 每笔交易超过 20 美元可享受 20% 的折扣
我对规则引擎有点了解,请给我推荐一本书来学习。
【问题讨论】:
-
我很想看看您将如何设计具有如此多变要求的 UI。我怀疑与编写规则引擎相比,设计 UI 会更加困难。
-
我认为用户界面已经完成了——只需将每个数字替换为文本框,将编号列表替换为单选按钮。
-
在过去的生活中,我设计了杂货店购物网站。我可以告诉你,促销的品种不少于170种。至少可以说令人难以置信!
-
@Jamiec,正如我与客户讨论的那样,我发现他们的促销活动有共同的模式,例如购买 x 件获得免费 y 件,购买 x 件折扣 y %,购买产品 x 获得产品 y,购买 x$ 获得折扣 y%。我想听听您的意见,您对此类关闭应用程序的体验如何?
-
O.P 有关于他们最终使用什么的任何信息吗?我正在尝试做一些非常相似的事情......
标签: c# .net rule-engine