《微商城》产品需求文档【PRD】BATE-V1.0.3.doc

上传人:pu****.1 文档编号:544503867 上传时间:2022-12-11 格式:DOC 页数:16 大小:662.85KB
返回 下载 相关 举报
《微商城》产品需求文档【PRD】BATE-V1.0.3.doc_第1页
第1页 / 共16页
《微商城》产品需求文档【PRD】BATE-V1.0.3.doc_第2页
第2页 / 共16页
《微商城》产品需求文档【PRD】BATE-V1.0.3.doc_第3页
第3页 / 共16页
《微商城》产品需求文档【PRD】BATE-V1.0.3.doc_第4页
第4页 / 共16页
《微商城》产品需求文档【PRD】BATE-V1.0.3.doc_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《《微商城》产品需求文档【PRD】BATE-V1.0.3.doc》由会员分享,可在线阅读,更多相关《《微商城》产品需求文档【PRD】BATE-V1.0.3.doc(16页珍藏版)》请在金锄头文库上搜索。

1、微商城产品需求文档【PRD】文件状态: 初稿 正在修改 已发布文件标识:Tiny-Mall-Working当前版本:BATE V1.0.3作 者:戴俊林创建日期:2013-4-30修订历史:版本号修订内容修订人修订日期V1.0.0初始化版本戴俊林2013-4-30V1.0.1去除运营中心戴俊林2013-4-30V1.0.2去除商家管理员管理戴俊林2013-5-1V1.0.3去除商家活动管理功能戴俊林2013-5-1目录微商城1目录2一、 项目(产品)概述3二、 项目(产品)模型3三、 文档范围3四、 产品使用者3五、 产品功能性需求41.、产品整体性业务流程图42、功能模块划分43、功能模块设

2、计41) 商户中心4 商家登陆4 信息编辑9 商品管理11 订单管理152) 商家门户15 用户登陆、注册、找回密码15 商家门户首页15 商品列表15 商品详情15 商品购买15 用户订单15六、 项目(产品)非功能性需求161. 软硬件环境需求162. 平台技术开发架构163. 数据库需求164. UI设计需求165. 产品质量需求166. 安全性需求(隐私保护)167. 产品升级维护需求168. 接口需求16七、 Beta、Alpha测试需求16八、 产品上线、下线需求16九、 专业术语与所写解析16十、 参考文档161. 微商城接口说明文档162. 微商城产品原型文档【手机端】16十一

3、、 附录16一、 产品概述1、 产品简介:微商城【Tiny-Mall】:手机版本的电子商城,方便手机用户购物。2、 产品产业分析:目前,该产业还属于起步阶段,暂未有龙头垄断性现象。3、 用户群体定位微信用户、android、ios用户4、 产品目标市场区域性目标市场。基于SOLOMO模式的方式。5、 产品同类型项目(产品)分析基本与同行业产品处于同一起跑线上。6、 产品SWOT分析潜在外部威胁(T)潜在外部机会(O)外部环境潜在内部优势(S)潜在内部劣势(W)内部条件二、 产品模型1、 产品开发语言类型:Java+HTML5【PHP+HTML5】2、 产品结构(网站类)B/S3、 产品应用流程

4、4、 产品功能模型5、 产品非功能性模型三、 文档范围此文档只描述微商城的功能性、非功能性需求,项目上线、下线的需求、以及性能测试要求。四、 产品使用者移动终端用户、商家五、 产品功能性需求1.、产品整体性业务流程图2、功能模块划分商户中心主要处理商家信息维护、商品管理、订单管理、活动管理商家门户。主要功能包括用户登陆、注册、找回密码、商品列表、商品详情、商品购买、商家门户。3、功能模块设计1) 商户中心 商家登陆l 简要说明:处理商家登录操作l 功能概述:处理商家登录操作l 用户界面:n 登陆界面n 找回密码页面u 输入邮箱地址u 提示操作结果n 重置密码页面u 正常重置密码页面【界面元素仅

5、供大致参考】u 重置接口已被使用的情况【界面元素仅供大致参考】l 用例描述:n 商家进入商户中心前,需要进行登录验证,则在登陆页面,输入账号密码并点击登录;当账号密码正确的时候,进入到商家管理平台页面。如果不正确,系统应该提示错误信息告知商家。n 当商家不记得个人的账号密码时,可以点击“忘记密码”,进入找回密码页面,并输入其注册邮箱并点击“找回密码”按钮。如果其所输入的邮箱是存在且系统发送邮件成功,则告诉用户邮件已发送。如果不存在或者邮箱账号不合法应该提示用户对应的错误信息。n 当商家收到重置密码的邮件时,点击重置密码接口,进入重置密码页面。并在页面中输入新的密码且点击“重置密码”按钮。如果重

6、置结果告知用户。l 功能清单:二级功能名称三级功能名称功能说明登录登录页面实现登录的业务逻辑判断、登录错误信息提示找回密码页面通过注册邮箱,找回登录密码。重置密码页面重置新的账号登录密码l 业务规则:n 登录数据合理性验证n 当登录账号或密码不正确,给予对应的错误信息提示n 忘记密码页面,需要对用户的邮箱合法性进行验证n 在发送找回密码时,发送的内容中。邮件标题为:【微商城】,发送人邮箱:【XXXXQQ.COM】,邮件内容按照标准的写信格式。包含以下元素。发送人:微商城团队n 重置密码的接口只能使用一次n 进入重置密码页面时,需要对接口的使用情况进行判断。判断其是否已被使用过,如果没有使用过则

