B2C电子商务系统软件需求规格说明书
[键入公司名称]
软件需求规格说明书
[键入作者姓名] [选取日期]
历 史 版 本
目 录
1引言 .................................................................. 5 1.1项目名称 .......................................................... 5 1.2项目背景和内容概要 ................................................ 5 1.3相关资料、缩略语、定义 ............................................ 5 2任务概述 .............................................................. 6 2.1目标 .............................................................. 6 2.2范围 .............................................................. 6 2.3假定条件与约束限制 ............................... 错误!未定义书签。 3业务流程 .............................................................. 6 4数据描述 ............................................. 错误!未定义书签。 4.1原始数据描述 ..................................... 错误!未定义书签。 4.2数据流向图 ....................................... 错误!未定义书签。 4.3数据概念模型和描述 ............................... 错误!未定义书签。 5功能需求 ............................................................. 12 5.1功能描述 ......................................... 错误!未定义书签。 6界面要求 ............................................................. 12 6.1报表格式 ......................................... 错误!未定义书签。 6.2图形要求 ......................................... 错误!未定义书签。 6.3输入输出要求 ..................................... 错误!未定义书签。 7接口要求 ............................................................. 17 8性能需求 ............................................................. 17 8.1数据精确度 ....................................................... 17 8.2数据量 ........................................................... 17 8.3时间特性要求 ..................................................... 17 9运行环境需求 ......................................................... 18 9.1网络和硬件设备平台 ............................................... 18 9.2操作系统平台 ..................................................... 18 9.3数据库系统平台 ................................................... 18 9.4编程工具 ......................................................... 18
9.5其它支撑软件 ..................................................... 18 10其它专门需求 ........................................................ 18 10.1安装和操作 ...................................................... 18 10.2安全保密 ........................................................ 18 10.3维护服务 ........................................................ 18
软件需求说明书
1引言 1.1项目名称
B2C
电子商城系统
1.2内容概要
本说明书是为了系统的阐述有待开发的项目,详细的描述项目需要实现的功能、需要注意的事项,以及具体的要求,此说明书是提供给开发人员参考与使用。
1.3缩略语、定义
2任务概述 2.1目标
B2C 是该网站能够实现企业以自有域名在互联网开设的集销售、服务、资
讯一体化的电子商务平台。企业依托此网站开展综合性的网络营销活动,推广网站,树立品牌。
2.2范围
此系统适用于个体户网上经商。该系统提供以下功能:
产品展示:7*24小时永不关门的产品展示平台,文字、图片、多媒体、在线试用等展示手段。
销售服务:提供自助式的订单填写向导,历史订单追溯,在线比价等多种销售服务。增加了销售服务水平,同时降低了销售服务的人力成本。
售后服务:保留历史账单有助于加强顾客的消费体验。在网站上提供本公司相关产品的有关知识,选购指南等。使用说明等帮助消费者使用本企业的产品。 提升品牌价值:在订单、投诉、购买指南等方面细致的体验有助于培养顾客的品牌忠诚度。
3业务流程
1. 前台业务流程图
2. 后台业务流程图
IBM 软件实训基地
软件需求规格说明书
4 系统用例图
1)评论管理
2)地址薄管理
3)用户管理
4)收藏夹管理
5)订单管理
6)购物车管理
7)商品管理
8)商品目录管理
5功能需求
5.1系统功能需求
5.1.1评论管理
1)查询操作
根据商品名查看用户的商品评论信息
2)添加操作
根据商品名添加商品评论信息
根据用户添加商品评论信息
5.1.2地址簿管理
1) 查询操作
根据用户编号查询所有地址薄信息
2) 修改操作
根据地址薄编号修改
3) 添加操作
根据地址簿添加
4) 删除地址薄
5.1.3用户管理
1)用户注册
用户注册
2)用户登录
通过用户命和密码登陆
3)查询操作
根据用户名找回用户密码
根据会员级别查询显示会员查询结果
根据注册的起止时间显示会员信息列表
根据会员编号查询会员信息
4)更新操作
根据订单积分增加用户积分
根据用户编号修改用户信息
根据会员积分修改会员级别设置
5)删除操作
根据会员编号删除会员
6)退出
退出前台
退出后台
5.1.4 收藏夹管理
1) 添加操作
根据商品编号添加商品到收藏夹
根据商品编号添加商品到购物车
2)删除操作
根据收藏夹商品编号删除收藏夹内商品
5.1.5订单管理
1) 查询操作
查询订单信息
根据订单号显示单个订单详情
根据订单号显示订单信息
根据订单状态、起止时间查询订单
根据商品类别或时间查询所有订单中的商品销
售量
2) 修改操作
根据本地/外地(用户)修改送货费用
根据使用的用户积分修改订单销售总金额
根据购物车商品总金额、用户积分 、送货费用修
改商品销售总金额
修改订单中送货地址
修改确认订单栏中的商品清单
3)添加操作
添加订单
4)审核操作
订单审核
5.1.6购物车管理
1) 添加操作
添加购物车商品到收藏夹
添加商品到购物车
2) 修改操作
根据购物车编号修改购物车中商品
3) 查询操作
显示购物车内所有商品
4) 删除操作
根据商品编号删除购物车中商品
5.1.7商品管理
1)添加操作
添加商品
2)修改操作
根据商品编号修改商品信息
3)删除操作
根据商品编号删除商品
4)查询操作
根据商品名的关键字对商品进行模糊查询
根据商品目录类别查询商品
根据商品目录类别和关键字查询商品
根据商品编号显示商品的详细信息
显示推荐的商品信息列表(5条)
分页显示子目录下的商品列表
5.1.8商品目录管理
1) 查询操作
显示所有商品目录列表
2)修改操作
修改商品目录
3)添加操作
添加目录信息
4)删除操作
删除目录
6接口要求
(描述与本系统相连的系统的接口的数据格式,数据交换协议,接口功能等)
7性能需求
7.1数据精确度
(例如,数据内部精度,外部显示精度)
7.2数据量
7.3时间特性要求
(根据所开发系统的特点,规定系统对时间的特性的要求。例如:系统响应时间、界面更新处理时间、数据转换与传输时间)
8运行环境需求
8.1网络和硬件设备平台
(网络拓扑图及设备类型描述)
8.2操作系统平台
8.3数据库系统平台
8.4编程工具
8.5其它支撑软件
9其它专门需求
9.1安装和操作
9.2安全保密
9.3维护服务