世界名表排名-亚搏全站app下载-亚搏全站客户端官方下载

作者:justmine(大数据达摩院)

出处:https://www.cnblogs.com/justmine

创造不易,欢迎转载,但有必要在文章最初保存此段声明,不然保存追查法律责任的权力

前语


京东作为我国最大的自营式B2C电商渠道,供给一站式综合性购物,服务亿万家庭,包括3C、家电、消费品、服饰、家居家装、生鲜和新通路(B2B),满意了顾客的多元化需求。每天都会发布相关的促销活动,来勾起顾客的购物愿望;每当佳节还会进行许多的让利惠民,来促进全民狂欢。

需求概述


商家搞促销活动的实质是促销产品,抓取顾客贪小便宜的心里,来拉动销售额,一起进步商家产品品牌的知名度,其实套路便是先提国际名表排名-亚搏全站app下载-亚搏全站客户端官方下载高产品的价格,然后在降价,呵呵,所以促销手法形形色色,搞得顾客晕头转向,接下来咱们就来浅析一下京东到底有哪些促销手法。

1、单品促销

  • 打折,例如,产品价格100,打0.5折,只需付出50元。
  • 定金翻倍,例如,预价格20元,定金1元,可抵2元,表明付出1元定金可当2元运用,即用户付出定金后,尾款只需付出18元。

2、订单促销

  • 首单免息,例如,新用户第一个订单运用白条分期付款免息。
  • 满减,例如,订单金额满300减100

整理范畴概念


范畴建模的根底是要先了解范畴,让自己成为范畴专家。假如做到了这一点,那咱们就打好了坚实的根底。因为咱们都对电商这个大范畴很熟悉了,所以国际名表排名-亚搏全站app下载-亚搏全站客户端官方下载我划分出一个促销中心/子域来支撑订单中心域的促销活动,也就不必解说了。那么就能够依据需求概述为促销子域来整理出一切的范畴概念,概念的联系,达到一致,一致沟通,最终构成通用言语。

依据面向目标组合/聚合复用准则标签10,咱们应该学会从目标的责任上来考虑问题,而不是从结构上来考虑问题,所以我将单品促销、订单促销等等统称为促销(当然名词的界说能够不断的进行蒸馏,暂时就这么称号吧);将打折、满减、订单翻倍等等统称为促销手法。因为每个促销手法都有自己的促销规矩,所以运用规划形式中的战略形式来封装这个改变点。

整理事务场景


从京东协助中心了解国际名表排名-亚搏全站app下载-亚搏全站客户端官方下载到,一切的促销活动都是在买家下单时,进行递减相应产品金额的。

整理事务标签1规矩


在DDD中事务规矩叫不变性,任何的不变性有必要要在必定的边界内才有含义,综上所述,咱们要在促销聚合根边界内,来整理它的事务规矩。买家在下单时,会对订单进行相应促销活动的验证,因而促销聚合根需求供给一个验证促销手法的规矩。

整理事务流程


买家下单时,订单子域发布一个【开端订单创立事情】,促销子域订阅该事情,首要依据促销手法国际名表排名-亚搏全站app下载-亚搏全站客户端官方下载进行规矩验证,并计算出订单抵额和产品抵额,然后,别离国际名表排名-亚搏全站app下载-亚搏全站客户端官方下载发布标签11【产品抵额事情】和【订单抵额事情】,最终,假如验证合格则发布一个【优惠成功事情】,假如促销不合格,在发布一国际名表排名-亚搏全站app下载-亚搏全站客户端官方下载个【优惠失利事情】。

整理范畴模型


经过前面的浅析,从战略上大致了解了促销子域,即对特定国际名表排名-亚搏全站app下载-亚搏全站客户端官方下载订单的产品使用买家指定的优惠。在战术上,DDD供给了许多的东西:聚合、实体、值目标、工厂、仓储、范畴服务、范畴事情等等。现在咱们就用这些东西来驱动规划咱们的促销子域。UML图如下:

到目前为止,咱们现已完成了范畴驱动范畴模型规划,接下来便是范畴模型驱动代码完成,预知后事,请听下回分解。

假如你觉得本篇文章对您有协助的话,感谢您标签10的【引荐】。
假如你对范畴驱动规划感兴趣的话能够重视我,我会定时的在博客共享我的学习心得。

Write a Comment

电子邮件地址不会被公开。 必填项已用 *标注