《软件需求说明书资料标准模板.doc》由会员分享,可在线阅读,更多相关《软件需求说明书资料标准模板.doc(35页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、+ 技 术 文 件 技术文件名称:E-SHOW 网上商城 软件需求说明书 技术文件编号:eshow-v1.0 版 本:v 1.0 拟 制 齐观扬 审 核 会 签 版权声明版权声明 本文中的所有信息均为山东益信通科贸有限公司秘密信息,务请妥善保管,未 经公司明确作出书面许可,不得为任何目的、以任何形式或手段(包括电子、 机械、复印、录音或其他形式)对本文档的任何部分进行复制、存储、引入检 索系统或传播 + 山东益信通科贸有限公司山东益信通科贸有限公司 修改记录修改记录 文件编号版本号 拟制人/ 修改人 拟制日期/ 修改日期 更改理由 主要更改内容 (写要点即可) eshow-v1.0V 1.0齐
2、观扬2011-10-19无无 注:文件第一次归档时,“更改理由”、“主要更改内容”栏写“无”。 + 目目 录录 1引言.5 1.1编写目的.5 1.2文档约定.5 2术语、定义和缩略语.5 2.1术语、定义.5 2.2缩略语.5 3综合描述.5 3.1背景.5 3.2软件概述.8 3.3用户类及其要求用户类及其特征.8 4具体需求.9 4.1功能需求.9 4.1.1后台功能.9 4.1.1.1系统管理 .9 4.1.1.2商品管理 .13 4.1.1.3会员管理 .17 4.1.1.4订单管理 .20 4.1.1.5促销优惠活动 .22 4.1.2前台功能.22 4.1.2.1商品展示 .22
3、 4.1.2.2资讯中心 .25 4.1.2.3会员中心 .27 4.1.2.4客服中心 .28 4.1.3PAD端功能描述.29 4.1.3.1商品展示 .29 4.2质量属性需求.31 4.2.1.1SR-Q-0020 健壮性需求.31 4.2.2安全性.31 4.2.2.1SR-Q-1030 数据一致性需求.31 4.2.3可服务性.31 4.2.3.1SR-Q-2010 报表维护速度需求.31 4.2.3.2SR-Q-2060 平均修复时间 MTTR.32 4.2.3.3SR-Q-2070 异常记录.32 4.2.4易用性.32 4.2.4.1SR-Q-2600 数据编辑完成应有提示.
4、32 4.2.4.2SR-Q-2610 任何功能不允许只存在“向导”模式.32 4.2.5可移植性.32 4.2.5.1SR-Q-3010 硬件独立性.32 4.2.5.2SR-Q-3020 软件独立性.32 + 4.2.6可测试性.32 4.2.6.1SR-Q-5010 日志输出控制.32 4.3其它需求.32 4.3.1设计和实现上的限制.32 4.3.1.1一般限制 .32 4.3.2国际化.33 4.3.2.1SR-M-3010 协议相关的国际化需求.33 4.3.2.2SR-M-3020 语种相关的国际化需求.33 4.3.3杂项.33 5验收准则.34 6参考资料.34 + 1引言
5、引言 1.1编写目的编写目的 本文的描述对象是 E-SHOW 网上商城(下文简称“本软件”或“软件” ) 。通过详细 描述其功能需求、性能需求、质量属性需求以及其它需求(“外部接口”独立成文) ,为后 续概要设计、软件(系统)测试、用户文档等工作提供基础与约束。 1.2文档约定文档约定 文档约定 本文档遵循以下约定: a)使用的模板是:“软件需求说明书模板 V1.0” 。 b)表头文字使用了 20%灰度背景; c)插图一律使用 MS Visio 2003 中文版绘制,且是“嵌入”而非“浮于文字上方” 。 d)用同号、同体但加粗的文字来强调需要读者重视的内容。 另外,每个需求都有优先级属性。优先
6、级的可能取值为:5、4、3、2、1,具体定义 如下: a)5:最高。是最重要的,它规定了交付物的必备需求。没有这些需求,交付物将不 能完成用户的基本工作。 b)4:高。是重要的,它规定了交付物的独特需求。只有完成这些需求,才能使本交 付物有竞争力。 c)3:中。是应该的,它规定了交付物的普通需求。 d)2:低。是可能的,它规定了交付物的锦上添花的需求。 e)1:最低。是备忘的,它规定了交付物的无法纳入上述 4 个等级的需求。 注意:不管优先级为何值,也不管项目采用什么生命周期模型,项目结束时必须交付 所有的需求。当然,那些已被变更为无需交付的需求除外。 2术语、定义和缩略语术语、定义和缩略语
7、2.1术语、定义术语、定义 2.2缩略语缩略语 3综合描述综合描述 3.1背景背景 产品的背景: 该项目是在山东格力收购三联家电的背景下,整合三联家电大型卖场和山东格力 1800 家渠道的各自优势,打造 PAD+鼠标+实体的“前店后网”家电销售新模式。 + 中中心心卖卖场场 场场所所 应应用用层层 支支撑撑层层 专专卖卖店店 一一层层 电电信信营营业业厅厅、格格 力力电电视视卖卖场场、亿亿 维维、协协亨亨卖卖场场 二二层层 政政企企产产品品体体验验 厅厅、格格力力卖卖场场 三三层层 未未来来家家居居样样板板间间、 格格力力卖卖场场、V VI IP P接接 待待区区、呼呼叫叫中中心心 数数据据层
8、层 客客户户端端 商商品品展展示示系系统统商商品品销销售售系系统统支支付付系系统统C CR RM M/ /E ER RP P/ /S SC CM M远远程程交交互互系系统统 音音响响系系统统照照明明系系统统消消防防系系统统配配电电系系统统火火灾灾报报警警 广广告告推推送送系系统统导导购购排排队队系系统统在在线线培培训训系系统统 P PA AD DP PC C显显示示终终端端手手机机 商商品品管管理理系系统统 通通信信系系统统网网络络系系统统主主机机系系统统存存储储系系统统视视频频系系统统呼呼叫叫中中心心显显示示系系统统 物物流流系系统统 产产品品库库 客客户户信信息息 库库 销销售售信信息息
9、库库 广广告告信信息息 库库 培培训训资资料料 库库 门门店店信信息息 库库 电电子子商商务务门门户户 系系统统 图 3.1 系统总体架构图 + 首页 商品查询会员登录 按品牌查 询 按规格1查 询 按价格查 询 按规格2查 询 按类别查 询 查看商品 信息 对比收藏 不同种类的商品具有不同 的查询条件,如:空调有 价格、品牌、功率、类 别、变频/定速等条件 评价咨询 放入购物 车 选择支付 方式 网银支付 第三方支 付 待处理订 单 B B2 2C C网网上上商商城城网网站站 B B2 2C C网网上上商商城城后后台台 订订单单受受理理中中 订订单单配配送送中中订订单单完完结结 是是否否取取
10、 消消 否否 确确定定责责任任,选选 择择退退货货原原因因 (手手工工) 退退换换货货 否否 是是 客客户户确确认认收收 货货 是是 退退换换货货 订单取消库存恢复 退还已支 付货款 选择/填写 送货地址 E ER RP P系系统统 订单查询 物流状态 查询 退换货 填写退换 理由 当前物流 状态 货到付款 图 3.2 系统业务流程图 + 产产品品展展示示新品上市推荐商品产品搜索产品介绍产品介绍 咨咨询询中中心心最新公告商城动态行业咨询产品介绍交流论坛 会会员员中中心心资料修改购物车商品收藏产品介绍订单查询 会会员员订订购购订单创建送货方式付款方式产品介绍在线支付 产品介绍商品评论 产品介绍促
11、销优惠 产品介绍积分管理 产品介绍积分支付 购购物物指指南南如何订购如何送货如何付款产品介绍客户答疑 客客服服中中心心在线解答客户反馈退货退款产品介绍站内短信在线调查 后后台台功功能能基本设置产品管理会员管理产品介绍订单管理咨询管理 后后台台功功能能帮助管理留言回复反馈处理产品介绍友情链接 后后台台功功能能代理商管理评论管理论坛管理产品介绍销售统计 图 3.2 系统功能设计 3.2软件概述软件概述 E-SHOW 网上商城系统概述如下: E-SHOW 网上商城功能结构整体分为 4 大部分:E-SHOW 前台、E-SHOW 后台、E- SHOW 权限管理、E-SHOW PAD 端,其中 E-SHO
12、W 前台、PAD 端是客户浏览和订购商 品的平台,E-SHOW 后台是对 E-SHOW 前台、PAD 端展示的全面控制,包括商品、会员、 订单等等,E-SHOW 权限管理是系统整体前后台、PAD 端权限和角色的控制管理。 3.3用户类及其要求用户类及其特征用户类及其要求用户类及其特征 本系统涉及到的用户类见表 3.3。 表 3.3 #用户类说明 1系统管理员 对系统的基本参数进行管理和维护,包括系统用户的管理、 用户权限角色的管理等。 2商品管理员电子商务部相关人员,主要对商品信息进行管理维护。 3仓库管理员 可以对商品的库存信息进行维护,如:增加库存、减少库存。 4广告策划中心店广告策划人员
13、,可以维护中心店广告信息。 5公司领导三联家电公司领导。 6电子商务部领导电子商务部负责人,负责对商品信息进行审核。 + #用户类说明 7门店销售人员 具有门店 PAD 上的操作权限,可以使用 PAD 登录商城,展 示商品信息,连接 VIP 专员,进行视频播放和门店视频展示; 能够与中心店 VIP 专员连线,由 VIP 专员进行远程协助。 8VIP 专员 能够通过系统与门店 PAD 连线,进行音视频交流,VIP 专员 可以调取中心店视频信号,并与门店 PAD 同步显示视频信号。 9呼叫中心座席 通过呼叫中心系统为客户提供业务受理、咨询等服务的人员。 10渠道门店管理员管理本渠道下的用户、权限和
14、广告信息推送等。 11渠道门店经理渠道门店经理或渠道代理商负责人。 12渠道门店销售人员 通过 PAD 登录系统,为门店客户展示商品信息、连接中心店 VIP 专员进行专员讲解。 4具体需求具体需求 4.1功能需求功能需求 4.1.1后台功能后台功能 4.1.1.1系统管理系统管理 4.1.1.1.1SR-F-1010 组织管理组织管理 需求描述需求描述:组织管理是由系统管理员登陆系统后对电子商务部及各门店进行的增加、 修改,删除的管理操作。 Actor:系统管理员 优先级优先级:高 使用频度使用频度:偶尔 前置条件前置条件: C0010 系统管理员已登录 后置条件后置条件: R0010 系统管
15、理员操作成功。 正常过程正常过程:N1 N0010 系统管理员选择“系统管理”“组织管理”功能,用例开始。 N0020 软件显示组织机构树状结构,供用户选择各级部门。 N0030 用户选择树状结构中的某个节点,在右侧框架展示该节点下的数据。 N0040 用户在该结构下新增、修改或删除组织结构 N0050 等待用户退出。 N0060 用户退出,用例结束 可选过程可选过程:A1: 改变排序方式(在 N1.N0030 处) A0010 用户按下表头中标题后面的方框。 A0020 软件即可按照升序或降序进行排序。 A0030 回到 N1.N0030。 异常过程异常过程:E1 新增或修改时输入的值过大(
16、在 N1.N0040 处) + E0010 软件提示“XXX 字段的值过大,请重新输入“,并等待用户确认 。 E0020 回到 N1.N0030。 异常过程异常过程:E2 该组织结构已被使用(在 N1.N0040 处) E0010 软件提示“组织:三级部门 1 已经使用或存在下级组织,不能删除!” ,并等 待用户确认。 E0020 回到 N1.N0030。 特殊需求特殊需求:无 4.1.1.1.2SR-F-1020 系统角色管理系统角色管理 需求描述需求描述:组织管理是由系统管理员登陆系统后设置不同的角色具有不同的菜单功能 权限、操作功能权限。 Actor:系统管理员 优先级优先级:高 使用频
17、度使用频度:偶尔 前置条件前置条件: C0010 系统管理员已登录 后置条件后置条件: R0010 系统管理员操作成功。 正常过程正常过程:N1 N0010 系统管理员选择“系统管理”“角色管理”功能,用例开始。 N0020 软件显示已定义的所有角色信息。 N0030 用户选择不同的操纵按钮进行角色的新增、修改、删除、分配权限。 N0040 等待用户退出。 N0050 用户退出,用例结束 可选过程可选过程:A1: 改变排序方式(在 N1.N0020 处) A0010 用户按下表头中标题后面的方框。 A0020 软件即可按照升序或降序进行排序。 A0030 回到 N1.N0020。 异常过程异常
18、过程:E1 新增或修改时输入的值过大(在 N1.N0030 处) E0010 软件提示“XXX 字段的值过大,请重新输入“,并等待用户确认 。 E0020 回到 N1.N0020。 特殊需求特殊需求:无 4.1.1.1.3SR-F-1030 系统用户管理系统用户管理 需求描述需求描述:各级各组织管理员登陆系统后对组织内的用户进行的增加、修改,删除及 权限角色配置管理。 Actor:各级各组织管理员 优先级优先级:高 使用频度使用频度:偶尔 前置条件前置条件: + C0010 各级各组织管理员已登录 后置条件后置条件: R0010 各级各组织管理员操作成功。 正常过程正常过程:N1 N0010
19、系统管理员选择“系统管理”“人员管理”功能,用例开始。 N0020 软件显示组织机构树状结构,供用户选择查看各级部门下的所属人员。 N0030 用户选择树状结构中的某个节点,在右侧框架展示该节点下的系统用户。 N0040 用户在该结构下新增、修改、删除系统用户或对用户进行角色配置。 N0050 等待用户退出。 N0060 用户退出,用例结束 可选过程可选过程:A1: 改变排序方式(在 N1.N003 0 处) A0010 用户按下表头中标题后面的方框。 A0020 软件即可按照升序或降序进行排序。 A0030 回到 N1.N0020。 异常过程异常过程:E1 新增或修改时输入的值过大(在 N1
20、.N0040 处) E0010 软件提示“XXX 字段的值过大,请重新输入“,并等待用户确认 。 E0020 回到 N1.N0030。 特殊需求特殊需求:无 4.1.1.1.4SR-F-1040 功能管理功能管理 需求描述需求描述:系统管理员用于管理后台各个模块。 Actor:系统管理员 优先级优先级:高 使用频度使用频度:偶尔 前置条件前置条件: C0010 系统管理员 后置条件后置条件: R0010 系统管理员操作成功。 正常过程正常过程:N1 N0010 系统管理员选择“系统管理”“人员管理”功能,用例开始。 N0020 软件显示组织机构树状结构,供用户选择查看各级部门下的所属人员。 N
21、0030 用户选择树状结构中的某个节点,在右侧框架展示该节点下的系统用户。 N0040 用户在该结构下新增、修改、删除系统用户或对用户进行角色配置。 N0050 等待用户退出。 N0060 用户退出,用例结束。 可选过程可选过程:A1: 改变排序方式(在 N1.N003 0 处) A0010 用户按下表头中标题后面的方框。 A0020 软件即可按照升序或降序进行排序。 A0030 回到 N1.N0020。 + 异常过程异常过程:E1 新增或修改时输入的值过大(在 N1.N0040 处) E0010 软件提示“XXX 字段的值过大,请重新输入“,并等待用户确认 。 E0020 回到 N1.N00
22、30。 异常过程异常过程:E2 该组织结构已被使用(在 N1.N0040 处) E0010 软件提示“XXXX 已经使用或存在下级组织,不能删除!” ,并等待用户确认。 E0020 回到 N1.N0030。 特殊需求特殊需求:无 4.1.1.1.5SR-F-1050 用户操作日志用户操作日志 需求描述需求描述:展示系统自动记录的用户操作信息。 Actor:系统管理员 优先级优先级:高 使用频度使用频度:偶尔 前置条件前置条件: C0010 系统管理员 后置条件后置条件: R0010 系统管理员操作成功。 正常过程正常过程:N1 N0010 系统管理员选择“系统管理”“用户操纵日志”功能,用例开
23、始。 N0020 软件显示所有用户的操作记录。 N0030 等待用户退出。 N0040 用户退出,用例结束。 可选过程可选过程:无 异常过程异常过程:无 异常过程异常过程:无 特殊需求特殊需求:无 4.1.1.1.6SR-F-1060 资讯中心资讯中心 需求描述需求描述:系统管理员发布商城前台展示的资讯信息,并可对资讯进行管理。 Actor:系统管理员 优先级优先级:高 使用频度使用频度:偶尔 前置条件前置条件: C0010 系统管理员 后置条件后置条件: R0010 系统管理员操作成功。 正常过程正常过程:N1 N0010 系统管理员选择“系统管理”“资讯中心”功能,用例开始。 N0020
24、软件显示所有的资讯信息。 + N0030 用户在该页面中新增、修改、删除系统资讯或对资讯进行查询。 N0040 等待用户退出。 N0050 用户退出,用例结束。 可选过程可选过程:A1: 改变排序方式(在 N1.N0020 处) A0010 用户按下表头中标题后面的方框。 A0020 软件即可按照升序或降序进行排序。 A0030 回到 N1.N0020。 异常过程异常过程:E1 新增或修改时输入的值过大(在 N1.N0040 处) E0010 软件提示“XXX 字段的值过大,请重新输入“,并等待用户确认 。 E0020 回到 N1.N0030。 特殊需求特殊需求:无 4.1.1.2商品管理商品
25、管理 4.1.1.2.1SR-F-2010 商品分类管理商品分类管理 需求描述需求描述:系统管理员用于定义商品分类,可对商品分类进行增加、修改和删除操作。 Actor:系统管理员 优先级优先级:高 使用频度使用频度:偶尔 前置条件前置条件: C0010 系统管理员 后置条件后置条件: R0010 系统管理员操作成功。 正常过程正常过程:N1 N0010 系统管理员选择“商品管理”“商品分类管理”功能,用例开始。 N0020 软件显示商品分类树状结构,供用户选择查看各个分类。 N0030 用户选择树状结构中的某个节点,在右侧框架展示该节点下的商品分类。 N0040 用户在该结构下新增、修改、删除
26、商品分类也可添加分类品牌、添加分类属 性、天筛选属性。 N0050 等待用户退出。 N0060 用户退出,用例结束。 可选过程可选过程:无 异常过程异常过程:E1 新增或修改时输入的值过大(在 N1.N0040 处) E0010 软件提示“XXX 字段的值过大,请重新输入“,并等待用户确认 。 E0020 回到 N1.N0030。 异常过程异常过程:E2 添加分类品牌、添加分类属性、添加筛选属性时如果没有选择商品类 型或选择了多个商品类型(在 N1.N0040 处) E0010 软件提示“抢先选中一个分类” 、 “只能选择其中一项,请勾掉其他多余选项 “,并等待用户确认 。 + E0020 回
27、到 N1.N0030。 特殊需求特殊需求:无 4.1.1.2.2SR-F-2020 商品信息管理商品信息管理 需求描述需求描述:系统管理员用于定义商品详情,可对商品详情进行增加、修改和删除操作。 Actor:系统管理员 优先级优先级:高 使用频度使用频度:偶尔 前置条件前置条件: C0010 系统管理员 后置条件后置条件: R0010 系统管理员操作成功。 正常过程正常过程:N1 N0010 系统管理员选择“商品管理”“商品信息管理”功能,用例开始。 N0020 软件显示商品分类树状结构,供用户选择查看各个分类。 N0030 用户选择树状结构中的某个节点,在右侧框架展示该节点下的商品信息。 N
28、0040 用户在该结构下新增、修改、删除商品信息。也可根据关键字进行商品信息 的查询。 N0050 等待用户退出。 N0060 用户退出,用例结束。 可选过程可选过程:无 异常过程异常过程:E1 新增或修改时输入的值过大(在 N1.N0040 处) E0010 软件提示“XXX 字段的值过大,请重新输入“,并等待用户确认 。 E0020 回到 N1.N0030。 异常过程异常过程:E2 添加分类品牌、添加分类属性、添加筛选属性时如果没有选择商品类 型或选择了多个商品类型(在 N1.N0040 处) E0010 软件提示“抢先选中一个分类” 、 “只能选择其中一项,请勾掉其他多余选项 “,并等待
29、用户确认 。 E0020 回到 N1.N0030。 特殊需求特殊需求:无 4.1.1.2.3SR-F-2030 商品品牌管理商品品牌管理 需求描述需求描述:系统管理员用于定义商品品牌,可对商品品牌进行增加、修改和删除操作。 Actor:系统管理员 优先级优先级:高 使用频度使用频度:偶尔 前置条件前置条件: C0010 系统管理员 + 后置条件后置条件: R0010 系统管理员操作成功。 正常过程正常过程:N1 N0010 系统管理员选择“商品管理”“商品品牌管理”功能,用例开始。 N0020 软件显示所有的商品品牌。 N0030 用户在该页面中可以新增、修改、删除商品品牌。也可根据关键字进行商品 品牌的查询。 N0040 等待用户退出。 N0050 用户退出,用例结束。 可选过程可选过程:无 异常过程异常过程:E1 新增或修改时输入的值过大(在 N1.N0040 处) E0010 软件提示“XXX 字段的值过大,请重新输入“,并等待用户确认 。 E0020 回到 N1.N0030。 E0020 回到 N1.N