电商系统开发设计文档
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
xxx需求设计文档
修订记录
需求描述
[可以参照产品设计中的需求描述]
基本方案(可选)
暂无
业务流程
[可以参照产品的业务流程设计]
业务接口流程
[用示意图加文字的形式描述需求的主要业务在各个子系统间的接口级别流程,无需考虑异常逻辑]
功能规格(可选)
[对需求中的业务的特别功能规格进行说明,举例如下]
用户范围:登录用户和未登录用户
按照商品标签过滤的首页板块:
按照广告的标签过滤的首页板块:
…
[兼容性功能要求]
[APP兼容性要求,数据兼容性要求,接口兼容性要求,如果不涉及,需要注明不涉及]
[缓存功能要求]
[如果不涉及,需要注明不涉及]
功能点说明
[描述为实现业务,各个子系统需要实现哪些功能/改造点,举例如下]
APP
界面变更
1、首页支持增加xxx板块,板块中显示猜你喜欢的品牌
2、首页中支持增加个性化信息收集页面,收集男和女标签信息和喜好商品的分类信息,支持将收集的分类信息保存到APP本地
3、支持xxx板块中xxx内容的变更
数据获取:
1、显示xxx板块时,支持调用后台接口,将用户的设备信息传入接口的header中,从后台获取到按照用户标签和商品标签过滤出的推荐商品数据,并显示
2、显示xxx板块时,支持调用后台接口,将用户的设备信息传入接口的header中,从后台获取到按照用户标签和广告标签过滤出的广告数据,并显示
BMMS
1、支持在广告配置中增加男、女和通用的标签
2、支持在推荐商品配置中,在新增窗口中增加商品标签信息,BMMS用户根据该商品标签信息来增加推荐商品
3、导入推荐商品列表时,支持从商品信息中获取商品的标签,并保存到推荐商品列表中
外部接口(可选)
[定义和外部系统交互的接口,简单描述,注明具体参见的外部接口文档]
接口定义
[不用描述接口的具体定义,只用写上名称,用途,然后注明参见RAP上的xxx 接口定义即可]
APP<->[xxx子系统]
JAVA<->BMMS
实现说明
[以逻辑图的形式说明xxx业务的逻辑流程,包含各种正常和异常分支的逻辑,逻辑里面需要对应到哪个张表的哪个字段,包括一些数据来源,比如APP上显示的图片或者视频来源于外部系统]
xxx业务逻辑
xxx业务逻辑
数据库变更
[描述业务所涉及的数据库变更,或者数据结构变更,或者数据字典的变更]
配置变更
[未满足业务上线,需要在系统内通过配置文件定义的一些配置项;通过后台系统配置的一些内容,比如广告,商品等;需要上传到外部系统的比如视频,图片等内容]