系统前端需求规格说明书v10.docx

上传人:b****5 文档编号:30214692 上传时间:2023-08-07 格式:DOCX 页数:45 大小:628.84KB
下载 相关 举报
系统前端需求规格说明书v10.docx_第1页
第1页 / 共45页
系统前端需求规格说明书v10.docx_第2页
第2页 / 共45页
系统前端需求规格说明书v10.docx_第3页
第3页 / 共45页
系统前端需求规格说明书v10.docx_第4页
第4页 / 共45页
系统前端需求规格说明书v10.docx_第5页
第5页 / 共45页
点击查看更多>>
下载资源
资源描述

系统前端需求规格说明书v10.docx

《系统前端需求规格说明书v10.docx》由会员分享,可在线阅读,更多相关《系统前端需求规格说明书v10.docx(45页珍藏版)》请在冰豆网上搜索。

系统前端需求规格说明书v10.docx

系统前端需求规格说明书v10

第三方B2C项目

需求分析规格说明书v1.0

 

1.总体说明

1.1修订历史

日期

版本

说明

作者

2015-7-1

V1.0

本需求文档涵盖了B2C-App端的所有主页以及会员中心的所有功能,以及虚拟货柜的所有功能页面,不包含后台所有功能

XXX

1.2项目概述

项目概述

1.3用户范围

角色

职责描述

会员

注册成为会员,并在平台检索产品,在线预购,

实体店消费者

实体店内浏览商品,下单购买;

1.4非功能需求

需求

描述

可用性

窗口弹出总层数不超过3层;

系统可用性需达到99.99%以上;

性能

允许至少20000个终端同时使用;

运行时手机CPU占用率应少于30%;

用户体验

引导式界面设计,操作简单;

业务提示清晰明了

可支持性

95%的错误能在8个工作时内修复;

版本升级时应该保持所有系统设置和个人设置;

1.5其它说明

其他说明

2.UC部分

2.1APP页面

2.1.1.首页

模块名称/模块编号

首页

功能名称/功能编号

首页

用例名称

首页

用例编号

业务描述

业务项描述:

通过首页登入各页面

关联:

主要角色

游客,会员

功能目标

通过首页登入各个页面,提供相应功能

前置条件

已安装APP

后置条件

数据来源

自动读取

UI示意图:

基本场景

备选场景

排序规则

扩展点

业务规则

序号

规则

1

首页包含的栏目、样式、布局详见效果图;

2

Ø首次注册登录后,需先编辑收货地址【3.1.2选择收货地址】以及商家后,再浏览首页;登录后无需自动登出;

Ø若游客登录则无需选择收货地址直接浏览首页,待登录后判别是否有默认地址,若无默认地址则先编辑收货地址【3.1.2选择收货地址】以及商家后后再浏览首页;

Ø所有会员登录后,在已有默认地址及配送商家的前提下,匹配当前定位所在地和默认收货地址是否一致,若不一致则提示会员选择收货地址及商家,若一致则无需提示;

3

点击首页搜索栏左侧“收货地址”显示【3.1.2选择收货地址】,可再次变更收货地址以及商家;

4

Ø搜索栏文本框显示提示:

“查找商品”;

Ø标定位到文本框后则无需显示提示,并显示历史搜索以及热门搜索记录;

Ø在文本框中输入任何数字、文字、字母、拼音等,在键盘上点击“搜索”后,或者点击历史搜索记录、热门搜索记录后,显示【3.1.3商品列表】;

Ø支持模糊查找;

5

Ø搜索栏右侧“扫一扫”可扫描实物的编码查找商品,查找后显示【3.1.3商品列表】;

Ø若未找到符合的商品,则列表页显示提示语“未找到相关商品”;

6

广告位显示后台发布的广告图片,左右滑动可显示相应图片,不做滑动操作则按照后台设定的轮播间隔速度,定时轮播;

7

Ø分类栏目中医保用药固定显示在第一位,其他分类按照原型上显示的进行排序,但该些分类显示属性以及排序,可由后台管理;

