B2C电子商务系统软件需求规格说明书.docx
《B2C电子商务系统软件需求规格说明书.docx》由会员分享,可在线阅读,更多相关《B2C电子商务系统软件需求规格说明书.docx(14页珍藏版)》请在冰豆网上搜索。
B2C电子商务系统软件需求规格说明书
B2C电子商务系统软件需求规格说明书
[键入公司名称]
软件需求规格说明书
[键入作者姓名]
[选取日期]
文件状态:
[]草稿
[]正式发布
[√]正在修改
文件标识:
当前版本:
作者:
完成日期:
历史版本
版本/状态
作者
参与者
起止日期
备注
软件需求说明书
1引言
项目名称
B2C电子商城系统
内容概要
本说明书是为了系统的阐述有待开发的项目,详细的描述项目需要实现的功能、需要注意的事项,以及具体的要求,此说明书是提供给开发人员参考与使用。
缩略语、定义
专用术语
全称
解释
用例图
UseCaseDiagram
用于描述系统用例,(系统需要实现的功能)
参与者
Actor
系统的使用者(用户、进程、其它系统)
用例
UseCase
系统需要完成一个操作
用例规约
UseCaseDescription
针对用例图的具体描述
流程图
flowchart
针对系统业务逻辑过程的描述
功能结构图
ActivityChart
针对各个功能点的描述
类图
ClassDiagram
针对于代码的实现,类的分析
2任务概述
目标
B2C是该网站能够实现企业以自有域名在互联网开设的集销售、服务、资讯一体化的电子商务平台。
企业依托此网站开展综合性的网络营销活动,推广网站,树立品牌。
范围
此系统适用于个体户网上经商。
该系统提供以下功能:
产品展示:
7*24小时永不关门的产品展示平台,文字、图片、多媒体、在线试用等展示手段。
销售服务:
提供自助式的订单填写向导,历史订单追溯,在线比价等多种销售服务。
增加了销售服务水平,同时降低了销售服务的人力成本。
售后服务:
保留历史账单有助于加强顾客的消费体验。
在网站上提供本公司相关产品的有关知识,选购指南等。
使用说明等帮助消费者使用本企业的产品。
提升品牌价值:
在订单、投诉、购买指南等方面细致的体验有助于培养顾客的品牌忠诚度。
3业务流程
1.前台业务流程图
2.后台业务流程图
4系统用例图
1)评论管理
2)地址薄管理
3)用户管理
4)收藏夹管理
5)订单管理
6)购物车管理
7)商品管理
8)商品目录管理
5功能需求
系统功能需求
模块名称
评论管理
地址簿管理
用户管理
收藏夹管理
订单管理
购物车管理
商品管理
商品目录管理
评论管理
1)查询操作
根据商品名查看用户的商品评论信息
2)添加操作
根据商品名添加商品评论信息
根据用户添加商品评论信息
地址簿管理
1)查询操作
根据用户编号查询所有地址薄信息
2)修改操作
根据地址薄编号修改
3)添加操作
根据地址簿添加
4)删除地址薄
用户管理
1)用户注册
用户注册
2)用户登录
通过用户命和密码登陆
3)查询操作
根据用户名找回用户密码
根据会员级别查询显示会员查询结果
根据注册的起止时间显示会员信息列表
根据会员编号查询会员信息
4)更新操作
根据订单积分增加用户积分
根据用户编号修改用户信息
根据会员积分修改会员级别设置
5)删除操作
根据会员编号删除会员
6)退出
退出前台
退出后台
收藏夹管理
1)添加操作
根据商品编号添加商品到收藏夹
根据商品编号添加商品到购物车
2)删除操作
根据收藏夹商品编号删除收藏夹内商品
订单管理
1)查询操作
查询订单信息
根据订单号显示单个订单详情
根据订单号显示订单信息
根据订单状态、起止时间查询订单
根据商品类别或时间查询所有订单中的商品销售量
2)修改操作
根据本地/外地(用户)修改送货费用
根据使用的用户积分修改订单销售总金额
根据购物车商品总金额、用户积分、送货费用修改商品销售总金额
修改订单中送货地址
修改确认订单栏中的商品清单
3)添加操作
添加订单
4)审核操作
订单审核
购物车管理
1)添加操作
添加购物车商品到收藏夹
添加商品到购物车
2)修改操作
根据购物车编号修改购物车中商品
3)查询操作
显示购物车内所有商品
4)删除操作
根据商品编号删除购物车中商品
商品管理
1)添加操作
添加商品
2)修改操作
根据商品编号修改商品信息
3)删除操作
根据商品编号删除商品
4)查询操作
根据商品名的关键字对商品进行模糊查询
根据商品目录类别查询商品
根据商品目录类别和关键字查询商品
根据商品编号显示商品的详细信息
显示推荐的商品信息列表(5条)
分页显示子目录下的商品列表
商品目录管理
1)查询操作
显示所有商品目录列表
2)修改操作
修改商品目录
3)添加操作
添加目录信息
4)删除操作
删除目录
6接口要求
(描述与本系统相连的系统的接口的数据格式,数据交换协议,接口功能等)
7性能需求
数据精确度
(例如,数据内部精度,外部显示精度)
数据量
时间特性要求
(根据所开发系统的特点,规定系统对时间的特性的要求。
例如:
系统响应时间、界面更新处理时间、数据转换与传输时间)
8运行环境需求
网络和硬件设备平台
(网络拓扑图及设备类型描述)
操作系统平台
数据库系统平台
编程工具
其它支撑软件
9其它专门需求
安装和操作
安全保密
维护服务