好惠享产品需求规格说明书

 

 

 

 

=

 

 

好惠享购物平台

需求规格说明书

 

 

 

 

 

 

 

 

 

 

 

 

 

福州优扬数据科技有限公司


编号:项目编号-A01-版本号

 

 

 

 

 

 

 

文件状态: [√] 草稿 [ ] 正式发布 [ ] 正在修改

 

文件标识:

 

 

当前版本:

 

 

作者:

 

 

完成日期:

 

 

 

 

 

 

 

修订记录

第N次变更

版本号

修订简要(章节、原因)

修订人

/日期

批准人

/日期

1

V1.0

需求说明书初稿

周博/2016-5-20

周博/2016-5-20

 

 

 

 

 

 

 

      

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


目录

1.引言.............................................................................................................................. 4

1.1编写目的............................................................................................................. 4

1.2范围.................................................................................................................... 4

1.3术语、缩略语和约定........................................................................................... 4

1.4参考文档............................................................................................................. 4

2.产品概述....................................................................................................................... 4

2.1产品介绍............................................................................................................. 4

2.2产品面向的用户群体............................................................................................ 4

2.3产品应当遵循的标准或规范................................................................................. 5

2.4产品范围............................................................................................................. 5

2.5产品中的角色...................................................................................................... 5

3.功能需求....................................................................................................................... 6

3.0功能划分............................................................................................................. 6

3.m Feature M............................................................................................................ 6

3.m.n Feature M.N..................................................................................................... 6

4.接口需求....................................................................................................................... 7

4.1硬件接口............................................................................................................. 7

4.2软件接口............................................................................................................. 7

4.3通信接口............................................................................................................. 7

5.数据描述....................................................................................................................... 7

5.1静态数据............................................................................................................. 7

5.2动态数据............................................................................................................. 7

5.3数据库描述.......................................................................................................... 7

5.4数据字典............................................................................................................. 7

6.非功能需求................................................................................................................... 7

6.1用户界面需求...................................................................................................... 7

6.2软硬件环境需求................................................................................................... 7

6.3软件属性需求...................................................................................................... 8

6.n 其他需求............................................................................................................ 8

 

 

 

 

1.引言

1.1编写目的

本文档的编写目的是为了好惠享购物平台的开发提供帮助:

a) 软件的总体要求:作为用户和开发人员之间沟通了解软件所需要的具体需求的基础。

b) 功能设计标准:作为软件发开人员的设计、编码标准。

c) 验收标准:作为客户确认软件是否合格依据。

1.2范围

本系统面向大众用户,进行网上消费和购物。面向商家用户,提供网上销售渠道,并提供相应的系统管理服务。

1.3术语、缩略语和约定

词汇名称

词汇含义

备注

 

 

 

 

1.4参考文档

百度文库---软件设计需求文档

2.产品概述

2.1产品介绍

本产品是面向公众,通过该产品进行网上购物,可以拥有更优质的商品推荐展示,更低廉的价格以及获取相应的积分,使得用户获得更多的优惠。并且该产品集合多家商城、店铺,另用户有更广泛的选择。

2.2产品面向的用户群体

面向群体特点:

    主要面向于大众,普通用户群体。

    能够操作和使用计算机、手机等电子产品,能根据系统给出的提示执行有效的操作。

2.3产品应当遵循的标准或规范

 

2.4产品范围

 

2.5产品中的角色

如:阐述本产品的各种角色及其职责。各种角色的具体行为将在功能性需求中描述。

角色名称

职责描述

非会员

注册

 会员

1、登录

2、个人信息维护、登录信息管理

3、浏览商品(店铺)、商品(店铺)

4、浏览商品添加购物车

5、下订单(购物车批量购买、单商品直接购买)

6、订单支付

7、订单管理(确认完成订单,取消订单等)

8、提现(?)

9、充值(?)

管理员

1、用户管理:冻结、删除、修改、密码重置功能

2、审核功能:总公司注册分公司的审核

3、系统管理:系统业务参数配置