Ø当栏目大于8个则翻页显示其余分类栏目;

Ø点击“医保用药”后显示【3.1.4分类】,但该些分类为医保用药的分类,并非全部分类;

Ø分类栏目下的按症找药,以及人群分类固定显示;

Ø点击“按症找药”显示【3.1.6按症找药】,点击其余人群分类栏目,则显示【3.1.4分类】,但该些分类为人群的分类,并非全部分类;

8

Ø“限时促销”“低价优惠”“巨惠来袭”部分,首页显示后台发布的指定产品;

Ø点击该三个部分,显示【3.1.5优惠促销列表】;

Ø左右滑动可显示该三个部分的活动产品,点击产品显示商品活动详情页【3.1.7团购详情页】【3.1.8其他活动页&商品详情页】;点击箭头则显示【3.1.5优惠促销列表】;

9

Ø品牌专区显示后台指定的品牌LOGO,左右滑动可显示更多的品牌,点击品牌LOGO显示该品牌下的所有产品【3.1.3商品列表】;

10

Ø“热卖专区”部分,首页需显示后台发布的指定产品;

Ø左右滑动可显示该专区下的产品信息,点击产品显示商品活动详情页,点击箭头则显示该专区下的产品列表【3.1.3商品列表】

Ø直接点击该部分,显示该专区下的产品列表【3.1.3商品列表】;

Ø该专区只显示保健品和器械;

11

Ø“新品推荐”按照产品上架时间倒序显示,并可滑动显示更多;

Ø点击产品图片则显示产品详情页;

12

Ø“限时促销”“低价优惠”“巨惠来袭”三个栏目的产品列表或者滑动页,“热卖专区”的产品列表或者滑动页,“新品推荐”的滑动页,“单品推荐”的滑动页,均显示为选择商家的产品以及康恩贝旗舰店的产品;

Ø若有商家和旗舰店部分产品相同,则商品列表中相同产品分别显示;

Ø若游客未选择收货地址,则显示所有商家的产品以及旗舰店的产品;

13

页尾操作航,点击“首页”显示【3.1.1首页】,点击“分类”显示【3.1.4分类】,点击“预购篮”显示【3.1.10预购篮】,点击“药师咨询”显示【3.1.9药师咨询】,点击“我”显示【3.1.15我的】;

14

点击锚点可将页面滚动到最上方;

2.1.2.选择收货地址

模块名称/模块编号

选择收货地址

功能名称/功能编号

选择收货地址

用例名称

选择收货地址

用例编号

业务描述

业务项描述:

会员登录后选择收货地址以及商家

关联:

主要角色

会员

功能目标

选择、添加收货地址,选择收货地址覆盖到的商家

前置条件

会员首次注册并登陆APP、或会员登陆后无默认的收货地址、或登录后会员的默认收货地址不在当前定位区域

后置条件

商品列表以及优惠促销列表,首页的部分栏目以及滑动页,显示为选择的商家的产品以及康恩贝旗舰店的产品;且新增的收货地址,在会员中心“我的”中的收货地址中同步更新;

数据来源

手动录入

UI示意图:

基本场景

备选场景

排序规则

默认地址显示在第一行

扩展点

业务规则

序号

规则

1

显示会员原本已经维护好的所有收货地址,包含:

收货人姓名,联系电话,收货地址,默认标记,形式排版详见效果图;

2

可添加其他收货地址,添加后刷新收货地址列表;

3

选择某个地址后显示配送区域能够覆盖到当前收货地址的所有商家(不含旗舰店),再选择商家后返回首页;

4

点击“添加收货地址”显示“表单:

<添加收货地址>”;

界面元素——表单:

<添加收货地址>

名称

类型|长度

必填

默认值

规则

收货人姓名

Varchar|40

Ø文本框,默认显示已经维护过的姓名,但可修改;

Ø若第一次维护无默认值,则显示提示:

“请输入收货人姓名”。

光标定位到文本框后则无需显示提示;

联系电话

Int|11

Ø文本框,默认显示已经维护过的电话,但可修改;

