XXXX平台需求文档
文档版本号: | V1.0 | 文档编号: | R20160129 |
文档密级: | 保密 | 归属部门/项目: | 技术部 |
产品名: | XXXXO2O平台 | 子系统名: | |
编写人: | Paco | 编写日期: | 2016-01-29 |
一、 简介
本文档主要描述XXX O2O平台的功能需求与前台页面内容与逻辑。因为平台需要离线数据同步,请做好线上数据与图片的版本生成,方便联网时同步数据,线下部分需要做到离线时数据变化后的提交。
建议思路:每个表设有添加时间与更新时间字段,按照更新时间的先后来更新数据,终端机添加的数据记录到临时中界表,同步时先把临时中界表的数据添加到服务器,然后再把线上数据同步到线下。通过平台上所有数据为假删除即状态删除,如有更好的解决方案可提出商讨。
1、 目的:清晰、有层次的定义页面中各个模块的内容来源和相关的逻辑,程序员能快速理解功能需求。
2、 范围:文档主要罗马易购O2O平台(包含PC端,移动端,终端机软件)的前端页面涉及到的功能点、相对应的后台管理功能支持、以及部分交互细节,。本文档主要读者为技术部门的前端工程师,以及视觉部门的视觉设计。
二、 用户角色
用户角色 | 用户描述 |
普通会员 | 平台的普通注册会员 |
经销商 | 与平台合作的经销商 |
管理员 | 平台管理员 |
三、总体架构
见附图:平台架构图
四、功能详细说明
1、PC端
1.1首页
1.1.1主导航
功能描述 | 主导航(网站主菜单) |
输入/前置条件 | |
需求描述 | 1、 调用后台定义的显示状态的菜单 2、 按排序字段排序 3、 使用缓存 |
字段 | 名称,地址,父ID,排序 |
预期效果 | 点击菜单跳到相应的页面 |
1.1.2分类导航
功能描述 | 分类导航(网站头部左则分类菜单) |
输入/前置条件 | |
需求描述 | 1、 调用后台定义的显示状态的菜单 2、 按排序字段排序 3、 使用缓存 |
字段 | 名称,地址,父ID,排序 |
预期效果 | 点击菜单跳到该分类的商品列表页 |
1.1.3广告
功能描述 | 广告,抱括banner与各个商品模块的大图广告 |
输入/前置条件 | 输入广告位置ID |
需求描述 | 1、 调用后台在有效时间内,且为显示状态的广告 2、 按排序字段排序 3、 使用缓存 |
字段 | |
预期效果 | 点击广告跳到相应的商品页面或是专题页面 |
1.1.4商品区域
功能描述 | 首页楼层 如1F热区 2F实木馆 3F法式馆 |
输入/前置条件 | 后台推荐首页产品、设定热门标签 |
需求描述 | 1、 根据楼层分类调用推荐产品 2、 根据楼层分类调用热门标签 |
字段 | |
预期效果 | 点击跳到相应的商品页面 |
1.1.5资讯
功能描述 | 新闻资讯 |
输入/前置条件 | 后台编辑的新闻 |
需求描述 | 1、调用最新的闻资讯 |
字段 | |
预期效果 | 点击跳到相应的新闻页面 |
1.1.6底部
功能描述 | 帮助中心,底部版权信息 |
输入/前置条件 | 后台编辑的文章,版权信息 |
需求描述 | 1、调用后台编辑好的文章信息 |
字段 | |
预期效果 | 点击跳到相应的新闻页面 |
1.1.7搜索
功能描述 | 关键词搜索、标题搜索 |
输入/前置条件 | 输入的关键字,标签 |
需求描述 | 1、 匹配分类 2、 匹配商品标题 3、 匹配商品关键字 4、 分词匹配 5、 使用全文分词搜索sphinx 6、 排序:销量,人气,收藏,价格,最新,默认销量排序 |
字段 | |
预期效果 | 点击标签或输入关键字相应的新闻页面 |
1.1.8会员注册
功能描述 | 普通会员注册 |
输入/前置条件 | |
需求描述 | 1、 只能以手机号注册 2、 需手机验证码验证 3、 完成注册后引导完善资料 4、 接入微信扫一扫注册 5、 接入QQ注册 6、 建议密码加密方式:KEY SHA1的后16位数+密码SHA1的后16位组合再MD5加密 |
字段 | |
预期效果 | 1、 手机号码为空或不正确的时提示 2、 注册完成后可选择完善资料和回到首页 |
1.1.9会员登录
功能描述 | 普通会员登录 |
输入/前置条件 | 输入手机号、密码 |
需求描述 | 1、 输入三次密码不正确后出现验证码 2、 登录成功后跳转到登录前所在页 |
字段 | |
预期效果 | 1、 用户名错误时,提示用户错误 2、 密码错误时,提示密码错误 3、 三次登录失败后,需要出现验证码 4、 登录成功后跳转到登录前所在页 |
1.1.10忘记密码
功能描述 | 普通会员忘记密码 |
输入/前置条件 | 手机号码或邮箱 |
需求描述 | 1、 手机号码,发送验证到手机,输入验证码通过来,让用户输入新密码,有效时间10分钟 2、 邮箱,发送修改地址到用户邮箱,点击跳转通过后,让用户输入新密码,有效时间2两小时 |
字段 | |
预期效果 | 1、 用户输入手机号码,点击获取验证码,10分钟内输入验证码,验证通过后跳到密码输入页,输入两次相同密码后提交,提示修改成功。 2、 用户输入邮箱,点发确定,若有匹配的邮箱,刚发送邮件,用户在2小时内点击链接,校验地址信息,验证通过后跳到密码输入页,输入两次相同密码后提交,提示修改成功。 |
1.2商品列表
1.2.1商品筛选
功能描述 | 根据商品分类和属性筛选商品 |
输入/前置条件 | 属性ID,功能分类ID,风格分类ID(附属分类) |
需求描述 | 1、 根据ID或属性组合筛选出商品,并分页 2、 筛选条件显示: a、 根据当前分类ID,显示其一级子分类,若无分类ID,显示顶级分类(两个分类同时适用) b、 若无功能分类ID时,默认筛选条件:功能分类、风格分类 c、 若有功能分类ID时,调用该分类的商品类型,并调用商品类型中的筛选属性作为筛选条件 d、 列表排序:综合,销量,人气,收藏,价格升降序,最新,默认综合排序 e、 实现分页 f、 优化URL地址,如:使用1-4-7-8.html的格式 |
字段 | |
预期效果 | 1、 点击风格分类实木家具时,跳转到列表页,筛选条件为: 实木家具:白蜡木、白橡木等; 功能:客厅 卧室等; 再点击当前筛选条件的实木家具时返回上级分类,此例为筛选所有家具。筛选条件为: 风格:实木家具,法式,地中海等; 功能:客厅,卧室等, 2、 点击功能分类客厅时,跳转到列表页,调用风格,与客厅分类的一级子类,同时调用客厅商品类型的筛选属性。如创建了客厅类型的面积、户型两个筛选属性。筛选条件为: 风格:实木家具,法式,地中海等; 客厅:沙发,电视柜,茶几等; 面积:70-100方 100-120方; 户型:两房一厅,三房两厅。 3、列表上方可选择想要的排序销量,人气,收藏,价格升降序,最新,默认销量排序 |
1.2.2商品列表
功能描述 | 商品列表 |
输入/前置条件 | |
需求描述 | 1、 商品图片统一正方形 2、 显示商品标题,价格,销量,评论 3、 加入购物车按钮,点击格加入 4、 参加促销,显示促销标题或是促销标志 5、 在图片右上角,鼠标在图片上时显示商品收藏按钮,点击异步收藏商品,若没登录,提示登录 |
字段 | |
预期效果 | 1、 快速识别出促销产品 2、 点击加入购物,按默认规格把商品加入到购物车 |
1.2.3最近浏览
功能描述 | 展示用户最近浏览过的商品 |
输入/前置条件 | |
需求描述 | 1、 cookie与数据库结合记录用户的浏览记录,用户没登时,记入cookie,登录后同步到数据库 2、 记录最近浏览的20条记录 |
字段 | |
预期效果 | |
1.2.4猜你喜欢
功能描述 | 为用户推进相关产品 |
输入/前置条件 | |
需求描述 | 1、根据当前浏览的产品随机推荐当前分类的相关产品 |
字段 | |
预期效果 | |
1.3商品详情页 参考http://www.meilele.com/category-canbiangui/goods-15935.html
根据ID查找商品,并判断其是否参与促销活动,若商品已下架则提示下架。若商品已删除,则提示商品不存在。
1.3.1商品相册
功能描述 | 商品的主图相册 |
输入/前置条件 | |
需求描述 | 1、 放大镜功能 2、 可多张图片,如缩略图位置不够,则可以用鼠标滚动显示图片 3、 点击缩略图,切换大图 |
字段 | |
预期效果 | 选择缩略图,鼠标移动到大图上,出现放大镜 |
1.3.2促销信息
功能描述 | 商品促销信息展示 |
输入/前置条件 | |
需求描述 | 1、 判断商品是否参与促销活动,若参与则是显示活动的名称,并显示活动优惠的价格 2、 如是限时抢购,则显示倒计时间,时间需与服务器同步,防止并发时数据出错 |
字段 | |
预期效果 | 打开商品详情页,较显眼的展示商品促销信息 |
1.3.3商品规格
功能描述 | 商品不同规格选择 |
输入/前置条件 | |
需求描述 | 1、 调出商品各个规格供选择 2、 默认选中默认规格 3、 用户可根据规格自由组合,若无该组合则显示成灰色,不能选择 4、 根据选择不同的组合显示相应该SKU中的价格 |
字段 | |
预期效果 | 用户可选择不同的规格组合,并即时显示价格 |
1.3.4二维码
功能描述 | 生成产品的二维码 |
输入/前置条件 | |
需求描述 | 1、调用添加商品时生成的二维码 |
字段 | |
预期效果 | 用户用手机扫一扫可以在手机上打开该产品 |
1.3.5加入购物车
功能描述 | 商品加入购物车 |
输入/前置条件 | |
需求描述 | 1、 判断是否选择好规格 2、 判断数量是否正确,如0或是负数情况 3、 未登录使用cookie记录,已登录插入数据库 4、 登录后,需把cookie数据与数据库数据同步 |
字段 | |
预期效果 | 点击加入购物车,商品异步添到到购物车,同时购物车的商品数量加1 |
1.3.6立即购买
功能描述 | 立即购买商品 |
输入/前置条件 | 登录 |
需求描述 | 1、 判断是否选择好规格 2、 判断数量是否正确,如0或是负数情况 3、 未登录提示登录 |
字段 | |
预期效果 | 点击购买,跳转到订单生成页 |
1.3.7商品收藏
功能描述 | 商品收藏 |
输入/前置条件 | 登录 |
需求描述 | 1、 判断是否登录,若没登录提示登录 2、 商品异步收藏 |
字段 | |
预期效果 | 点击收藏按钮,若没登录,提示登录,若已登录高亮收藏按钮 |
1.3.8商品详情
功能描述 | 商品的详介绍 |
输入/前置条件 | |
需求描述 | 1、 详情分三个区:促销区、内容区、公共区 2、 促销区:根据商品的分类调用相应的广告促销内容(在后台广告位置中设定) 3、 内容区:商品详情介绍 4、 公共区:所有详情页共同使用,内容为售后、物流、公司实力等通用内容等。 5、 增加浏览数量 |
字段 | |
预期效果 | |
1.3.9商品参数
功能描述 | 商品的具体参数说明 |
输入/前置条件 | |
需求描述 | 1、 根据商品类型的属性分类,依次展示商品的具体参数 可参:美乐乐的详情页http://www.meilele.com/category-canbiangui/goods-15935.html |
字段 | |
预期效果 | |
1.3.10在线客服
功能描述 | 在线即时通信工具 |
输入/前置条件 | |
需求描述 | 接入百度商桥在线客服功能 |
字段 | |
预期效果 | 点击客服图标,弹出窗口实现在线即时通信 |
1.3.11最近浏览
功能描述 | 展示用户最近浏览过的商品 |
输入/前置条件 | |
需求描述 | 3、 cookie与数据库结合记录用户的浏览记录,用户没登时,记入cookie,登录后同步到数据库 4、 记录最近浏览的20条记录 |
字段 | |
预期效果 | |
1.3.12猜你喜欢
功能描述 | 为用户推进相关产品 |
输入/前置条件 | |
需求描述 | 1、根据当前浏览的产品随机推荐当前分类的相关产品 |
字段 | |
预期效果 | |
1.3.13热门推荐
功能描述 | 为用户推进相关产品 |
输入/前置条件 | |
需求描述 | 1、根据当前浏览的产品推荐当前分类的人气产品 |
字段 | |
预期效果 | |
1.4 购物车
功能描述 | 购物车 |
输入/前置条件 | |
需求描述 | 1、 无产品时提示购物车暂无商品,旁边放按钮去挑选商品,跳转到首页 2、 显示商品列表,包括:图片,标题,商品规格,单价,数量,折扣,金额,优惠,商品总数量,商品总金额 3、 可增加或减少商品数量,最少减到1,数量改变同时改变价格,总额 4、 可删除商品 5、 点结算后跳转到订单生成页 |
字段 | |
预期效果 | 点击购物车,能看到欲购买的所有商品,数量,价格,优惠信信息,并可更改商品数理,删除商品 |
1.5订单生成
注:订单有两个付款状态,一个为会员付款,一个为经销付款。通过线上平台在线上付款的订单为普通会员订单,可直接发货,无需验证经销商付款状态。通过线下支付的订单为经销商订单,需判断经销商付款状态。
1.5.1收货地址
功能描述 | 用户的收货地址 |
输入/前置条件 | |
需求描述 | 1、 默认调用会员地址簿的默认地址,若地址簿无地址,显示添加地址表单 2、 用户可异步更换地址 3、 用户可异步修改当前地址 |
字段 | |
预期效果 | 1、 进入页面,用户地址簿无地址则是显示添加地址表单 ,用户填写完成后,异步提交。 2、 若已有默认地址,用户可异步修改地址或更换地址 |
1.5.2配送方式
功能描述 | 物流配送方式 |
输入/前置条件 | |
需求描述 | 1、 此处有三个单选项:1、官方物流配送 2、快递配送 3、自行物流配送 2、 选择官方配送,根据地址和物流表计算出物流费,并计入订单中,默认选中状态, 3、 选择快递,根据地址和快递表计算出快递费,并计入订单中 4、 选择自行物流配送,费用为0,记录配送方式 5、 若商品为包物流,则费用为0 6、 物流费用计算方式:所有商品的体积和X目的地每方费用,如体积小于一方按一方算。快递费类似 |
字段 | |
预期效果 | 1、 默认选择官方物流配送,显示物流所需费用,并计入订单总额 2、 选择快递,显示快递所需费用,并计入订单总额 3、 选择自行物流配送,费用为0 |
1.5.3商品清单
功能描述 | 商品清单 |
输入/前置条件 | |
需求描述 | 1、 显示商品列表,包括:图片,标题,商品规格,单价,物流费,体积,数量,折扣,金额,优惠 2、 在右下方显示:小计(商品总额),物流费,现金券,积分兑换,总计等信息 3、下方为确认订单按钮,点击跳到支付页面 |
字段 | |
预期效果 | 清楚的显示所有的商品信息与费用 |
1.5.4使用积分
功能描述 | 会员使用积分兑换金额 |
输入/前置条件 | |
需求描述 | 1、 判断会员当前的可用积分 2、 按照积分与RMB比例折算出金额,并从订单中减去相应金额 3、 每个订单最高可兑换10%金额的积分 4、 显示最高可例用的积分,用户可自行输入范围内的兑换积分数量 5、 确认订单后减去积分,若订单取消或是退款则把积分加回 |
字段 | |
预期效果 | 选择使用积分后,显示最高的可兑换积分,并把该数量写入到文本框中,用户可自行修改想使用的积分数量,计算出兑换后的优惠金额,并从订单中减去 |
1.5.5使用现金券
功能描述 | 会员使用积分兑换金额 |
输入/前置条件 | |
需求描述 | 1、 判断用户当前可用的现金券,显示给用户选择使用那个券 2、 用户选择后,订单减去相应该的金额 3、 每个订单仅能使用一张现金券 4、 确认订单后修现金券状态为已使用,若订单取消或是退款则则判断现金券有没有过期,没过期 则改状态为未使用 |
字段 | |
预期效果 | 选择使用现金券后,显示可用的现金券让用户选择(单选),从订单中减去相应金额 |
1.5.6推荐人
功能描述 | 会员使填写购买推荐人 |
输入/前置条件 | |
需求描述 | 1、 文本框输入推荐人手机号码,并异步验证是否存在 2、 根据推荐人的等级与订单金额计算出优惠金额,并从订单中减去 3、 根据订单金额和推荐人等级计算出推荐所应得的积分或返现金额 |
字段 | |
预期效果 | 输入正确的手机号码,并异步验证,通过显示优惠的金额,并从订单口减去 |
1.5.7索取发票
功能描述 | 索取发票 |
输入/前置条件 | |
需求描述 | 1、 勾选发票选项,显示输入发票抬头文本柜 2、 提示要收取的点数,并计算出金额显示,且订单加上此金额 3、 订单表需记录税费 |
字段 | |
预期效果 | 勾选发票,显示所要收取的税点与金额,订单金额加上此金额 |
1.5.8支付方式
功能描述 | 支付方式 |
输入/前置条件 | 确认订单后转入订单号与订单金额 |
需求描述 | 1、 四个支付方式单选项:1支付宝 2网银在线 3微信支付 4、线下转帐 2、 接口需支付扫码支付与传统支付 3、 记录用户选择的支付方式,并记录支付日志(无论成功还是失败) 4、 匹配到所属经销商后方可显示些项,选择线下转帐,确定订单后,提示到经销处付款,同时调用地图显示路线 |
字段 | |
预期效果 | 选择支付方式后,点确定,跳转到相应的支付页面,支付完成后,提示支付成功,选择银行转帐,则显示相关转帐信息与注意事项 |
1.5.9订单所属经销商
功能描述 | 订单所属经销商 |
输入/前置条件 | |
需求描述 | 1、 根据会员的IP得出所在地 2、 根据所在地寻找经销商,若此地区有经销商,则订单归属于此经销商,若无,归为官方 |
字段 | |
预期效果 | 系统可划分经销商订单与官方订单 |
1.5.10订单快照
功能描述 | 订单快照 |
输入/前置条件 | |
需求描述 | 订单生成付款后所有数据都写死到表中,形成快照数据,便于商品价格信息变动了不影响订单 |
字段 | |
预期效果 | 点击交易快照,可以查看到商品交易时的价格图片规格优惠信息 |
1.6会员中心
1.6.1我的交易
1.6.1.1我的订单
功能描述 | 会员订单列表 |
输入/前置条件 | 会员登录 |
需求描述 | 1、 显示订单号,下单时间,订单商品,商品图片,规格,价格,优惠信息,订单总额,会员付款状态 2、 未付款时,显示付款按钮,点付按钮跳转到支付方式页面 3、 付款后,每个商品显示发货状态(1、备货中,2、现货待发,3已发货) 4、 订单付款后可申请售后 5、 可合并订单付款 6、 未付款时可取消订单 7、 促销商品需限时付款,超时取消订单 |
字段 | |
预期效果 | 可查看订单状态,产品信息,订单金额,付款与申请售后 |
1.6.1.2售后服务
功能描述 | 售后的退款,换货,补货 |
输入/前置条件 | 从订单编辑与商品ID与规格 |
需求描述 | 1、 三个售后类型选择 2、 退款,显示可退的金额,选择退款理由,备注,提交后等待官方响应,可接受与拒绝并注明原因 3、 换货,选择换货理由,备注,提交后等待官方响应,可接受与拒绝并注明原因 4、 初货,填写缺少的商品信息,提交后等待官方响应,可接受与拒绝并注明原因 |
字段 | |
预期效果 | 在订单列表点击申请售后,跳转到售后页面,用户选择退货、换货、补货,下一步,让用户输入信息,提交后等待审核 |
1.6.2我的关注
1.6.2.1商品收藏
功能描述 | 显示收藏的商品 |
输入/前置条件 | |
需求描述 | 1、 显示商品的标题,图片,价格 2、 下架了的商品,提示已失效 |
字段 | |
预期效果 | |
1.6.2.2我的评价
功能描述 | 对商品的评价 |
输入/前置条件 | |
需求描述 | 1、 对商品评价列表 |
字段 | |
预期效果 | 看到自己对商品所有的评介,点进后跳转到商品详情页查看 |
1.6.2.3礼品兑换
功能描述 | 礼品兑换区 |
输入/前置条件 | 登录 |
需求描述 | 1、 显示礼品图片,兑换所需积分,库存量,名称,市场价格 2、 根据会员不同的等级兑换的积分不同 3、 虚拟商品,直接扣取积分,商品发送到会员中心,并生成兑换订单 4、 实物商品,跳转到兑换订单页,选择地址,列表商品信息,确定后生成订单,等待发货 5、 礼品无售后 |
字段 | |
预期效果 | |
1.6.2.4浏览历史
功能描述 | 浏览历史 |
输入/前置条件 | 登录 |
需求描述 | 显示会员最近的的30个浏览记录,与商品列表类似,显示图片,标题,价格 |
字段 | |
预期效果 | 打开浏览历史,看到自己最近浏览过的30个商品记录,点击可进到商品详情页,如已下架或删除的,已提商品已失效 |
1.6.2.5消息
功能描述 | 消息 |
输入/前置条件 | 登录 |
需求描述 | 1、 公告信息 2、 私信 |
字段 | |
预期效果 | |
1.6.3 我的资产
1.6.3.1我的积分
功能描述 | 我的积分 |
输入/前置条件 | 登录 |
需求描述 | 1、 显示可用的积分数量 2、 显示获得积分明细记录,获得的原因,日期,数量 3、 显示消费积分明细记录,消费的原因,日期,数量 |
字段 | |
预期效果 | 打开我的积分,看到自己可用的积分,默认列表为消费积分明细,点击切换选项卡切换到获得积分明细 |
1.6.3.2 现金券
功能描述 | 现金券 |
输入/前置条件 | 登录 |
需求描述 | 1、 现金券三个状态:未使用,已使用,已过期 2、 现金券明细记录,使用原因,使用时间,有效时间,面值 |
字段 | |
预期效果 | 打开现金券,分为三个切换选项卡:未使用,已使用,已过期,默认显示未使用且在有效期内的现金券。 |
1.6.4我的帐户
1.6.4.1基本信息
功能描述 | 会员基本信息 |
输入/前置条件 | 登录 |
需求描述 | 1、 包含:昵称、性别、生日、爱好、经验值、头像,等级等信息 2、 昵称只允许修改一次,其它信息项可随意修改 3、 等级根据会员现有的经验值来显示相关的等级,如到达有效期则减去相关经验值,如小于0则等于0,再显示相对应等级 |
字段 | |
预期效果 | 1、昵称未修改过,显示文本框内,同时提示只能修改一次昵,称修改后,变成灰色,不能再修改。 2、经验值不能修改,只显示,并根据现有的经验值显示会员等级 3、其它选项可以随意修改 |
1.6.4.2头像照片
功能描述 | 会员头像 |
输入/前置条件 | 登录 |
需求描述 | 1、 上传本地图片 2、 实现头像裁切,并生成50X50,150X150两个规格的头像图片 3、 可选择系统提供的头像图片 |
字段 | |
预期效果 | 1、上传图片,在裁切框中自由的定义图片大小,点确定后,自动生成头像图片 2、如不上传图片,可直接选择系统图片使用 |
1.6.4.3帐户安全
功能描述 | 会员帐户安全 |
输入/前置条件 | 登录 |
需求描述 | 1、 密码设置,检测密码的强度,微信或QQ注册的用户,若绑定手机,提示其设置密码,密码已设置,显示更改密码按钮 2、 手机绑定,通过输入手号码获取验证码,验证通过后,绑定手机号码,之后可通过手机取回密码 3、 绑定邮箱,通过发送校验地址到邮箱,,邮件有效时间为2小时,点击验证通过后激活邮箱绑定,之后可通过邮箱取回密码 |
字段 | |
预期效果 | 1、 进入页面,显示密码的设置状态、手机、邮箱的绑定状态 2、 若手机未绑定,点击绑定按钮,让用户输入手机号码,并点击按钮获取验证码,验证通过后,若未设置密码,让用户输入密码,提交后若验证成功提示绑定成功,否则提示失败信息。 3、 若未绑定邮箱,点击绑定邮箱,提示发送邮件到邮箱,并于2小时内请登录邮箱验证,同时出现登录邮箱按钮,点击拿跳转到邮箱登录页,会员点击链接后,跳转到验证页面,如果验证通过则绑定邮箱,否则提示出错信息。 |
1.6.4.4地址簿
功能描述 | 会员地址簿 |
输入/前置条件 | 登录 |
需求描述 | 1、 显示地址列表,包括,地址,邮编,收货人,手机号,是否默认 2、 可添加、修改、删除地址 3、 可设置默认地址 |
字段 | |
预期效果 | 1、 展示地址列表 2、 点击编辑可弹出窗口编辑地址内容,校验输入的正确性,确定后异步提交,并更新列表 3、 点击添加可弹出窗口让输入地址内容,校验输入的正确性,确定后异步添中地址,并更新列表 4、 点击设为默认地址,则异步更新地址,并更新列表 |
1.7经销商
1.7.1经销商登录
功能描述 | 经销商登录 |
输入/前置条件 | 输入手机号、密码 |
需求描述 | 1、 输入三次密码不正确后出现验证码 2、 登录成功后跳转到经销商管理页 3、 单独的经销商登录入口 |
字段 | |
预期效果 | 1、 用户名错误时,提示用户错误 2、 密码错误时,提示密码错误 3、 三次登录失败后,需要出现验证码 4、 登录成功后跳转到经销商管理页 |
1.7.2我的交易
1.7.2.1我的订单
功能描述 | 经销商订单列表 |
输入/前置条件 | 经销商登录 |
需求描述 | 1、 订单号,下单时间,订单商品,商品图片,规格,价格,订金,进货价,优惠信息,订单总额,进货总额,会员付款状态(未付款),经销商付款状态,售后状态 2、 未付款时,显示付款按钮,合并订单付款,付款金额为进货总额,通过线下支付 3、 付款后,根据商品的发货状态显示1已发货,2部分发货,3待发货。每个商品后显示发货状态(1、备货中,2、现货待发,3已发货) 4、 未付款时可取消订单 5、 可根据订单号、手机号、会员姓名、下单 时间、金额,未付款,付订金、已付款、完成状态筛选订单 6、 进货价与进货总价默认隐藏,经销商点击显示时再显示,防止被客人看到。 |
字段 | |
预期效果 | 可查看订单状态,产品信息,订单金额,会员付款状态,经销商付款状态,各商品发货状态,售后情况 |
1.7.2.2添加订单
功能描述 | 经销商添加订单 |
输入/前置条件 | 经销商登录 |
需求描述 | 1、 未注册会员:输入用户手机号码,输入收货地址,提交时自动为用户注册,密码为手机后8位,地址同时添加到地址簿。 2、 已是会员,调用地址簿默认地址,如果不是默认地址,则可切换地址簿其它地址或是新添加 3、 可通过商品编辑,或是关键字查找商品,并添加到商品清单中,显示其图片,价格,促销信息,并可选择规格 4、 选择配送方式1、官方物流 2、官方快递 3、自选物流 5、 使用积分,调用会员的可用积分 6、 使用现金券,列出可用的现金券供选择使用,每订单只能用一张 7、 显示结算信息:小结(商品的总额),物流费,优惠信息,积分兑换金额,现金券,结算总额 8、 支付方式为线下转帐 9、 确定生成订单 10、 打印合同与商品清单 |
字段 | |
预期效果 | 为到店的用户添加订单 |
1.7.2.3售后管理
功能描述 | 经销商售后管理 |
输入/前置条件 | 经销商登录 |
需求描述 | 1、 更新售后单状态(接受,拒绝,完成) 2、 拒绝的订单启用可以申诉,申诉后官方直接介入 3、 经销商可把售后直接转给官方 |
字段 | |
预期效果 | 1、 看到售后单,经销可自行与客户协商,协商成功则修改售后单为完成状态 2、 如经销商无理抽拒绝,客户可以会员中心发起申诉,官方直接介入 3、 经销商可直接转售后给官方跟进 |
1.7.2.4结算
功能描述 | 官方返现给经销商的结算 |
输入/前置条件 | 经销商登录 |
需求描述 | 1、 统计出在线支付的属于某经销商的订单 2、 每单的返现为:订单总额X收续费率-供货价 3、 每月结算一次,生成对账清单 |
字段 | |
预期效果 | 1、 经销可看到当月属于自己的网络订单数量,且每单的返现金额,订单详情 2、 可看到每月返现总额 |
1.7.3消息
1.7.3.1消息私信
功能描述 | 经销商的站内消息 |
输入/前置条件 | 经销商登录 |
需求描述 | 1、 显示官方推送给所有经销商的消息,未查看时,显示未读并高亮,已读则变成灰色 2、 私信,官方针对某个经销商发送的消息,未查看时,显示未读并高亮,已读则变成灰色 |
字段 | |
预期效果 | 1、 顶部显示多少未读信息与未读私信 2、 使用切换选项卡来显示消息列表和私信列表,消息默认展开显示 3、 点击消息标题时,收起其它展开的内容,展开当前标题内容 |
1.7.4我的参与
1.7.4.1投诉
功能描述 | 经销商的投诉 |
输入/前置条件 | 经销商登录 |
需求描述 | 1、 表单提交经销商的投诉,投诉需分类,后台建立。 |
字段 | |
预期效果 | 1、 选择投诉类别,填写投诉内容,提交投诉 |
1.7.4.2建议
功能描述 | 经销商的建议 |
输入/前置条件 | 经销商登录 |
需求描述 | 1、 表单提交经销商的建议,建议需分类,后台建立。 |
字段 | |
预期效果 | 1、选择投诉类别,填写投诉内容,提交投诉 |
1.7.4.3调查问卷
功能描述 | 经销商的调查问卷 |
输入/前置条件 | 经销商登录 |
需求描述 | 1、 根据后台的录入,生成题目,方式:单项选择,文本框输入 |
字段 | |
预期效果 | 打开问卷,选择答案,或输入答案,点提示成功,若有未选的题目提示选择,并滚动到该题目位置 |
1.7.4.4消息
功能描述 | 消息 |
输入/前置条件 | 登录 |
需求描述 | 1、 公告信息 2、 私信 |
字段 | |
预期效果 | |
1.7.5数据统计
1.7.5.1订单统计
功能描述 | 经销商的订单统计 |
输入/前置条件 | 经销商登录 |
需求描述 | 1、 订单总数,售后数理 2、 曲线图显示最近7天订单情况,一个月的订单情况,默认显示7天 3、 饼状图统计当月订单的未付款、售后、完成,未发货比例 |
字段 | |
预期效果 | |
1.7.5.2浏览统计
功能描述 | 经销商的终端机的浏览统计 |
输入/前置条件 | 经销商登录 |
需求描述 | 1、 每天的浏览总数,最近七天的浏览总数,一个月的浏览总数(注:所有的浏览总数计算方法:官方设定的数量与真实的浏览数相加) 2、 当前经销商的商品浏览排行 |
字段 | |
预期效果 | |
1.7.5.2会员统计
功能描述 | 经销商的会员统计 |
输入/前置条件 | 经销商登录 |
需求描述 | 1、 经销商的注册会员总数,7天内注册 的会员数量 ,一个月内容注册的会员数量 2、 二次下单的会员数量与列表 |
字段 | |
预期效果 | |
1.8后台模块
1.8.1权限管理
1.8.1.1角色管理
功能描述 | 角色管理 |
输入/前置条件 | 超级管理员登录 |
需求描述 | 1、 新建角色 2、 修改角色 3、 删除角色(角色下有管理员时不能删除) 4、 指派权限给角色 |
字段 | |
预期效果 | |
1.8.1.2部门管理
功能描述 | 部门管理 |
输入/前置条件 | 超级管理员登录 |
需求描述 | 1、 新建部门 2、 修改部门 3、 删除部门(部门有管理员即员工时,不能删除) |
字段 | |
预期效果 | |
1.8.1.2管理员管理
功能描述 | 管理员管理 |
输入/前置条件 | 超级管理员登录 |
需求描述 | 1、 添加管理员(设置帐号,密码、姓名、手机号码、所属部门,所属角色,姓别) 2、 可重置管理员密码 3、 可禁用管理员 4、 可删除管理员 5、 可修改管理(包括部门、角色) |
字段 | |
预期效果 | |
1.8.2个人信息
功能描述 | 管理员个人信息 |
输入/前置条件 | 超级管理员登录 |
需求描述 | 1、 修改密码 2、 修改联系方式 |
字段 | |
预期效果 | |
1.8.3商品管理
1.8.3.1商品分类
功能描述 | 商品分类 |
输入/前置条件 | 管理员登录 |
需求描述 | 1、 无限级分类 2、 分类类别(有两个类别:功能分类,风格分类) 3、 添加、修改、删除分类 4、 分类缓存 |
字段 | |
预期效果 | |
1.8.3.2商品类型
功能描述 | 商品类型 |
输入/前置条件 | 管理员登录 |
需求描述 | 1、 每个功能分类都对应一个商品类型,每个商品类型可添中多个商品属性名称,可设定是否是规格、是否参与筛选,每个商品属性有0个到多个属性值 2、 子类型继承上级类型的属性(根据商品分类的关系) 3、 修改、添加、删除商品属性 4、 修改、添加、删除某个商品属性值 5、 设置属性的分类(如:基本信息,尺寸信息、结构信息),商品属性属于某个分类 6、 可设置商品属值操方式:1单选 2输入框 |
字段 | |
预期效果 | 1、 点击商品类型:根据分类显示商品类型,右则有查看该商品类型属性的按钮,如下图 2、 点击查看按钮,可看到商品类型的所有属性,包括继承上级的属性,但只能修改或删除当前分类的商品属性。 3、 点击添加属性按钮,弹出窗口:填写属性名称,填写属性值(注属性值文本框可不断的添加),选择属性分类,选择是否参与筛选,选择属性类型,选择操作方式如图 点击添加后,该属性添加到选中的分类模型中。可重复操作添加多个属性。 |
1.8.3.3商品列表
功能描述 | 商品列表 |
输入/前置条件 | 管理员登录后台 |
需求描述 | 1、 显示商品标题、价格、供货价、上下架状态、所属工厂、所属分类、产品编辑、工厂编号、权重(前台默认排序,可设置),库存,浏览数量 2、 可根据工厂、标题、产品编号、材质、风格、上下架状态、分类、日期来筛选 3、 默认排序为ID倒序,可按工厂、权重、编号排序 4、 分页功能 5、 异步上下架 6、 异步修改权重 7、 删除商品(状态删除),推荐到首页或是参加活动的商品不能删除。 8、 修改商品,商品的功能分类不能修改。要求参考添加商品 |
字段 | |
预期效果 | |
1.8.3.4添加商品
功能描述 | 添加商品 | ||||||||||||||||||||||||||||
输入/前置条件 | 管理员登录后台 | ||||||||||||||||||||||||||||
需求描述 | 1、 根据商品功能分类调入商品类型,根据商品类型的参数生成选择项或输入项,根据商品类型的规格,显示可选的规格选项,规格选项目的值可自定义,也可用默认值,用户勾选规格后,根据勾选的内容组合出商品规格,生成的规格组合包括规格的组合,同时有库存、价格,供货价、体积,编号。如用户选择:颜色:红色、绿色 规格:1人位,如果绿色自定为实木沙发,则应该生成如下:
如组成的某个组合没有相应产品,则可留空,系统自动过滤,具体可参与淘宝添加产品页面 2、 商品的基本输入项:标题、关键字、风格分类、价格、描述、主图、内容、是否包物流、热销标签,物流模板,商品编号 3、 主图可以多张,可设定默认封页图,可以排序,上传主图后生缩略图,数据库只存主图名称,其它图通过主图名称拼接得到。如:主图名为:123.jpg,那350x350像素的缩略图为123.jpg_350X350.jpg | ||||||||||||||||||||||||||||
字段 | |||||||||||||||||||||||||||||
预期效果 | |||||||||||||||||||||||||||||
1.8.4订单管理
1.8.4.1订单列表
功能描述 | 订单列表 |
输入/前置条件 | 管理员登录 |
需求描述 | 1、 显示订单号,下单时间,订单商品,商品图片,规格,价格,订金,进货价,优惠信息,订单总额,进货总额,会员付款状态(未付款),经销商付款状态,手机号码,售后状态 2、 确认付款后,管理员可在每个商品后选择已发货、备货中、现货待发,与备注信息 3、 管理员可作废订单 4、 修改订单销售价格,供货价不能改 5、 确认订单的付款 6、 记录操作订单的管理员 7、 可根据订单号、手机号、会员姓名、下单 时间、金额,未付款,付订金、已付款、完成状态筛选订单 |
字段 | |
预期效果 | |
1.8.4.2售后管理
功能描述 | 售后管理 |
输入/前置条件 | 管理员登录 |
需求描述 | 1、 查看售后的具体信息,包括:原因,商品,处理进度、会员联系方式、经销商联系方式 2、 订单每一步跟进的备注信息 3、 更新售后单状态(接受,拒绝,完成) 4、 记录操作订单的管理员 |
字段 | |
预期效果 | |
1.8.5会员管理
1.8.5.1会员列表
功能描述 | 售后管理 |
输入/前置条件 | 管理员登录 |
需求描述 | 1、 显示会员姓名,手机号,邮箱,性别,注册时间,上次登录时间,地区,上次登录IP,禁用状态,认证状态 2、 可启用、禁用会员 3、 可根据姓名,手机、邮箱、地区筛选 |
字段 | |
预期效果 | |
1.8.5.2会员等级
功能描述 | 会员等级 |
输入/前置条件 | 管理员登录 |
需求描述 | 1、 显示名称、等级、所需经验值、等级有效期,到期减去的经验值 2、 添加等级 3、 修改等级 4、 删除等级 |
字段 | |
预期效果 | |
1.8.5.3会员设置
功能描述 | 会员设置 |
输入/前置条件 | 管理员登录 |
需求描述 | 1、 积分获取的方式:1:购买商品,评论分享设定,可只用一个方式,也可两个同时用 2、 积分与商品价格的兑换比例设定 3、 每个评论得积分设定 4、 经验值获取的方式:1:购买商品,评论分享设定,可只用一个方式,也可两个同时用 5、 经验与商品价格的兑换比例设定 6、 每个评论所得经验值设定 |
字段 | |
预期效果 | |
1.8.6经销商
1.8.6.1经销商注册
功能描述 | 经销商员注册 |
输入/前置条件 | 管理员登录后台 |
需求描述 | 1、 只能官方在后台添加开通 2、 必须填写手机号作为登录帐号 3、 必须完善经销商姓名,地址,联系方式,邮箱 4、 密码为随机密码,建议密码加密方式:KEY SHA1的后16位数+密码SHA1的后16位组合再MD5加密 5、 注册成功后,系统发送邮箱通知经销商,信件中包含随机密码,并提示尽快登录与更改密码 |
字段 | |
预期效果 | 管理员登录后台,进入经销商模块,点击添加经销商,打开经销商注册页面,填写必须资料后,提交,成功后系统发送邮件到经销商邮箱,同时后台提示添加成功,邮件已送到经销商邮箱 |
1.8.6.2经销商列表
功能描述 | 经销商员列表 |
输入/前置条件 | 管理员登录后台 |
需求描述 | 1、 显示姓名,手机,邮箱,地区,加盟日期,违规次数,状态,订单数量,采购总额 2、 可启用、禁用经销商 3、 可根据姓名,手机、邮箱、地区筛选 |
字段 | |
预期效果 | |
1.8.6.3浏览设置
功能描述 | 经销商商品浏览设置 |
输入/前置条件 | 管理员登录后台 |
需求描述 | 1、设置属于某经销商某商品的浏览数量(与真实浏览分开) |
字段 | |
预期效果 | 点击经销商,进入属于该经销商的商品列表,异步修改商品的浏览数量 |
1.8.7促销活动
1.8.7.1限时抢购
功能描述 | 限时抢购 |
输入/前置条件 | 管理员登录后台 |
需求描述 | 1、 创建抢购活动:包括:主题,开始时间 ,结束时间,所需会员等级,折扣 2、 活动商品添加 3、 活动商品删除 |
字段 | |
预期效果 | 1、 输入活动主题,开始时间,结束时间,所需会员 等级,折扣确定创建后,跳转到商品列表,管理员可通过筛选批量添加商品到活动中。 2、 点击活动主题,可看到参与活动的商品列表,可再添加商品,也可删除列表的商品 |
1.8.7.2满就减
功能描述 | 满就减 |
输入/前置条件 | 管理员登录后台 |
需求描述 | 1、 创建满减活动:包括:主题,开始时间 ,结束时间,所需会员等级,满条件,可多重,如满300减10,满500减30 2、 活动商品添加 3、 活动商品删除 |
字段 | |
预期效果 | 1、 输入活动主题,开始时间,结束时间,所需会员 等级,满条件确定创建后,跳转到商品列表,管理员可通过筛选批量添加商品到活动中。 2、 点击活动主题,可看到参与活动的商品列表,可再添加商品,也可删除列表的商品 |
1.8.7.3团购
功能描述 | 团购 |
输入/前置条件 | 管理员登录后台 |
需求描述 | 1、 团购列表,显示主题,状态,折扣,抢购数量 2、 创建团购活动:包括:主题,开始时间 ,结束时间,所需会员等级,主图片,团购折扣,选择商品,只能一个,若没上传团购主图,则调用商品默认主图,价格,内容调商品原有的,团购价为折扣X商品销售价。 3、 修改团购 4、 删除团购 |
字段 | |
预期效果 | 1、 输入活动主题,开始时间,结束时间,所需会员 等级,团购折扣,选择商品,确定创建团购成功 |
1.8.7.4现金券
功能描述 | 现金券 |
输入/前置条件 | 管理员登录后台 |
需求描述 | 1、 现金券列表:显示现金券名称,现金券号,现金券面值,有效时期,绑定状态(会员领取后绑定),使用状态 2、 批量生成现金券,设定名称,面值,有效时间,生成数量 |
字段 | |
预期效果 | |
1.8.7.5积分兑换
功能描述 | 积分兑换 |
输入/前置条件 | 管理员登录后台 |
需求描述 | 1、 添加礼品,包括:标题、价格,所需积分,礼品详情,所需会员等级,库存,含实物和虚拟商品 2、 修改礼品 3、 删除礼品 |
字段 | |
预期效果 | |
1.8.8广告模块
1.8.8.1广告列表
功能描述 | 广告列表 |
输入/前置条件 | 管理员登录后台 |
需求描述 | 1、 显示描述,所在位置名称,缩略图,排序,显示状态,投放时间,结束时间 2、 异步修改排序 3、 异步修改显示状态 4、 按位置分组排序 5、 修改广告 6、 删除广告 |
字段 | |
预期效果 | |
1.8.8.2添加广告
功能描述 | 添加广告 |
输入/前置条件 | 管理员登录后台 |
需求描述 | 1、 表单提交包括:标题、上传图片、选择广告位置,描述,排序,广告链接,状态 2、 多张图片的幻灯片广告,在同一个广告位置添加多张图片与链接实现 |
字段 | |
预期效果 | |
1.8.8.3广告位置
功能描述 | 广告位置 |
输入/前置条件 | 管理员登录后台 |
需求描述 | 1、 广告位置名称、位置唯一标识ID,描述,使用状态,广告位类型(单图,多图),广告位尺寸 2、 添加广告 3、 修改广告位 4、 删除广告位,有广告展示时不能删除 |
字段 | |
预期效果 | |
1.8.9支付方式
功能描述 | 支付方式 |
输入/前置条件 | 管理员登录后台 |
需求描述 | 1、4个支付方式:1支付宝 2微信支付 3网银在线 4线下转帐 2、可禁用启用支付方式 |
字段 | |
预期效果 | |
1.8.10配送方式
1.8.10.1配送方式
功能描述 | 配送方式 |
输入/前置条件 | 管理员登录后台 |
需求描述 | 1、3个支付方式:1官方物流 2官方快递 3自行配送 2、可禁用启用配送方式 |
字段 | |
预期效果 | |
1.8.10.2物流模板
功能描述 | 物流模板 | ||||||||||||
输入/前置条件 | 管理员登录后台 | ||||||||||||
需求描述 | 1、 显示模板名称,是否默认 2、 添加,修改,删除 物流模板 3、 模板创建后自动调用地址库生成全国省市区地址,管理员可点击模板跳转到省市区列表,录入各地区的物流费,如遇到不在地址库的地区,可手动添加。价格为零的地区是不配送的地方 4、 对模板地列表价格修改 | ||||||||||||
字段 | |||||||||||||
预期效果 | 1、 在文本柜输入模板名称 ,添加后出现在模板列表,点击模板列表的物流模板名称,跳转到该模板的省市区列表,选择广东省,再选佛山市就显示区列表,然后在区的后面加上每方物流的价格,上楼价格,不填写价格的为物流不到的地区,价格为0,如下
| ||||||||||||
1.8.10.3快递模板
功能描述 | 物流模板 | ||||||||||||
输入/前置条件 | 管理员登录后台 | ||||||||||||
需求描述 | 1、 显示模板名称,是否默认 2、 添加,修改,删除 物流模板 3、 模板创建后自动调用地址库生成全国省市区地址,管理员可点击模板跳转到省市区列表,录入各地区的物流费,如遇到不在地址库的地区,可手动添加。价格为零的地区是不配送的地方 4、 对模板地列表价格修改 | ||||||||||||
字段 | |||||||||||||
预期效果 | 1、 在文本柜输入模板名称 ,添加后出现在模板列表,点击模板列表的物流模板名称,跳转到该模板的省市区列表,选择广东省,再选佛山市就显示区列表,然后在区的后面加上快递首重的价格,超重后每KG的价格,价格为零表示快递不到该地区,如下
| ||||||||||||
1.8.11文章模块
1.8.11.1文章分类
功能描述 | 文章分类 |
输入/前置条件 | 管理员登录后台 |
需求描述 | 1、 无限级分类 2、 添加分类 3、 修改分类 4、 删除分类(分类有文章时不可删除) 5、 使用分类缓存 |
字段 | |
预期效果 | |
1.8.11.2文章列表
功能描述 | 文章列表 |
输入/前置条件 | 管理员登录后台 |
需求描述 | 1、 按更新顺序显示文章列表 2、 可按标题 ,分类、更新时间筛选文章 3、 分页 4、 添加文章 5、 修改文章 6、 删除文章 7、 推荐首页(新闻资讯模板的文章可推荐到首面) |
字段 | |
预期效果 | |
1.8.12统计
1.8.12.1订单统计
功能描述 | 订单统计 |
输入/前置条件 | |
需求描述 | 1、 订单总数,售后数量, 2、 曲线图显示最近7天订单情况,一个月的订单情况,默认显示7天 3、 饼状图统计当月订单的未付款、售后、完成,未发货,取消,作废比例 |
字段 | |
预期效果 | |
1.8.12.2浏览统计
功能描述 | 浏览统计 |
输入/前置条件 | |
需求描述 | 1、 每天的浏览总数,最近七天的浏览总数,一个月的浏览总数 |
字段 | |
预期效果 | |
1.8.12.3会员统计
功能描述 | 会员统计 |
输入/前置条件 | |
需求描述 | 1、 注册会员总数,7天内注册的会员数量 ,一个月内容注册的会员数量 2、 二次下单的会员数量 3、 会员地区分布对比 4、 会员性别对比 |
字段 | |
预期效果 | |
1.8.12.4经销商统计
功能描述 | 经销商统计 |
输入/前置条件 | |
需求描述 | 1、 经销商总数 2、 经销商销量统计排行 3、 经销商售后统计 4、 经销商地区分布 |
字段 | |
预期效果 | |
1.8.12.5商品统计
功能描述 | 商品统计 |
输入/前置条件 | |
需求描述 | 1、 统计当天商品销量,昨天商品销间,7天商品销量 2、 商品销量排行 3、 商品浏览排行 4、 商品收藏排行 |
字段 | |
预期效果 | |
1.8.13系统设置
1.8.13.1导航菜单
功能描述 | 导航菜单 |
输入/前置条件 | |
需求描述 | 1、 导航名称,可添加,修改,删除(如:主菜单,左边分类菜单) 2、 添加航名称后,可创建无限级分类菜单 3、 菜单可自定义名称、URL(也可通过选择分类生成),是否新开窗口打开,是否显示,排序,所属当前导航的分类 4、 可为菜单添中图片 |
字段 | |
预期效果 | 添加导航,在文本框输入主菜单,确定后叫主菜单的导航创建成功跳转到导航列表,点击主菜弹出窗口添加菜单,输入菜单名称,输入URL或是生成URL,选择链接打开方式,选择显示或隐藏,写上排序,选择所属菜单,默认顶级菜单,确定后在主菜单导航下出现树状菜单列表 |
1.8.13.2网站配置
功能描述 | 网站配置 |
输入/前置条件 | |
需求描述 | 1、 网站名称 2、 网站地址 3、 关键字 4、 描述 5、 底部信息 6、 备案信息 7、 加密所用KEY |
字段 | |
预期效果 | |
1.8.13.2邮件配置
功能描述 | 邮件配置 |
输入/前置条件 | |
需求描述 | 1、 邮箱帐号 2、 邮箱密码 3、 邮件发送模式 4、 Stmp服务器 5、 邮箱端口 6、 邮件模板(可创建多个模板) |
字段 | |
预期效果 | |
1.8.13.3缓存配置
功能描述 | 缓存配置 |
输入/前置条件 | |
需求描述 | 1、 缓存时间 2、 缓存模式 3、 清空缓存 |
字段 | |
预期效果 | |
1.8.14消息管理
1.8.14.1站内消息
功能描述 | 站内消息 |
输入/前置条件 | |
需求描述 | 1、 公告,所有普通会员可见 2、 经销商公告,所有经销商可见 3、 针对某个会员发送私信,显示会员是否查看了消息 |
字段 | |
预期效果 | |
1.8.14.2投诉建议
功能描述 | 投诉建议 |
输入/前置条件 | |
需求描述 | 1、 会员反馈回来的信息列表,点击查看详情 2、 添加,删除,修改分类 3、 可按分类,日期,会员名称筛选 |
字段 | |
预期效果 | |
1.8.14.3调查问卷
功能描述 | 调查问卷 |
输入/前置条件 | |
需求描述 | 1、 建立问卷主题,添加问卷题目与可选答案 2、 修改问卷 3、 统计问卷信息 |
字段 | |
预期效果 | |
1.8.15结算模块
功能描述 | 结算模块 |
输入/前置条件 | |
需求描述 | 1、 为选中的经销商生成结算订单 2、 未返款的现在为未结算状态,已返款为待销商确认,确认后为完成状态 3、 结算当月属于线上支付而又属于某经销商的返款金额,清单中包含订单信息 |
字段 | |
预期效果 | |
2移动端 (移动端布局参考天猫APP)
2.1首页
2.1.1
功能描述 | 主导航(网站主菜单) |
输入/前置条件 | |
需求描述 | 位于手机底部浮动,只有四个菜单1、首页 2、产品 3、购物车 4我(会员中心) |
字段 | |
预期效果 | 点击菜单跳到相应的页面 |
2.1.2分类
功能描述 | 分类(位于搜索柜左边) |
输入/前置条件 | |
需求描述 | 1、 点击分类跳转到商品页 |
字段 | |
预期效果 | 点击分类跳转到商品页 |
2.1.3广告
功能描述 | 广告,抱括banner与各个商品模块的大图广告 |
输入/前置条件 | 输入广告位置ID |
需求描述 | 1、 调用后台在有效时间内,且为显示状态的广告 2、 按排序字段排序 3、 使用缓存 |
字段 | |
预期效果 | 点击广告跳到相应的商品页面或是专题页面 |
2.1.4商品区域
功能描述 | 首页楼层 如1F热区 2F实木馆 3F法式馆 |
输入/前置条件 | 后台推荐首页产品、设定热门标签 |
需求描述 | 1、 根据楼层分类调用推荐产品 2、 根据楼层分类调用热门标签 |
字段 | |
预期效果 | 点击跳到相应的商品页面 |
2.1.5搜索
功能描述 | 关键词搜索、标题搜索(位于顶部) |
输入/前置条件 | 输入的关键字,标签 |
需求描述 | 1、 匹配分类 2、 匹配商品标题 3、 匹配商品关键字 4、 分词匹配 5、 使用全文分词搜索sphinx 6、 排序:销量,人气,收藏,价格,最新,默认销量排序 |
字段 | |
预期效果 | 点击标签或输入关键字在商品页显示筛选到的内容 |
2.1.6会员登录
功能描述 | 普通会员登录 |
输入/前置条件 | 输入手机号、密码 |
需求描述 | 1、从微信公众号进入网站,默认用微信号登录,如第一次用微信号登录,提示绑定手机,也可跳过 |
字段 | |
预期效果 | |
2.2商品
2.2.1商品筛选
功能描述 | 根据商品分类和属性筛选商品(参考天猫APP筛选) |
输入/前置条件 | 属性ID,功能分类ID,风格分类ID(附属分类) |
需求描述 | 1、 根据ID或属性组合筛选出商品,并分页 2、 筛选条件显示: A、 根据当前分类ID,显示其一级子分类,若无分类ID,显示顶级分类(两个分类同时适用) B、 若无功能分类ID时,默认筛选条件:功能分类、风格分类 C、 若有功能分类ID时,调用该分类的商品类型,并调用商品类型中的筛选属性作为筛选条件 D、 列表排序:综合,销量,人气,收藏,价格升降序,最新,默认综合排序 E、 滚动加裁分页 F、 优化URL地址,如:使用1-4-7-8.html的格式 |
字段 | |
预期效果 | 1、点击风格分类实木家具时,跳转到列表页,筛选条件为: 实木家具:白蜡木、白橡木等; 功能:客厅 卧室等; 再点击当前筛选条件的实木家具时返回上级分类,此例为筛选所有家具。筛选条件为: 风格:实木家具,法式,地中海等; 功能:客厅,卧室等, 2、点击功能分类客厅时,跳转到列表页,调用风格,与客厅分类的一级子类,同时调用客厅商品类型的筛选属性。如创建了客厅类型的面积、户型两个筛选属性。筛选条件为: 风格:实木家具,法式,地中海等; 客厅:沙发,电视柜,茶几等; 面积:70-100方 100-120方; 户型:两房一厅,三房两厅。 3、列表上方可选择想要的排序销量,人气,收藏,价格升降序,最新,默认销量排序 |
2.2.2商品列表
功能描述 | 商品列表 |
输入/前置条件 | |
需求描述 | 1、 商品图片统一正方形 2、 显示商品标题,价格,销量 |
字段 | |
预期效果 | |
2.3商品详情页 参考
根据ID查找商品,并判断其是否参与促销活动,若商品已下架则提示下架。若商品已删除,则提示商品不存在。
2.3.1商品相册
功能描述 | 商品的主图相册 |
输入/前置条件 | |
需求描述 | 幻灯片放映主图 |
字段 | |
预期效果 | |
2.3.2促销信息
功能描述 | 商品促销信息展示 |
输入/前置条件 | |
需求描述 | 1、 判断商品是否参与促销活动,若参与则是显示活动的名称,并显示活动优惠的价格 2、 如是限时抢购,则显示倒计时间,时间需与服务器同步,防止并发时数据出错 |
字段 | |
预期效果 | |
2.3.3商品规格
功能描述 | 商品不同规格选择 |
输入/前置条件 | |
需求描述 | 1、 调出商品各个规格供选择 2、 默认选中默认规格 3、 用户可根据规格自由组合,若无该组合则显示成灰色,不能选择 4、 根据选择不同的组合显示相应该SKU中的价格 |
字段 | |
预期效果 | 用户可选择不同的规格组合,并即时显示价格 |
2.3.4加入购物车
功能描述 | 商品加入购物车 |
输入/前置条件 | |
需求描述 | 1、 判断是否选择好规格 2、 判断数量是否正确,如0或是负数情况 3、 未登录使用cookie记录,已登录插入数据库 4、 登录后,需把cookie数据与数据库数据同步 |
字段 | |
预期效果 | 点击加入购物车,商品异步添到到购物车,同时购物车的商品数量加1 |
2.3.6立即购买
功能描述 | 立即购买商品 |
输入/前置条件 | 登录 |
需求描述 | 1、 判断是否选择好规格 2、 判断数量是否正确,如0或是负数情况 3、 未登录提示登录 |
字段 | |
预期效果 | 点击购买,跳转到订单生成页 |
2.3.7商品收藏
功能描述 | 商品收藏 |
输入/前置条件 | 登录 |
需求描述 | 1、 判断是否登录,若没登录提示登录 2、 商品异步收藏 |
字段 | |
预期效果 | 点击收藏按钮,若没登录,提示登录,若已登录高亮收藏按钮 |
2.3.8商品详情
功能描述 | 商品的详介绍 |
输入/前置条件 | |
需求描述 | 1、 详情分三个选项卡:商品、详情、评价 2、 商品:商品主图、规格、参数 3、 详情:商品详情介绍 4、 评价:商品评价信息。 5、 增加浏览数量 |
字段 | |
预期效果 | |
2.3.9商品参数
功能描述 | 商品的具体参数说明 |
输入/前置条件 | |
需求描述 | 根据商品类型的属性分类,依次展示商品的具体参数 |
字段 | |
预期效果 | |
2.3.10在线客服
功能描述 | 在线即时通信工具 |
输入/前置条件 | |
需求描述 | 接入百度商桥在线客服功能 |
字段 | |
预期效果 | 点击客服图标,弹出窗口实现在线即时通信 |
2.4 购物车
功能描述 | 购物车 |
输入/前置条件 | |
需求描述 | 1、 无产品时提示购物车暂无商品,旁边放按钮去挑选商品,跳转到首页 2、 显示商品列表,包括:图片,标题,商品规格,单价,数量,折扣,金额,商品总数量,合计 3、 可增加或减少商品数量,最少减到1,数量改变同时改变价格,总额 4、 编辑商品的规格 5、 可删除商品 6、 点结算后跳转到订单生成页 |
字段 | |
预期效果 | 点击购物车,能看到欲购买的所有商品,数量,价格,优惠信信息,并可更改商品数理,删除商品 |
2.5订单生成
注:订单有两个付款状态,一个为会员付款,一个为经销付款。通过线上平台在线上付款的订单为普通会员订单,可直接发货,无需验证经销商付款状态。通过线下支付的订单为经销商订单,需判断经销商付款状态。
2.5.1收货地址
功能描述 | 用户的收货地址 |
输入/前置条件 | |
需求描述 | 1、 默认调用会员地址簿的默认地址,若地址簿无地址,显示添加地址表单 2、 用户可异步更换地址 3、 用户可异步修改当前地址 |
字段 | |
预期效果 | 3、 进入页面,用户地址簿无地址则是显示添加地址表单 ,用户填写完成后,异步提交。 4、 若已有默认地址,用户可异步修改地址或更换地址 |
2.5.2配送方式
功能描述 | 物流配送方式 |
输入/前置条件 | |
需求描述 | 1、 此处有三个单选项:1、官方物流配送 2、快递配送 3、自行物流配送 2、 选择官方配送,根据地址和物流表计算出物流费,并计入订单中,默认选中状态, 3、 选择快递,根据地址和快递表计算出快递费,并计入订单中 4、 选择自行物流配送,费用为0,记录配送方式 5、 若商品为包物流,则费用为0 6、 物流费用计算方式:所有商品的体积和X目的地每方费用,如体积小于一方按一方算。快递费类似 |
字段 | |
预期效果 | 1、 默认选择官方物流配送,显示物流所需费用,并计入订单总额 2、 选择快递,显示快递所需费用,并计入订单总额 3、 选择自行物流配送,费用为0 |
2.5.3商品清单
功能描述 | 商品清单 |
输入/前置条件 | |
需求描述 | 1、 显示商品列表,包括:图片,标题,商品规格,单价,物流费,体积,数量,折扣,金额,优惠 2、 在下方显示:小计(商品总额),物流费,现金券,积分兑换,总计等信息 3、 下方为确认订单按钮,点击跳到支付页面 |
字段 | |
预期效果 | 清楚的显示所有的商品信息与费用 |
2.5.4使用积分
功能描述 | 会员使用积分兑换金额 |
输入/前置条件 | |
需求描述 | 1、 判断会员当前的可用积分 2、 按照积分与RMB比例折算出金额,并从订单中减去相应金额 3、 每个订单最高可兑换10%金额的积分 4、 显示最高可例用的积分,用户可自行输入范围内的兑换积分数量 5、 确认订单后减去积分,若订单取消或是退款则把积分加回 |
字段 | |
预期效果 | 选择使用积分后,显示最高的可兑换积分,计算出兑换后的优惠金额,并从订单中减去 |
2.5.5使用现金券
功能描述 | 会员使用积分兑换金额 |
输入/前置条件 | |
需求描述 | 1、 判断用户当前可用的现金券,显示给用户选择使用那个券 2、 用户选择后,订单减去相应该的金额 3、 每个订单仅能使用一张现金券 4、 确认订单后修现金券状态为已使用,若订单取消或是退款则则判断现金券有没有过期,没过期 则改状态为未使用 |
字段 | |
预期效果 | 选择使用现金券后,显示可用的现金券让用户选择(单选),从订单中减去相应金额 |
2.5.6推荐人
功能描述 | 会员使填写购买推荐人 |
输入/前置条件 | |
需求描述 | 1、 文本框输入推荐人手机号码,并异步验证是否存在 2、 根据推荐人的等级与订单金额计算出优惠金额,并从订单中减去 3、 根据订单金额和推荐人等级计算出推荐所应得的积分或返现金额 |
字段 | |
预期效果 | 输入正确的手机号码,并异步验证,通过显示优惠的金额,并从订单减去 |
2.5.7索取发票
功能描述 | 索取发票 |
输入/前置条件 | |
需求描述 | 1、 勾选发票选项,显示输入发票抬头文本柜 2、 提示要收取的点数,并计算出金额显示,且订单加上此金额 3、 订单表需记录税费 |
字段 | |
预期效果 | 勾选发票,显示所要收取的税点与金额,订单金额加上此金额 |
2.5.8支付方式
功能描述 | 支付方式 |
输入/前置条件 | 确认订单后转入订单号与订单金额 |
需求描述 | 1、 四个支付方式单选项: 1网银在线 2微信支付 2、 记录用户选择的支付方式,并记录支付日志(无论成功还是失败) 3、 匹配到所属经销商后方可显示些项,选择线下转帐,确定订单后,提示到经销处付款,同时调用地图显示路线 |
字段 | |
预期效果 | 选择支付方式后,点确定,跳转到相应的支付页面,支付完成后,提示支付成功,选择银行转帐,则显示相关转帐信息与注意事项 |
2.5.9订单所属经销商
功能描述 | 订单所属经销商 |
输入/前置条件 | |
需求描述 | 1、 根据会员的IP得出所在地 2、 根据所在地寻找经销商,若此地区有经销商,则订单归属于此经销商,若无,归为官方 |
字段 | |
预期效果 | 系统可划分经销商订单与官方订单 |
2.5.10订单快照
功能描述 | 订单快照 |
输入/前置条件 | |
需求描述 | 订单生成付款后所有数据都写死到表中,形成快照数据,便于商品价格信息变动了不影响订单 |
字段 | |
预期效果 | 点击交易快照,可以查看到商品交易时的价格图片规格优惠信息 |
2.6我(会员中心)
功能描述 | 会员首页 |
输入/前置条件 | 会员登录 |
需求描述 | 1、 会员头像,会员昵称 2、 我的交易:待付款、待发货、待评价、退款/售后 3、 我的资产:我的积分、现金券 4、 我的关注:商品收藏、我的评价、积分兑换 5、 我的账户:基本信息、账户安全、地址簿 |
字段 | |
预期效果 | 可查看订单状态,产品信息,订单金额,付款与申请售后 |
2.6.1.1我的订单
功能描述 | 会员订单列表 |
输入/前置条件 | 会员登录 |
需求描述 | 1、 显示订单号,下单时间,订单商品,商品图片,规格,价格,优惠信息,订单总额,会员付款状态 2、 未付款时,显示付款按钮,点付按钮跳转到支付方式页面 3、 付款后,每个商品显示发货状态(1、备货中,2、现货待发,3已发货) 4、 订单付款后可申请售后 5、 可合并订单付款 6、 未付款时可取消订单 7、 促销商品需限时付款,超时取消订单 |
字段 | |
预期效果 | 可查看订单状态,产品信息,订单金额,付款与申请售后 |
2.6.1.2售后服务
功能描述 | 售后的退款,换货,补货 |
输入/前置条件 | 从订单编辑与商品ID与规格 |
需求描述 | 1、 三个售后类型选择 2、 退款,显示可退的金额,选择退款理由,备注,提交后等待官方响应,可接受与拒绝并注明原因 3、 换货,选择换货理由,备注,提交后等待官方响应,可接受与拒绝并注明原因 4、 补货,填写缺少的商品信息,提交后等待官方响应,可接受与拒绝并注明原因 |
字段 | |
预期效果 | 在订单列表点击申请售后,跳转到售后页面,用户选择退货、换货、补货,下一步,让用户输入信息,提交后等待审核 |
1.6.3 我的资产
1.6.3.1我的积分
功能描述 | 我的积分 |
输入/前置条件 | 登录 |
需求描述 | 4、 显示可用的积分数量 5、 显示获得积分明细记录,获得的原因,日期,数量 6、 显示消费积分明细记录,消费的原因,日期,数量 |
字段 | |
预期效果 | 打开我的积分,看到自己可用的积分,默认列表为消费积分明细,点击切换选项卡切换到获得积分明细 |
1.6.3.2 现金券
功能描述 | 现金券 |
输入/前置条件 | 登录 |
需求描述 | 3、 现金券三个状态:未使用,已使用,已过期 4、 现金券明细记录,使用原因,使用时间,有效时间,面值 |
字段 | |
预期效果 | 打开现金券,分为三个切换选项卡:未使用,已使用,已过期,默认显示未使用且在有效期内的现金券。 |
2.6.4我的帐户
2.6.4.1基本信息
功能描述 | 会员基本信息 |
输入/前置条件 | 登录 |
需求描述 | 1、 包含:昵称、性别、生日、爱好、经验值、头像等信息 2、 昵称只允许修改一次,其它信息项可随意修改 |
字段 | |
预期效果 | 1、昵称未修改过,显示文本框内,同时提示只能修改一次昵,称修改后,变成灰色,不能再修改。 2、经验值不能修改,只显示,并根据现有的经验值显示会员等级 3、其它选项可以随意修改 |
2.6.4.2头像照片
功能描述 | 会员头像 |
输入/前置条件 | 登录 |
需求描述 | 1、 上传本地图片 2、 实现头像裁切,并生成50X50,150X150两个规格的头像图片 3、 可选择系统提供的头像图片 |
字段 | |
预期效果 | 1、上传图片,在裁切框中自由的定义图片大小,点确定后,自动生成头像图片 2、如不上传图片,可直接选择系统图片使用 |
2.6.4.3帐户安全
功能描述 | 会员帐户安全 |
输入/前置条件 | 登录 |
需求描述 | 1、 密码设置,检测密码的强度,微信或QQ注册的用户,若绑定手机,提示其设置密码,密码已设置,显示更改密码按钮 2、 手机绑定,通过输入手号码获取验证码,验证通过后,绑定手机号码,之后可通过手机取回密码 3、 绑定邮箱,通过发送校验地址到邮箱,,邮件有效时间为2小时,点击验证通过后激活邮箱绑定,之后可通过邮箱取回密码 |
字段 | |
预期效果 | 1、 进入页面,显示密码的设置状态、手机、邮箱的绑定状态 2、 若手机未绑定,点击绑定按钮,让用户输入手机号码,并点击按钮获取验证码,验证通过后,若未设置密码,让用户输入密码,提交后若验证成功提示绑定成功,否则提示失败信息。 3、 若未绑定邮箱,点击绑定邮箱,提示发送邮件到邮箱,并于2小时内请登录邮箱验证,同时出现登录邮箱按钮,点击拿跳转到邮箱登录页,会员点击链接后,跳转到验证页面,如果验证通过则绑定邮箱,否则提示出错信息。 |
2.6.4.4地址簿
功能描述 | 会员地址簿 |
输入/前置条件 | 登录 |
需求描述 | 1、 显示地址列表,包括,地址,邮编,收货人,手机号,是否默认 2、 可添加、修改、删除地址 3、 可设置默认地址 |
字段 | |
预期效果 | 1、 展示地址列表 2、 点击编辑可弹出窗口编辑地址内容,校验输入的正确性,确定后异步提交,并更新列表 3、 点击添加可弹出窗口让输入地址内容,校验输入的正确性,确定后异步添中地址,并更新列表 4、 点击设为默认地址,则异步更新地址,并更新列表 |
4、 终端机
4.1终端机软件 C#或JAVA写一个EXE软件
4.1.1版本更新
功能描述 | 版本数据更新 |
输入/前置条件 | |
需求描述 | 1、 软件开机启动,加载完成后全屏化,加载图片为罗马易购LOGO 2、 程序自身版本更新 3、 更新网站版本 4、 读取本地数据数库临时中界表的数据更新到服务端,更新完成后清空数据,匹配更新时间和插入时间,增量更新服务端数据到本地数据库 5、 对新境或更改的远程图片进行本地化 6、 在服务端、终端机更新最后的更新时间 7、 在联网的情况下,每10分钟同步一次数据 |
字段 | |
预期效果 | 1、启动后,软件自动同步数据,自动下载远程图片到本地指定目录 |
4.1.2浏览器
功能描述 | 软件内置浏览器 |
输入/前置条件 | 登 录 |
需求描述 | 1、 内置HTML5浏览器功能 2、 绑定打开地址为本地服务器网站的地址,统一绑定为romaego.com,在hosts中设定跳转到127.0.0.1 3、 需支持cookies |
字段 | |
预期效果 | 1、启动后,软件自动同步数据,自动下载远程图片到本地指定目录 |
4.1.3登录
功能描述 | 经销商登录 |
输入/前置条件 | 登 录 |
需求描述 | 1、 第一次登录后保存用户名与密码,下次自动登录,通过本地数据库验证,如果为禁用状态,则登录失败 2、 若登录后,若联系网,显示其在线状态,否则为离线状态 |
字段 | |
预期效果 | 1、开机软件自动启动,自动登录,自动打开本地网站 |
4.1.4远程控制
功能描述 | 对终端机远程控制 |
输入/前置条件 | 登 录 |
需求描述 | 1、 管理员登录 2、 查看所有终端机的在线状态 3、 可对每台终端机进行远程桌面控制 4、 可禁用终端机软件 |
字段 | |
预期效果 | 1、开机软件自动启动,自动登录,自动打开本地网站 |
4.1.4屏保
功能描述 | 为系统调用自定义的屏保图片或视频 |
输入/前置条件 | 登 录 |
需求描述 | 1、 指定屏保时播入的图片,如读取数据库的屏保广告 2、 指定屏保的视频 |
字段 | |
预期效果 | 系统进行屏保时,自动播入广告图片或视频 |
4.2终端机网站(两个版本,竖版与横版)
4.2.1首页
4.2.1.1
功能描述 | 主导航(网站主菜单) |
输入/前置条件 | |
需求描述 | 位于底部浮动,只有四个菜单1、首页 2、产品 3、购物车 4我(会员中心) |
字段 | |
预期效果 | 点击菜单跳到相应的页面 |
4.2.1.2分类
功能描述 | 分类(位于搜索柜左边) |
输入/前置条件 | |
需求描述 | 点击分类跳转到商品页 |
字段 | |
预期效果 | 点击分类跳转到商品页 |
4.2.1.3广告
功能描述 | 广告,抱括banner与各个商品模块的大图广告 |
输入/前置条件 | 输入广告位置ID |
需求描述 | 1、 调用后台在有效时间内,且为显示状态的广告 2、 按排序字段排序 3、 使用缓存 |
字段 | |
预期效果 | 点击广告跳到相应的商品页面或是专题页面 |
4.2.1.4商品区域
功能描述 | 首页九宫格(每一格为一个馆) |
输入/前置条件 | |
需求描述 | 1、调用后台菜单图文显示 |
字段 | |
预期效果 | 点击跳到相应的商品页面 |
4.2.1.5搜索
功能描述 | 关键词搜索、标题搜索(位于顶部) |
输入/前置条件 | 输入的关键字,标签 |
需求描述 | 7、 匹配分类 8、 匹配商品标题 9、 匹配商品关键字 10、 分词匹配 11、 使用全文分词搜索sphinx 12、 排序:销量,人气,收藏,价格,最新,默认销量排序 |
字段 | |
预期效果 | 点击标签或输入关键字在商品页显示筛选到的内容 |
4.2.1.6会员登录
功能描述 | 普通会员登录 |
输入/前置条件 | 输入手机号、密码 |
需求描述 | 1、 手机号登录 2、 微信扫一扫登录 3、 QQ扫一扫登录 |
字段 | |
预期效果 | |
4.2.2商品
4.2.2.1商品筛选
功能描述 | 根据商品分类和属性筛选商品(参考天猫APP筛选) |
输入/前置条件 | 属性ID,功能分类ID,风格分类ID(附属分类) |
需求描述 | 1、 根据ID或属性组合筛选出商品,并分页 2、 筛选条件显示: a、 根据当前分类ID,显示其一级子分类,若无分类ID,显示顶级分类(两个分类同时适用) b、 若无功能分类ID时,默认筛选条件:功能分类、风格分类 c、 若有功能分类ID时,调用该分类的商品类型,并调用商品类型中的筛选属性作为筛选条件 d、 列表排序:综合,销量,人气,收藏,价格升降序,最新,默认综合排序 e、 滚动加载分页 f、 优化URL地址,如:使用1-4-7-8.html的格式 |
字段 | |
预期效果 | 1、 点击风格分类实木家具时,跳转到列表页,筛选条件为: 实木家具:白蜡木、白橡木等; 功能:客厅 卧室等; 再点击当前筛选条件的实木家具时返回上级分类,此例为筛选所有家具。筛选条件为: 风格:实木家具,法式,地中海等; 功能:客厅,卧室等, 2、 点击功能分类客厅时,跳转到列表页,调用风格,与客厅分类的一级子类,同时调用客厅商品类型的筛选属性。如创建了客厅类型的面积、户型两个筛选属性。筛选条件为: 风格:实木家具,法式,地中海等; 客厅:沙发,电视柜,茶几等; 面积:70-100方 100-120方; 户型:两房一厅,三房两厅。 3、列表上方可选择想要的排序销量,人气,收藏,价格升降序,最新,默认销量排序 |
4.2.2.2商品列表
功能描述 | 商品列表 |
输入/前置条件 | |
需求描述 | 1、 左边为分类菜单 2、 商品图片统一正方形 3、 显示商品标题,价格,销量 |
字段 | |
预期效果 | |
4.2.3商品详情页 参考
根据ID查找商品,并判断其是否参与促销活动,若商品已下架则提示下架。若商品已删除,则提示商品不存在。
4.2.3.1商品相册
功能描述 | 商品的主图相册 |
输入/前置条件 | |
需求描述 | 幻灯片放映主图 |
字段 | |
预期效果 | |
4.2.3.2促销信息
功能描述 | 商品促销信息展示 |
输入/前置条件 | |
需求描述 | 1、 判断商品是否参与促销活动,若参与则是显示活动的名称,并显示活动优惠的价格 2、 如是限时抢购,则显示倒计时间,时间需与服务器同步,防止并发时数据出错 |
字段 | |
预期效果 | |
4.2.3.3商品规格
功能描述 | 商品不同规格选择 |
输入/前置条件 | |
需求描述 | 1、 调出商品各个规格供选择 2、 默认选中默认规格 3、 用户可根据规格自由组合,若无该组合则显示成灰色,不能选择 4、 根据选择不同的组合显示相应该SKU中的价格 |
字段 | |
预期效果 | 用户可选择不同的规格组合,并即时显示价格 |
4.2.3.4加入购物车
功能描述 | 商品加入购物车 |
输入/前置条件 | |
需求描述 | 1、 判断是否选择好规格 2、 判断数量是否正确,如0或是负数情况 3、 未登录使用cookie记录,已登录插入数据库 4、 登录后,需把cookie数据与数据库数据同步,所数据更新到临时中界表 |
字段 | |
预期效果 | 点击加入购物车,商品异步添到到购物车,同时购物车的商品数量加1 |
4.2.3.6立即购买
功能描述 | 立即购买商品 |
输入/前置条件 | 登录 |
需求描述 | 1、 判断是否选择好规格 2、 判断数量是否正确,如0或是负数情况 3、 未登录提示登录 |
字段 | |
预期效果 | 点击购买,跳转到订单生成页 |
4.2.3.7商品收藏
功能描述 | 商品收藏 |
输入/前置条件 | 登录 |
需求描述 | 1、 判断是否登录,若没登录提示登录 2、 商品异步收藏 |
字段 | |
预期效果 | 点击收藏按钮,若没登录,提示登录,若已登录高亮收藏按钮 |
4.2.3.8商品详情
功能描述 | 商品的详介绍 |
输入/前置条件 | |
需求描述 | 1、 详情分三个选项卡:商品、详情、评价 2、 商品:商品主图、规格、参数 3、 详情:商品详情介绍 4、 评价:商品评价信息。 5、 增加浏览数量到临时中界表 |
字段 | |
预期效果 | |
4.2.3.9商品参数
功能描述 | 商品的具体参数说明 |
输入/前置条件 | |
需求描述 | 根据商品类型的属性分类,依次展示商品的具体参数 |
字段 | |
预期效果 | |
4.2.4 购物车
功能描述 | 购物车 |
输入/前置条件 | |
需求描述 | 1、 无产品时提示购物车暂无商品,旁边放按钮去挑选商品,跳转到首页 2、 显示商品列表,包括:图片,标题,商品规格,单价,数量,折扣,金额,商品总数量,合计 3、 可增加或减少商品数量,最少减到1,数量改变同时改变价格,总额 4、 编辑商品的规格 5、 可删除商品 6、 点结算后跳转到订单生成页 7、 购物车数据更新到临时中界表 |
字段 | |
预期效果 | 点击购物车,能看到欲购买的所有商品,数量,价格,优惠信信息,并可更改商品数理,删除商品 |
4.2.5订单生成
4.2.5.1收货地址
功能描述 | 用户的收货地址 |
输入/前置条件 | |
需求描述 | 1、 默认调用会员地址簿的默认地址,若地址簿无地址,显示添加地址表单 2、 用户可异步更换地址 3、 用户可异步修改当前地址 |
字段 | |
预期效果 | 1、 进入页面,用户地址簿无地址则是显示添加地址表单 ,用户填写完成后,异步提交。 2、 若已有默认地址,用户可异步修改地址或更换地址 |
4.2.5.2配送方式
功能描述 | 物流配送方式 |
输入/前置条件 | |
需求描述 | 1、 此处有三个单选项:1、官方物流配送 2、快递配送 3、自理物流 2、 选择官方配送,根据地址和物流表计算出物流费,并计入订单中,默认选中状态, 3、 选择快递,根据地址和快递表计算出快递费,并计入订单中 4、 选择自行物流配送,费用为0,记录配送方式 5、 若商品为包物流,则费用为0 6、 物流费用计算方式:所有商品的体积和X目的地每方费用,如体积小于一方按一方算。快递费类似 |
字段 | |
预期效果 | 1、 默认选中官方物流配送,显示物流所需费用,并计入订单总额 2、 选择快递,显示快递所需费用,并计入订单总额 3、 选择自行物流配送,费用为0 |
4.2.5.3商品清单
功能描述 | 商品清单 |
输入/前置条件 | |
需求描述 | 1、 显示商品列表,包括:图片,标题,商品规格,单价,物流费,体积,数量,折扣,金额,优惠 2、 在下方显示:小计(商品总额),物流费,现金券,积分兑换,总计等信息 3、 下方为确认订单按钮,点击跳到支付页面 |
字段 | |
预期效果 | 清楚的显示所有的商品信息与费用 |
4.2.5.4推荐人
功能描述 | 会员使填写购买推荐人 |
输入/前置条件 | |
需求描述 | 1、 文本框输入推荐人手机号码,并异步验证是否存在 2、 根据推荐人的等级与订单金额计算出优惠金额,并从订单中减去 3、 根据订单金额和推荐人等级计算出推荐所应得的积分或返现金额 |
字段 | |
预期效果 | 输入正确的手机号码,并异步验证,通过显示优惠的金额,并从订单减去 |
4.2.5.5索取发票
功能描述 | 索取发票 |
输入/前置条件 | |
需求描述 | 1、 勾选发票选项,显示输入发票抬头文本柜 2、 提示要收取的点数,并计算出金额显示,且订单加上此金额 3、 订单表需记录税费 |
字段 | |
预期效果 | 勾选发票,显示所要收取的税点与金额,订单金额加上此金额 |
4.2.5.6支付方式
功能描述 | 支付方式 |
输入/前置条件 | 确认订单后转入订单号与订单金额 |
需求描述 | 支付方式单选项: 线下转帐 |
字段 | |
预期效果 | 选择支付方式后,点确定显示相关转帐信息与注意事项 |
4.2.5.7订单所属经销商
功能描述 | 订单所属经销商 |
输入/前置条件 | |
需求描述 | 终端机下单,自动归属到相关经销商 |
字段 | |
预期效果 | 系统划分到经销商订单 |
4.2.5.8订单快照
功能描述 | 订单快照 |
输入/前置条件 | |
需求描述 | 1、 订单生成付款后所有数据都写死到表中,形成快照数据,便于商品价格信息变动了不影响订单 2、 生成的订单数据添加到临时中界表 |
字段 | |
预期效果 | 点击交易快照,可以查看到商品交易时的价格图片规格优惠信息 |
4.2.6我(会员中心)
功能描述 | 会员首页 |
输入/前置条件 | 会员登录 |
需求描述 | 1、 会员头像,会员昵称 2、 我的交易:待付款、待发货 3、 我的资产:我的积分、现金券 4、 我的关注:商品收藏、我的评价、积分兑换 5、 我的账户:基本信息、地址簿 |
字段 | |
预期效果 | 可查看订单状态,产品信息,订单金额,付款与申请售后 |
4.2.6.1我的订单
功能描述 | 会员订单列表 |
输入/前置条件 | 会员登录 |
需求描述 | 1、 显示订单号,下单时间,订单商品,商品图片,规格,价格,优惠信息,订单总额,会员付款状态 2、 未付款时,显示付款按钮,点付按钮跳转到支付方式页面 3、 付款后,每个商品显示发货状态(1、备货中,2、现货待发,3已发货) 4、 订单付款后可申请售后 5、 可合并订单付款 6、 未付款时可取消订单 7、 促销商品需限时付款,超时取消订单 |
字段 | |
预期效果 | 可查看订单状态,产品信息,订单金额,付款与申请售后 |
4.2.6.2我的积分
功能描述 | 我的积分 |
输入/前置条件 | 登录 |
需求描述 | 1、 显示可用的积分数量 2、 显示获得积分明细记录,获得的原因,日期,数量 3、 显示消费积分明细记录,消费的原因,日期,数量 |
字段 | |
预期效果 | 打开我的积分,看到自己可用的积分,默认列表为消费积分明细,点击切换选项卡切换到获得积分明细 |
4.2.6.3 现金券
功能描述 | 现金券 |
输入/前置条件 | 登录 |
需求描述 | 1、 现金券三个状态:未使用,已使用,已过期 2、 现金券明细记录,使用原因,使用时间,有效时间,面值 |
字段 | |
预期效果 | 打开现金券,分为三个切换选项卡:未使用,已使用,已过期,默认显示未使用且在有效期内的现金券。 |
4.2.6.4基本信息
功能描述 | 会员基本信息 |
输入/前置条件 | 登录 |
需求描述 | 1、 包含:昵称、性别、生日、爱好、经验值、头像等信息 2、 昵称只允许修改一次,其它信息项可随意修改 |
字段 | |
预期效果 | 1、昵称未修改过,显示文本框内,同时提示只能修改一次昵,称修改后,变成灰色,不能再修改。 2、经验值不能修改,只显示,并根据现有的经验值显示会员等级 3、其它选项可以随意修改 |
4.2.6.5地址簿
功能描述 | 会员地址簿 |
输入/前置条件 | 登录 |
需求描述 | 1、 显示地址列表,包括,地址,邮编,收货人,手机号,是否默认 2、 可添加、修改、删除地址 3、 可设置默认地址 |
字段 | |
预期效果 | 1、 展示地址列表 2、 点击编辑可弹出窗口编辑地址内容,校验输入的正确性,确定后异步提交,并更新列表 3、 点击添加可弹出窗口让输入地址内容,校验输入的正确性,确定后异步添中地址,并更新列表 4、 点击设为默认地址,则异步更新地址,并更新列表 |
五、其它需求
1、 系统设计的基本要求
1) 符合面向对象体系(OOP)的程序框架,实现业务逻辑与后台技术的无关性。
2) 采用通用三层以上架构,支持所有接入渠道 ,并要求95%以上业务逻辑由中间件部分实现,并能实现负载均衡。
3) 符合“软硬件平台无关性”设计原则,确保数据库、中间件平台必须实现平台无关性和良好的可移植性。
4) 核心数据库系统具有高度的可扩展性,支持按照市场或业务功能的分布部署架构。例如,当业务迅猛发展时,允许比较灵活地剥离一部分业务数据,组建在新增加的数据库服务器上,从而有效解决数据库瓶颈问题,提高系统的易维护性和总体性能指标
5) 核心数据库系统具有高度的可扩展性,支持按照市场或业务功能的分布部署架构。例如,当业务迅猛发展时,允许比较灵活地剥离一部分业务数据,组建在新增加的数据库服务器上,从而有效解决数据库瓶颈问题,提高系统的易维护性和总体性能指标。
6) 应用扩展性:能够在应用的体系结构和软件模块划分两个方面支持整个应用的良好扩展性。在体系结构方面采用三层或多层的体系结构,业务逻辑的实现于表现层和数据层独立,同时在系统级解决业务层的扩展性、负载均衡等问题;在软件模块划分方面将根据业务的特点,将业务合理地划分为相对独立的业务逻辑模块,也就是一个完整业务逻辑单位,每一项业务功能的实现都是这些逻辑单位组合完成。中间件业务功能组件尽可能模块化、插件化,新增业务调试不会或尽可能小地影响现有功能的正常运作。
7) 要求前端终端设备程序采用模块化插件式设计,确保各个业务的独立性和后续
8) 升级的可维护性。
9) 性能指标要求:在10万客户规模的条件下,保证对用户查询筛选产品的快速响应,其响应延时小于2秒。后端系统每秒综合处理能力在800笔以上,日结清算时间控制在45分钟以内,并支持7*24小时不间断交易。
10) 系统高可靠需求:系统在通讯层、业务逻辑实现层、数据库层都实现高可靠,不存在单点故障。应用服务器具备负载均衡的能力。
11) 稳定性和容错性需求:系统在长时间大容量高压力的情况下,能稳定运行。某一局部性的错误发生不影响整个系统的正常运行
2、开发环境和硬件要求:
1) 基于B/S架构,采用主流的thinkphp3.2.3版本框架。
2) 数据库支持mysql5.5以上版本;
3) 应用服务器支持nginx+php;
4) 硬件服务器系统为linux Centos5.6以上版本。
5) 客户端兼容主流浏览器(包含但不仅限于:IE7-IE10,360,搜狗、谷歌、火狐、遨游等)
3、 性能指标
项目 | 指标 | 备注 |
单台服务器同时容纳在线客户 | 3000 | 不考虑互联网带宽限制。 当客户数量增加时,可方便通过增加客户服务器的方式实现快速扩展。 |
交易下单响应时间 | ≤1秒 | 不考虑互联网带宽限制。 |
500多并发下单响应时间 | ≤2秒 | 不考虑互联网带宽限制,同时保证数据的准确性 |
4、 技术文档及源代码
1) 提供详细的技术文档
2) 提供数据库
3) 提供整个系统源代码
4) 源代码内必须有规范的注释
5、附件
1)罗马易购平台架构图
本文来源:https://www.2haoxitong.net/k/doc/7d1920081fb91a37f111f18583d049649b660eee.html
文档为doc格式