4、商家管理:商家冻结(删除?)、修改功能

5、订单管理:订单修改

总公司(唯一)

1、注册分公司

2、财务分析统计

3、账号信息维护

4、提现(?)

5、充值(?)

分公司

1、注册商家?

2、财务分析统计

3、账号信息维护

4、提现(?)

5、充值(?)

6、审核本地商家注册信息

商家

1、账号信息维护

2、商家信息修改

3、新增商品、商品信息维护、商品上架、商品下架、修改库存

4、响应用户订单

5、商家注册

6、提现

 

3.功能划分(App端)

功能模块

功能名称、标识符

描述

3.1用户登录

3.1.1用户登录

会员用户登录

3.2用户注册

3.2.1用户注册

会员注册申请

3.3 用户信息管理

3.3.1用户密码修改

修改密码

3.3.2用户基本信息管理

修改、维护用户基本信息

3.4 商品浏览、购物

3.4.1商品展示

按类目展示可商品

3.4.2商品搜索

可由关键字进行商品搜索

3.4.3购物车

浏览商品可添加至购物车

3.4.4 下订单

用户可以下单购买购物车内所有商品或浏览单一商品购买

3.4.5 订单管理

可以取消订单、退单、完成订单等操作

3.5 好友推广

3.5.1推广链接获取

获得用户唯一的推广链接,新注册用户可通过该链接成为被推广人

3.5.2 推广码获取查询

可获取个人推广码,用户注册可直接填入

3.6 订单管理

3.6.1 订单查看

订单信息查看

3.6.2 订单取消

未响应订单可以取消,其余订单可视情况退款等

 

4.功能划分(Web端)

功能模块

功能名称、标识符

描述

4.1商家、管理员登录

4.1.1用户登录

商家、管理员用户登录

4.2 商家信息管理

4.2.1商家密码修改

修改密码、重置(管理员)

4.2.2商家基本信息管理

修改、维护商家基本信息

4.3 商家管理

4.3.1商家注册

注册商家

4.3.2 商家修改

商家信息修改(个人、管理员)

4.3.3 商家冻结

冻结商家账号及相应服务(管理员)

4.4 分公司管理

4.4.1 注册分公司

分公司注册(总公司)

4.4.2 分公司注册审核

审核总公司注册的分公司(管理员)

4.4.3 分公司信息修改

分公司信息修改(个人、管理员)

4.4.4 分公司冻结

冻结分公司账号及相应服务(管理员)

4.5 总公司管理

4.5.1注册总公司

管理员注册总公司

4.5.2总公司信息维护

总公司信息维护(个人、管理员)

4.6 订单管理

4.6.1 响应订单

商家响应客户订单,可接单或拒绝接单

4.6.2修改订单

修改订单信息(商家、管理员)

4.6.3取消订单

取消订单并退款(商家、管理员)

4.7 商品管理

4.7.1 新增商品

商家添加新商品

4.7.2 上架商品

商品上架(商家)

4.7.3 下架商品

商品下架处理(商家、管理员)

4.7.4 商品信息修改

商家维护商品基本信息

4.7.5 商品违规冻结

管理员可以对违规商品进行冻结操作

5.非功能需求

5.1用户界面需求

需求名称

详细要求

界面菜单

要求统一风格的界面菜单,良好的功能导航按钮

交互信息

充分、明确的用户操作反馈信息

 

5.2软硬件环境需求

需求名称

详细要求

        硬件环境

装有Windows的PC机、主流智能手机

        软件环境

服务器需配置:Mysql数据库, Tomcat

客户机需配置:浏览器、app

 

7.3软件属性需求

             主要属性

         详细要求

健壮性

能够判断、处理不合法输入,给与相应的提示

可靠性

在合法输入条件下能正确完成项目流程,不出现错误

易用性

用户可以快速上手使用系统,简单培训就可以使用系统

可维护性

良好的注释习惯,能快速定位错误的发生原因并进行改进

安全保密性

能对账户信息进行加密、各用户间权限隔离

兼容性

能支持chrome、IE等主流浏览器,app适应主流手机

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

   评审记录