Ø若第一次维护无默认值,则显示提示:

“请输入收货人联系电话”。

光标定位到文本框后则无需显示提示;

收货地址

Varchar|100

Ø下拉框,并显示提示:

“请选择收货地址所在省/市/区/街道”;

Ø光标定位到下拉框后显示层,分别按照省、市、区、街道显示相应内容,并有联动关系,选择完毕后关闭当前层;

Ø层形式详见效果图;

详细地址

Varchar|100

文本框,并显示提示:

“请输入详细地址,不超过50个汉字”。

光标定位到文本框后则无需显示提示;

邮编

Int|6

文本框,并显示提示:

“请输入邮编”。

光标定位到文本框后则无需显示提示;

设置为默认地址

Radio

若选中并保存,则当前地址设为默认地址;

确定

Button

点击后保存,页面返回至选择地址列表页;

2.1.3.商品列表

模块名称/模块编号

商品列表

功能名称/功能编号

商品列表

用例名称

商品列表

用例编号

业务描述

业务项描述:

会员通过首页各个栏目查看相应栏目的产品列表

关联:

主要角色

会员

功能目标

通过首页各个栏目查看相应栏目的产品列表

前置条件

后置条件

数据来源

自动生成

UI示意图:

基本场景

备选场景

排序规则

按照选择的排序规则排序

扩展点

业务规则

序号

规则

1

可关键字搜索,同首页搜索一致不再累赘阐述。

点击箭头可返回上一页。

点击最右侧可快速链接至相应页面;

2

点击“全部分类”中的某个分类后直接刷新当前列表产品;

3

点击综合排序可选择排序规则,默认为综合排序;

4

点击

可变更列表展示样式,在列表和大图之间进行切换;

5

点击

可自定义筛选条件,点击“清空“则清除所有筛选条件,点击“确定”则关闭当前筛选层,并刷新列表;

6

综合排序公式=销量*0.6+点击量*0.4,按照公示结果从高到低排序;

7

销量排序公式=前12个月至前7个月的销量*0.3+近6个月的销量*0.7,按照计算结果从高到低排序;

8

价格升序,价格降序,则按照单价升序和降序规则排序;

9

最新上架,按照上架时间倒序排序;

10

以上排序计算结果中,部分产品在同一个序列位的,按照单价高低顺序排序;

11

点击产品显示产品详情页,点击产品右侧预购篮按钮可直接加入预购篮;

12

页面往下滚则继续刷新显示产品;

13

点击锚点可将页面滚动到最上方;

2.1.4.分类

模块名称/模块编号

分类

功能名称/功能编号

分类

用例名称

分类

用例编号

业务描述

业务项描述:

展示所有分类,按照分类检索商品

关联:

主要角色

会员

功能目标

按照分类筛选商品

前置条件

后置条件

数据来源

自动生成

UI示意图:

基本场景

备选场景

排序规则

扩展点

业务规则

序号

规则

1

可关键字搜索,同首页搜索一致不再累赘阐述。

点击箭头可返回上一页;

2

所有分类按照后台配置的显示,此处显示最全的分类;

3

分类为3级,每个大类下显示当前大类下的热销产品以及知名品牌,以及当前大类下的二类以及三类分类,在每个大类最下方显示人群分类;显示布局详见效果图;

4

点击每个二类分类下的“全部”,则表示显示当前二类的所有产品;

5

点击某个分类名称或者“全部”,或品牌等,页面均跳转至【3.1.3商品列表】,显示所选商家以及旗舰店中,属于当前类别的产品;

2.1.5.优惠促销列表

模块名称/模块编号

优惠促销列表

功能名称/功能编号

优惠促销列表

用例名称

优惠促销列表

用例编号

业务描述

业务项描述:

会员通过首页促销栏目或者该栏目的滑动页,查看相应该栏目的产品列表

关联:

主要角色

会员

功能目标

通过首页促销栏目或者该栏目的滑动页,查看相应该栏目的产品列表

前置条件

后置条件

数据来源

自动生成

UI示意图:

基本场景

备选场景

