电商研发方案-促销规则、优惠券和活动模块分析和设计(共享版)-V1.0

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

Page1of20Craft6.cn唯心六艺工作室-颜超敏版权所有2014-11-0512:09Craft6.cn电商研发方案促销规则、优惠券和活动模块业务分析和设计V1.0共享版作者:颜超敏版权所有个人网站:craft6.cn邮箱:craft6@qq.comCraft6.cnPage2of20Craft6.cn唯心六艺工作室-颜超敏版权所有2014-11-0512:09文档版本、版权和服务共享版共享版为PDF格式,可以免费下载阅读和参考,并允许通过任意途径复制、传播本文档。商务合作详见:唯心六艺工作室-颜超敏版权所有2014-11-0512:09修订记录表REVISIONLISTVer.Rev版本Date日期Authors作者Description更改情况描述V1.02014-10-06颜超敏文件创建,业务定义和功能、数据库设计。Craft6.cnPage4of20Craft6.cn唯心六艺工作室-颜超敏版权所有2014-11-0512:09目录1.简介............................................................................................................................................61.1.文档范围........................................................................................................................61.2.术语表............................................................................................................................71.3.参考资料........................................................................................................................72.业务定义和功能........................................................................................................................72.1.整体设计原则................................................................................................................72.2.表现形式........................................................................................................................82.3.促销规则......................................................................................................................102.4.顾客资格......................................................................................................................112.5.对象范围......................................................................................................................112.6.优惠资源......................................................................................................................122.7.集合运算......................................................................................................................133.开发需求..................................................................................................................................153.1.卖家用例......................................................................................................................153.1.1.用例图..............................................................................................................153.1.2.用例说明..........................................................................................................163.2.顾客用例......................................................................................................................173.2.1.用例图..............................................................................................................173.2.2.用例说明..........................................................................................................173.3.系统用例......................................................................................................................193.3.1.用例图..............................................................................................................19Craft6.cnPage5of20Craft6.cn唯心六艺工作室-颜超敏版权所有2014-11-0512:093.3.2.用例说明..........................................................................................................194.数据库设计..............................................................................................................................205.关键业务设计..........................................................................................................................20Craft6.cnPage6of20Craft6.cn唯心六艺工作室-颜超敏版权所有2014-11-0512:091.简介1.1.文档范围本文档针对电子商务系统中的促销模型进行业务定义、分析和设计。本文档基于B2C电商模式进行设计,所以网站只有一个卖家(就平台运营),但为了扩展预留,会在数据表的设计上会加上卖家ID,但本文并不对多卖家系统的促销做设计上的说明。本文档将对该模型进行如下领域进行建模:表现形式分为促销活动和优惠券两类,这两类只是对外的表现形式,但是内在的促销规则均是采用同样的促销规则结构来实现。促销规则包含规则本身、顾客资格、对象范围和优惠券资源四部分。规则本身指的是促销规则本身的所包含的信息。如规则间的关系、优先级等。顾客资格即要使用优惠券或者享受促销活动的优惠需要先具备的顾客资格。顾客资格包括指定用户、用户组、会员级别和自定义的查询条件等。对象范围分为两类:基于单品和基于整单。优惠资源即当顾客通过优惠券或适用促销活动时,符合顾客资格,并且所选购的单品或整单在对象范围时,可以获得的优惠资源。优惠资源有满减金额、运费、积分,赠送赠品、服务、礼品卡和优惠券等。Craft6.cnPage7of20Craft6.cn唯心六艺工作室-颜超敏版权所有2014-11-0512:09条件关系前面的顾客资格、对象范围、优惠资源等,均可能有多条,同类的几条记录之间存在计算关系。文档将使用UML2.0进行软件建模,采用的设计工具是VisualParadigmforUML10.0,数据库设计采用PowerDesigner16.5完成。本文档在软件工程过程的位置是概要设计,这份文档可以认为是概要设计说明书,也包含部分的需求分析内容。1.2.术语表促销规则系统抽象出的规则保存方式。分为顾客资格、对象范围和优惠资源三部分存储。单品表示具体的产品SKU,数量是单个或集合。整单指的是整个购物车或结帐时选择的全部产品总金额。对于支持并存(折上折),则对于某个促销规则的整单的金额是前面促销规则计算的折后金额。1.3.参考资料2.业务定义和功能2.1.整体设计原则1.公共的促销规则数据结构Craft6.cnPage8of20Craft6.cn唯心六艺工作室-颜超敏版权所有2014-11-0512:09优惠券或促销活动通过多对多关联的方式关联促销规则来获得规则的支持。2.促销规则生命周期依附优惠券或促销活动暂不考虑设计公共的促销规则(读者如果需要可以自行扩展,数据结构也支持),即在创建优惠券或促销活动时同时该实体下1~N条促销规则。3.单条促销规则的优惠资源不可拆分性设置每条促销规则均需要设置顾客资格、对象范围(单品或整单)和优惠资源。这些优惠资源是满足了顾客资格和对象范围后就全部享受,而不是满足了某些对象范围就享受一部分优惠资源,满足另外一些对象范围就享受另一部分优惠资源。如果业务上有这个需要,可以创建多条促销规则加上配置促销规则之间的关系来满足。2.2.表现形式促销活动促销活动可以由平台或者卖家发起,平台发起则适用全站,卖家发起则只针对该卖家的产品。本文只考虑平台作为唯一卖家的情况(平台自营B2C)区域Craft6.cnPage9of20Craft6.cn唯心六艺工作室-颜超敏版权所有2014-11-0512:09该区

1 / 20
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功