项目名称

 

1评审组成员及评审日期:

评审组成员

评审日期:

2评审要点:

 

3评审意见:

 

4评审结论:

[ √]通过    不需修改

[   ]通过    稍作修改

[   ]不通过  作重要修改

[   ]不通过  要重新评审

                     评审组长签字:   日期:

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
XXX项目 软件需求规格说明书 版本:V1.1 文 档 编 号 保 密 等 级 作 者 最后修改日期 审 核 人 最后审批日期 批 准 人 最后批准日期 修订记录 日期 版本 修订说明 修订人 目 录 1 简介 2 1.1 背景 2 1.2 目的 2 1.3 范围 2 1.4 缩略语 2 1.5 参考文档 2 2 运行环境 2 2.1 硬件环境 3 2.2 网络环境 3 2.3 软件环境 3 3 系统结构 3 3.1 系统功能结构 3 3.2 本系统与其它系统的关系 3 3.3 系统的行为架构 3 4 软件系统功能需求 3 对于结构化分析请采用如下格式: 4 4.1 XXX软件需求 4 4.1.1 需求编号 4 4.1.2 复杂度 4 4.1.3 优先级 4 4.1.4 功能描述 4 4.1.5 输入 4 4.1.6 处理 4 4.1.7 输出 4 4.1.8 约束条件 4 4.1.9 相关的性能需求 4 对于UML分析请采用如下格式: 4 4.2 XXX用例-UC001 4 5 非功能性需求 7 5.1 性能需求 7 5.2 可靠性需求 7 5.3 可移植性需求 7 5.4 可维护性需求 7 5.5 可用性需求 7 5.6 兼容性需求 7 5.7 分布性需求 7 6 在线用户文档和帮助系统需求 7 7 设计约束 7 8 需要购买的组件 7 9 接口与协议 7 9.1 用户接口 7 9.2 硬件接口 7 9.3 软件接口 7 9.4 通信接口 8 10 词汇表 8 简介 背景 【说明项目背景】 目的 【说明编写SRS的目的】 范围 【说明该SRS在整个项目周期的适用范围】 术语/缩略语 【说明本SRS涉及的术语、缩略语的详细含义】 参考文档 【说明编写SRS时引用和参考的文档】 运行环境 【说明用户期望的待开发系统的运行环境】 硬件环境 网络环境 软件环境 系统结构 【说明软件系统的业务层次结构,以及与其他外部系统之间的业务接口关系。】 系统功能结构 【说明软件系统的分解结构,可以采用功能分解树,或者系统静态架构图,或者高层系统用例模型图表示】 本系统与其它系统的关系 【对于研发项目和预研项目,说明该软件产品在ModelBank中的逻辑位置;对于客户化子项目,说明该软件系统在大系统中的逻辑位置,可以采用逻辑结构图表示】 系统的行为架构 【如果采用UML开发,可以说明系统的高层业务行为模型】 软件系统功能需求 【说明待开发系统业务功能需求被分配的软件需求,并统一编号组织。】 Eg:SRS1 XXX SRS1.1 XXX 或者 UC1 XXX UC1.1XXX XXX软件需求(对于结构化分析请采用如下格式) 需求编号 功能描述 输入 处理 输出 约束条件 相关的性能需求 XXX用例-UC001(对于UML分析请采用如下格式) 用例功能描述:制订修改计划的申请信息,并上报给上级单位。用户可以查询、查看计划调整申请信息。 界面图: 申请计划调整―――查看计划调整申请界面 申请计划调整―――计划调整界面 界面说明: 查询条件描述 序号 栏位名称 栏位说明 备注 页面表示形式 1 计划文号 字符型 64位长 输入项 弹出页面显示 2 申请标题 字符型 128位长 输入项 输入框 3 申请日期 日期型,YYYY-MM-DD;分为开始日期和截止日期 输入项 日期控件 计划调整申请信息描述 序号 栏位名称 栏位说明 备注 页面表现形式 1 标题 输入 必输项 输入框 2 调整顺序号 输入,字符型 32位长 输入项 文本输入框 3 调整原因 用户输入调整的原因和建议调整的其它说明信息 必输项 文本输入框 4 负责人 库内负责轮换申请人的姓名,20字符。 必输项 下拉列表框 5 申请日期 计划调整申请提出的具体日期,系统自动读取服务器日期。 输入项 日期控件 6 调整后开始日期 本库计划调整后的开始时间 必输项 日期控件 7 调整后结束日期 本库计划调整后的结束时间 必输项 日期控件 8 原计划文号 输入,字符型20位长 显示项 文本 9 原计划标题 输入,字符型128位长 显示项 文本 10 计划开始执行日期 原计划中的开始执行日期 显示项 文本 11 计划截止执行日期 原计划中的截止执行日期 显示项 文本 前置条件:无 后置条件:无 功能说明: 查询功能:查询已经制订的计划调整申请信息。查询条件:计划文号,申请标题,申请日期。查询列表:申请标题、计划文号,申请日期、负责人、状态。系统默认按申请日期降序排序。 查看计划调整申请信息功能:查看一条具体的计划调整申请信息,页面上并能显示原计划信息。 根据计划调整申请,查看原计划信息; 新增计划调整申请信息:用户首先选择原计划信息,然后对原计划进行修改; 修改计划调整申请信息:用户可以看到原计划信息; 删除计划调整申请信息; 打印计划调整申请信息; 上报功能:将此调整申请上报给上级单位。 特殊说明: 计划调整申请只对上级下发计划有用; 只有未上报的计划调整申请才能修改和删除; 计划调整申请的状态分为:上报,未上报; 已上报的计划调整申请的状态以红色表示; 在新增一个计划调整申请时,用户选择了计划文号后,系统取出此计划的信息并按仓号显示在页面上; 此模块的上报仅仅是将审核状态置为”已审核”,具体的对上级单位的提交由交换模块完成 业务实体描述 业务实体描述是根据需求分析过程中抽象出来的业务实体、数据需求以及业务实体之间的关系的描述。描述的内容包括需要画出数据概念模型图、实体字段信息、实体数据的来源、业务基础数据等内容。具体参考如下: 【1. 静态数据需求 列举描述在系统中,作为基础数据使用的基本不变的数据需求。例如:“员工档案”等数据的需求。 2. 动态数据需求 列举描述本软件所处理的动态数据需求。例如:销售数据、交易数据等等 3. 业务实体描述 描述本软件选用的业务实体、实体字段描述、字段类型描述、实体具体的数据库容量预测、命名标识等 4. 数据词典 列举描述本软件的数据字典。数据字典覆盖静态用户数据和动态用户数据两方面。 5. 数据采集需求 列举本软件的数据采集需求。包括数据采集的方式(自动采集或者交互式人工采集)、数据采集的频度说明、精度要求说明等等。 6. 数据精度需求 根据具体情况,描述本软件中的数据精确度需求。包括计算的精度(用小数位数表示)、有效数据位数等等方面的需求。】 非功能性需求 性能需求 【如果需要,说明用户提出的,或者应该满足的对软件系统性能的要求,并统一编号组织。比如:系统吞吐量,平均交易响应时间,平均无故障时间等】 可靠性需求 可移植性需求 可维护性需求 可用性需求 兼容性需求 分布性需求 故障处理需求 【描述对于各种主要故障的处理需求。包括处理方式、提示信息内容与格式和善后处理算法等等】 在线用户文档和帮助系统需求 【如果需要,说明在线文档和帮助系统的要求】 设计约束 【说明实现本系统必须服从的设计决策,比如:开发平台,语言,体系结构,采用的类库】 需要购买的组件 【如果需要,说明需要购买的软件组件】 接口与协议 用户接口 【说明软件要实现的用户接口】 硬件接口 【如果需要,说明软件必须支持的硬件接口】 软件接口 【说明系统外部的软件接口关系】 通信接口 【如果需要,说明系统与其他外部的软件通信协议】

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值