排序规则

按照活动发布时间倒序排序

扩展点

业务规则

序号

规则

1

点击箭头可返回上一页。

点击最右侧可快速链接至相应页面;

2

按照不同的活动分Tab显示,显示样式布局详见效果图;

3

点击产品或者产品右侧“马上抢”按钮显示产品活动详情页;

4

团购活动列表,“已抢购”改为“已申报”,“盒、件”需按照该商品的单位自动读取;

5

活动已结束,则“马上抢”按钮改为“抢光了”并置灰;

6

页面往下滚则继续刷新显示产品;

7

点击锚点可将页面滚动到最上方;

2.1.6.按症找药

模块名称/模块编号

按症找药

功能名称/功能编号

按症找药

用例名称

按症找药

用例编号

业务描述

业务项描述:

展示后台所有人群症状以及科室症状分类

关联:

主要角色

会员

功能目标

按照分类筛选商品

前置条件

后置条件

数据来源

自动生成

UI示意图:

基本场景

备选场景

排序规则

扩展点

业务规则

序号

规则

1

可关键字搜索,同首页搜索一致不再累赘阐述。

点击箭头可返回上一页;点击最右侧可快速链接至相应页面;

2

症状分类为3级,所有症状分类按照后台配置的显示。

布局详见效果图;

3

点击某个症状分类名,页面跳转至【3.1.3商品列表】,显示所选商家以及旗舰店中,属于当前症状类别的产品;

2.1.7.团购详情页

模块名称/模块编号

团购详情页

功能名称/功能编号

团购详情页

用例名称

团购详情页

用例编号

业务描述

业务项描述:

展示团购产品的详细信息

关联:

主要角色

会员

功能目标

展示团购产品的详细信息

前置条件

后置条件

数据来源

自动生成

UI示意图:

基本场景

备选场景

排序规则

扩展点

业务规则

序号

规则

1

点击箭头可返回上一页;点击最右侧可快速链接至相应页面;

2

产品详情页字段内容以及布局详见效果图;

3

点击

可查看该药店所在地地图,地图页点击箭头可返回详情页;

4

配送评价和服务评价,显示为所有评价的平均得分,星星提亮颜色按实际得分显示,若存在小数点则按照小数点百分比提亮星星的部分区域;

5

数量价格图片部分的颜色进度,按照实际参团人数显示;

6

商品详情Tab显示后台维护的信息,评价Tab显示所有已提交评价的评价内容,评价内容按照评价提交时间倒序排序;

7

点击药师咨询页面跳转至【3.1.9药师咨询】,点击预购篮页面跳转至【3.1.10预购篮】

8

点击马上参团,可输入需要参团的数量后,再选择收货地址和收货方式后,立即在我的预购单中生成一个预购单【状态为待配送】,待产品活动结束后再确定更新最终活动价格并完成配送;

9

商品的价格,库存,以及生成预购单等信息,均由后台完成与药店SAAS对接同步工作,前台只从后台读取显示相关数据和信息,同步过程以及同步环节不在此文档中描述,详见后台文档。

2.1.8.其它活动&商品详情页

模块名称/模块编号

其他活动&商品详情页

功能名称/功能编号

其他活动&商品详情页

用例名称

其他活动&商品详情页

用例编号

业务描述

业务项描述:

展示促销秒杀活动产品,以及无活动商品的详细信息

关联:

主要角色

会员

功能目标

展示促销秒杀活动以及无活动上篇的详细信息

前置条件

后置条件

数据来源

自动生成

UI示意图:

基本场景

备选场景

排序规则

扩展点

业务规则

序号

规则

1

点击箭头可返回上一页;点击最右侧可快速链接至相应页面;

2

产品详情页字段内容以及布局详见效果图;

3

若当前产品没有促销、秒杀活动,则无需显示“限时促销剩余时间”“本次活动限量”“开始时间”“结束时间”字段;

4

点击

可查看该药店所在地地图,地图页点击箭头可返回详情页;

5