7、,可以正常进行密码重置操作。如果已被使用过,需要告知用户重设密码链接已失效。n 正常重置密码页面,当用户重置密码成功后,在告知用户的情况下停留3秒后跳转到登陆页面l 流程图:n 登陆&找回密码流程图n 重置密码流程图l 执行者:商家l 前置条件:n 进入重置密码页面,必须是通过接口的方式进入l 后置条件:进入商家管理平台页面l 备注:无 信息编辑l 简要说明:商家名称、商家介绍信息、商家logo、商家联系方式等信息的编辑功能l 功能概述:在一个初始化的项目上线之后,商家的信息默认的都是空白的,所以需要提供此功能用于初始化和日后的商家信息维护,涉及修改的具体信息包括:商家名称、商家logo、商家

8、联系方式【电话号码、微信号】、商家背景介绍。l 用户界面:l 用例描述:n 更改商家logo商家进入信息编辑页面,点击“事件6”用户界面中的按钮,则可以选择本地的图片,更换当前的logo。n 修改其他信息商家进入信息编辑页面时,可以编辑商家名称、联系电话、微信号、微主题输入框的内容。并点击保存按钮即可存储当前页面的数据。l 功能清单:二级功能名称三级功能名称功能说明信息编辑更改商家logo选择本地图片进行图片更改,涉及图片尺寸限定商家其他信息编辑商家名称、联系电话、微信号、商家简介、微主题信息的修改l 业务规则:n 当项目初始化情况,即商家信息均为空的情况下,商家logo处应该显示默认的log

9、o图片n 选择本地化图片时,处于界面的统一和美观,需要进行尺寸的限定。logo图片的尺寸为250*90像素。n 商家进入信息编辑页面时,商家名称、联系电话、微信号、微主题、商家描述的输入框均处于可编辑状态n 当界面的元素处商家logo外,其他元素修改被修改过,用户在离开此页面时却没有保存,此时需要提示用户,是否需要离开。而商家logo选择本地图片之后则默认进行了保存。与外部保存按钮没有直接的业务关联。n 界面上的所有元素数据,均需要做数据合法性验证,在保存前,需要提示提示存在非法性数据l 流程图:l 执行者:商家l 前置条件:用户已登录l 后置条件:无l 备注:无 商品管理l 功能概述:此功能

10、主要处理商家发布商品、修改商品、删除商品l 用户界面:n 商品列表n 新增/查看商品n 商品编辑n 删除商品l 用例描述:n 商家进入商品管理时,看到的是商品列表。主要包括新增商品按钮、查询商品按钮及输入框、排序按钮【销量、价格、时间、库存量】、商品列表【包括批量操作按钮、商品名称、销售价格、上架时间、库存量、操作选项】、以及分页功能。u 当点击“新增商品按钮”进入新增商品页面。u 当点击操作选择中的“查看”则进入新增商品页面。u 当点击操作选择中的“编辑”则进入编辑商品页面。u 当点击操作选择中的“删除”则提示用户确认删除功能。n 商家进入新增商品页面后,需要录入商品名称、商品产地等信息,商

11、品图片,初始化状态下显示默认商品图片;点击保存后需要提示用户保存结果。如果保存成功,则清空当前页面,便于商家再次录入数据,如果保存失败,则告知用户操作指南。n 商家进入编辑商品页面后,需要将该商品的原有信息显示在对应的输入框内,商品图片使用移动尺寸的图片。点击保存后需要提示用户保存结果。如果保存成功,提示用户后,并返回到商品管理页面;如果保存失败,则告知用户操作指南。n 商家进入查看商品页面后,需要录入商品名称、商品产地等信息,点击保存后需要提示用户保存结果。如果保存成功,则清空当前页面,便于商家再次录入数据,如果保存失败,则告知用户操作指南。l 功能清单:二级功能名称三级功能名称功能说明商品

12、管理商品列表页面查看商家下的所有商品。提供搜索、排序、分页功能。发布/编辑商品页面根据商品属性创建发布商品,商品的图片尺寸有限定。l 业务规则:n 商品列表库存量低于10时,字体颜色显示为红色n 商品图片规则限定:商品图片尺寸比例为:4:3【长:宽】。原图尺寸为400*300.移动端显示尺寸为160*120.即在更换或上传图片时需要进行规格调整。移动端的图片和原图是各自独立的。即上传一张原图后需要保存另外一张小图。l 流程图:l 执行者:l 前置条件:l 后置条件:l 备注: 订单管理2) 商家门户【手机端】 用户登陆、注册、找回密码 商家门户首页 商品列表 商品详情 商品购买 用户订单六、 项目(产品)非功能性需求1. 软硬件环境需求2. 平台技术开发架构3. 数据库需求4. UI设计需求5. 产品质量需求6. 安全性需求(隐私保护)7. 产品升级维护需求8. 接口需求七、 Beta、Alpha测试需求八、 产品上线、下线需求九、 专业术语与所写解析十、 参考文档1. 微商城接口说明文档2. 微商城产品原型文档【手机端】十一、 附录

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号