配送评价和服务评价,显示为所有评价的平均得分,星星提亮颜色按实际得分显示,若存在小数点则按照小数点百分比提亮星星的部分区域;

6

商品详情Tab显示后台维护的信息,评价Tab显示所有已提交评价的评价内容,评价内容按照评价提交时间倒序排序;

7

点击药师咨询页面跳转至【3.1.9药师咨询】,点击预购篮页面跳转至【3.1.10预购篮】,点击“立即预购”将该商品加入购物篮并页面跳转至【3.1.10购物篮】,且页面自动滚动至当前商品;

8

点击“加入预购篮”则在预购篮中显示该商品信息,并显示提示语“已成功加入预购篮!

”,2秒后隐藏该提示语;该提示语不论显示与否,均不影响当前页面的操作;

2.1.9.药师咨询

模块名称/模块编号

药师咨询

功能名称/功能编号

药师咨询

用例名称

药师咨询

用例编号

业务描述

业务项描述:

展示药师基本资料,选择药师在线点对点咨询

关联:

主要角色

会员

功能目标

展示药师基本资料,选择药师在线点对点咨询

前置条件

后置条件

数据来源

自动生成

UI示意图:

基本场景

备选场景

排序规则

扩展点

业务规则

序号

规则

1

点击箭头可返回上一页;点击最右侧可快速链接至相应页面;

2

页面字段内容以及布局详见效果图;

3

药师资料列表页面中,药师的姓名以及简介均在后台维护,排序顺序按照后台的排序顺序显示。

所有会员无论收货地址在哪,看到的药师名单均一致;

4

点击咨询则进入当前药师的点对点交流页面,在该交流页面点击点击箭头可返回药师资料列表页面;

2.1.10.预购篮

模块名称/模块编号

预购篮

功能名称/功能编号

预购篮

用例名称

预购篮

用例编号

业务描述

业务项描述:

展示已经加入预购篮的产品列表,选择配送方式以及收货地址,展示同店同类推荐产品;

关联:

主要角色

会员

功能目标

展示已经加入预购篮的产品列表,选择配送方式以及收货地址,展示同店同类推荐产品;

前置条件

将门户网站中的产品添加至预购篮

后置条件

提交预购单后,在我的预购单中可查看预购单信息以及状态

数据来源

自动生成

UI示意图:

预购篮:

基本场景

备选场景

排序规则

按照加入预购篮的时间倒序排序,并按照不同商家分别显示;同个商家,产品按照添加时间顺序排序;

扩展点

业务规则

序号

规则

1

点击箭头可返回上一页;点击最右侧“编辑”或向右滑动可删除预购篮中的产品,也可批量删除,布局详见效果图;

2

所有提示语的提示方式详见:

商品加入预购篮后的提示语效果图;

3

生成预购单等信息,均由后台完成与药店SAAS对接同步工作,前台只从后台读取显示相关数据和信息,同步过程以及同步环节不在此文档中描述,详见后台文档。

界面元素——列表:

<预购篮列表>

名称

类型|长度

排序

规则

商家名称

Checkbox

1

Ø该字段不属于表头字段,需按照页面设计摆放在相应位置;

Ø选中后,该商家下的所有产品均选中,其他商家的产品不选中;

收货地址

Varchar|1000

2

Ø显示默认收货地址或者会员选择的收货地址,点击箭头后进入选择收货地址页面;

Ø选择收货地址页面同【3.1.2选择收货地址】一致不再累赘阐述,但选择地址后则进入选择配送方式页面;

Ø配送方式显示为当前商家后台配置的配送方式,选择配送方式后页面返回至预购篮;

Ø每个商家单独选择收货地址和配送方式;

品名/规格

Varchar|100

3

Ø自动读取,在品名/规格字段前显示该产品的正面图;

Ø点击产品的品名/规格或者产品图片,页面跳转至产品详情页;

Ø若当前产品加入预购篮后出现库存不足或者无法配送等情况,则无法选中该产品,且在产品下方显示无法选中的提示语,并显示同店同类产品推荐,详见原型或效果图;

Ø点击收缩键可展开查看,与当前产品属于同个功效分类,且为同一个商家的产品;

Ø该些推荐产品的每个大图下方显示品名/规格,价格,大图右侧显示预购篮按钮,点击按钮后当前产品立即加入预购篮并刷新预购篮页面,点击大图或产品品名/规格,则页面跳转至产品详情页;

售价(元)

Float

4

Ø自动读取,单位为元,小数点保留2位

Ø若当前产品有促销活动,则按照DEMO样式显示原价以及促销价,并且显示活动促销的Icon;

数量

Int|10

4

Ø文本框,显示加入预购篮的实际数量;

Ø可直接点击文本框的“-+”更改购买数量;

Ø点击文本框的“-+”按钮,可按照以“1”为单位进行数量增减;当数量为1时,点击“-”提示“已到最低购买数量,无法再减少”;

Ø点击“+”时判断库存是否满足当前数量,若不足则提示“已达到最高购买数量,无法再增加”;

Ø若当前产品库存为0,则不显示本框;

Ø若当前产品库存小于等于10个,或者当前产品的库存量少于当前产品先前已添加的数量,则在数量框右侧显示“库存紧张”;

商品金额

Float

5

Ø文本块,单位元,小数点保留2位;

Ø显示所勾选的商品售价(促销产品则计算最终优惠价)*数量的总额;

Ø商品数量变动则实时更新金额;

配送金额

Float

Ø文本块,单位元,小数点保留2位;

Ø按照会员所选的配送方式以及商家的配送费用,自动计算所选产品的全部配送费用;

总金额

Float

Ø文本块,单位元,小数点保留2位;

Ø自动计算商品金额以及配送金额的合计金额;

立即预购

Button

点击后:

Ø判断勾选产品库存是否充足,若不充足则提示:

x产品库存不足;

Ø判定所有已勾选的产品中,是否有含麻黄碱的,若均不含麻黄碱则提交预购单并页面跳转至【3.1.11提交后提示页】;

Ø若当前勾选产品中有含麻黄碱的,则先判断含麻产品的购买数量是否大于【不含等于】后台允许的“单次购买数量”,若大于上限数量则弹框提示:

x产品含特殊成分,单次购买数量不得超过y盒【x自动读取产品品名,y读取设定的最大购买数量】;盒为包装单位,按照属性自动读取;

Ø若含麻产品单次购买数量的判定均符合要求,则判定当前勾选的含麻产品,在限定天数内,将当前的预购数量计算在内,总共的预购总量是否超过了规定数量,若未超过则提交预购单并页面跳转至【3.1.11提交后提示页】;若超过了规定的总量提则弹框提示:

x产品含特殊成分,在y天内预购数量不得超过z盒【x自动读取产品品名,y读取设定的天数,z读取设定的购买总数】

Ø含麻产品单次购买数量,累计时间段内购买的总数,这些关键字段设置均在后台产品维护页面中存取;

Ø只能选择一个药店的产品,不混合多个药店产品一起提交;

2.1.11.提交后提示页

模块名称/模块编号

提交后提示页

功能名称/功能编号

提交后提示页

用例名称

提交后提示页

用例编号

业务描述

业务项描述:

会员提交预购单后,展示提交结果以及产品清单

关联:

主要角色

会员

功能目标

提交预购单后,展示提交结果以及产品清单

前置条件

已提交预购单

后置条件

商家在后台可确认预购单,安排配送

数据来源

自动生成

UI示意图:

基本场景

备选场景

排序规则

扩展点

业务规则

序号

规则

1

点击箭头可返回上一页;

界面元素——列表:

<提示信息>

名称

类型|长度

排序

规则

提示语

Varchar|10

1

提交预购单后显示提交结果;

品名/规格

Varchar|100

2

Ø文本块,自动读取;

Ø在品名/规格字段前显示该产品的正面图;

Ø点击产品的品名/规格或者产品图片,在新页面显示产品详情页;

售价(元)

Float

3

Ø文本块,自动读取,单位为元,小数点保留2位;

Ø若为促销产品,则显示

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1