B2C软件规格说明书_20130109.doc
《B2C软件规格说明书_20130109.doc》由会员分享,可在线阅读,更多相关《B2C软件规格说明书_20130109.doc(76页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件需求规格说明书需求规格说明书Software Requirements Specification 不包含用例Version:x.x密级(Security):作者:重庆足下软件职业培训学院学术部日期:2012-12-28文档信息标题B2C电子商务管理系统软件需求规格说明书作者曾翠蓉版本初稿创建日期2012-12-28最后一次修订日期2013-01-07组织B2C电子商务管理系统测试组文档修订历史纪录日期版本摘要作者2012-12-28初稿2013-01-06修改描述,添加流程图,用例图项目组2013-01-08修改功能2013-01-09修改目录结构目录1.文档简介51.1.目的51.2.
2、项目简介51.2.1.项目名称51.2.2.产品标识51.2.3.项目背景51.3.范围51.4.缩略语与首字母缩写61.5.参考62.具体需求62.1.前台功能62.1.1.登录功能62.1.2.商品搜索及展示功能82.1.3.顾客中心管理功能92.1.4.邮件管理152.1.5.评论管理162.1.6.订单管理172.1.7.购物指南192.1.8.网站首页展示202.2.后台功能232.2.1.登录功能232.2.2.商品管理232.2.3.商品属性管理322.2.4.商品促销管理342.2.5.商品订单管理352.2.6.文章管理362.2.7.网站首页图片轮播设置392.2.8.网站
3、系统设置402.2.9.评论管理422.2.10.网站会员管理442.2.11.后台权限管理452.2.12.邮件管理532.2.13.红包管理564、可用性565、可靠性566、性能567、联机用户文档和帮助系统需求568、接口56i.用户界面56ii.软件接口56软件需求规格说明书1. 文档简介 通过本系统能够实现商家对客户的商品在线销售管理。商家能够通过网站的后台管理系统对自己销售的所有商品进行管理,同时可以针对不同的商品方便的设置各种形式的促销活动。而消费者能够通过该网站在线挑选适合自己的各类商品,并能实现在线支付,达成买卖交易。1.1. 目的此文档是将用户需求转换为软件需求,帮助用户
4、了解其所需功能的实现。为项目组后续开发提供需求。1.2. 项目简介1.2.1. 项目名称项目编号:B2C20121227项目名称:B2C电子商务管理系统1.2.2. 产品标识为产品给定唯一的标识:产品名称、产品缩称、版本号1.2.3. 项目背景说明本项目的任务提出者、任务开发者、用户1.3. 范围1) 前台登录商品搜索及展示顾客管理中心邮件管理评论管理订单管理文章管理2) 后台登录商品管理商品属性管理商品促销管理文章管理网站首页管理系统设置评论管理会员管理后台权限管理邮件管理红包管理1.4. 缩略语与首字母缩写无1.5. 参考B2C电子商务管理系统 用户需求说明书B2C电子商务管理系统 需求调
5、研记录表2. 具体需求本部分包含系统中所有需要实现功能。2.1. 前台功能2.1.1. 登录功能此功能是顾客进入顾客中心时的入口。需要对不同的权限进行验证,根据拥有的权限进行相应的操作。用例图:2.1.1.1. 注册a)功能描述:未注册的用户在前台登录系统时,应该先进行注册,用户注册后,可以选择自动登录,也可以自行登录,登录时需要经过验证码验证,注册后需要记住注册时间。b)输入:1)流程输入项长度是否必填备注用户名是用户名不能重复邮箱是验证邮箱格式密码是确认密码是必须与密码输入相同性别是出生日期否联系方式否手机或座机一个即可家庭地址否2)流程控制图:c)输出:提示用户”注册成功”或”注册失败”
6、 d)业务逻辑:1、顾客在登录页面进入注册页面(判断后台是否关闭注册,如果已关闭,则跳转到指定提示页面;如果未关闭,则跳转到注册页面)2、正确填写(用户名,密码,邮箱,确认密码,性别等)相应注册所需信息,并进行同步验证,点击注册 3、提示用户”注册成功”或”注册失败” 2.1.1.2. 登录a)功能描述:顾客以邮箱或者用户名进行登录并可以选择记住密码,通过验证码验证后进入所需操作页。如果顾客忘记密码,可以通过注册时填写的邮箱找回密码.,b)输入:1)流程输入项长度是否必填备注邮箱或用户名是密码是验证码是自动生成找回密码否顾客忘记密码时,点击找回密码2)流程控制图: c)输出:登陆成功则跳转到上
7、一个页面或提示“xx信息输入有误” d)业务逻辑:1、 顾客输入自己的邮箱或用户名,密码进行登录;2、 如果信息输入有误,给出相应的提示信息;如密码错误则提示“密码错误”3、经验证码验证后,在当前页给出友好提示信息;4、进入登录后的页面,执行相应操作;5、如果忘记密码,点击找回密码,用注册时的邮箱找回密码。2.1.2. 商品搜索及展示功能顾客可以通过网站的搜索功能快速而精准的检索到自己想要的商品。用例图:2.1.2.1. 一般搜索a)功能描述:顾客在一般搜索文本框中输入商品名称、关键字,进行搜索操作。b)输入:1)流程:商品名称,关键字2)流程控制图:c)输出:将根据输入条件找到的相应商品信息
8、以列表形式显示出来。 d)业务逻辑:a) 顾客输入关键字或商品名称,执行搜索b) 搜素成功后,依价格,销售数量升降序排列显示搜索的商品列表信息c) 搜索失败要有用户友好信息提示,如提示“未找到相关数据” 2.1.2.2. 高级搜索a)功能描述:顾客可以根据多个条件,更快的找到匹配度更高的商品。b)输入:1)流程:颜色、分类、品牌、价格范围等(具体条件顾客自己选择)2)流程控制图:c)输出:根据搜索条件将搜索到的商品信息以列表形式按商品价格、销量的升序展示出来d)业务逻辑:1、顾客选择搜索条件,执行搜索。2、搜素成功后,依价格,销售数量升降序排列显示搜索到的商品列表。3、搜索失败要有用户友好信息
9、提示,如提示“未找到相关数据”2.1.2.3. 展示搜索结果a)功能描述:顾客在浏览商品信息首页时,如果按条件搜索商品信息,搜索到的商品信息根据商品价格(默认由高到底)、销量按升序(默认降序)以列表的形式输出。按价格、销量的展示形式可以根据顾客自由切换b)输入:1)流程:无2)流程控制图:c)输出:搜索到的商品信息以列表的形式输出,输出的字段有:商品名称、商品图片、商品价格、最进销售量(如果是促销商品还以显示商品的促销价和原价)d)业务逻辑:1、顾客搜索商品信息 2、搜索到的商品信息以列表形式显示2.1.3. 顾客中心管理功能此模块为顾客提供登陆后,查看,修改,添加,删除与自己相关的信息。用例
10、图:2.1.3.1. 个人信息管理用例图:a)查看个人基本信息a) 功能描述:顾客登录到自己的顾客中心后,可以看到自己的基本信息,以及网站的推荐商品,在个人动态板块可以看到以往购物,评论的一些信息以及网站的邮件推送信息等。b) 输入:1)流程: 无2)流程控制图: c)输出:顾客的基本信息:用户名、邮箱、性别、出生日期、联系方式、家庭住址c) 业务逻辑:1、顾客登录顾客中心。2、显示与顾客相关的个人信息。b)修改个人资料a) 功能描述:顾客可以根据自己的需要在登录顾客中心后,对自我的一些资料进行修改。b) 输入: 1)流程:要修改的字段值(用户名、邮箱、性别、出生日期、联系方式、家庭住址)2)
11、流程控制图: c) 输出:提示顾客“修改成功”或者“修改失败” d) 业务逻辑:1、正确输入需要修改的字段值,并进行同步验证,点击“修改”3、 给出友好提示信息c)修改用户密码 a)功能描述:顾客在登录个人中心后,可以修改当前的登录密码 b)输入:1)流程:当前登录的密码,新的密码,以及新密码确认(两次输入必须一 致)2)流程控制图: c)输出: 提示“修改密码成功”或者“修改密码失败” d)业务逻辑:1、输入旧密码和新密码,新密码确认,新密码和确认密码 必须一致, 2、如果新密码和确认密码输入不一致,如果输入不一致提示“两次密码输入不一致,请核对!”, 3、判断旧密码是否输入正确,如果不正确
12、,提示“旧密码输入不正确” 4、点击“修改密码”,提示“修改成功”或者“修改失败”2.1.3.2. 收获地址管理用例图:a)查看收货地址a) 功能描述:顾客可以查看收货地址b) 输入:1)流程:无2)流程控制图:c) 输出:所有收货地址d) 业务逻辑:1、 顾客在顾客中心点击”查看收货地址”显示所有收货地址b)修改收货地址a) 功能描述:顾客可以根据需要修改收货地址b) 输入:1)流程:新收货地址2)流程控制图:c) 输出:提示信息”修改成功“或者”修改失败“d) 业务逻辑:1、顾客在顾客中心选择一条需要修改的收货地址,点击” 修改收货地址” 2、输入新的收货地址,进行联动验证;3、 给出修改
13、成功或失败的友好提示c)删除收货地址a)功能描述:顾客可以根据需要删除收货地址b)输入:1)流程:选择要删除的收货地址2)流程控制图:c)输出:提示信息”删除成功“或者”删除失败“d)业务逻辑:1、 顾客在顾客中心选择一条需要删除的收货地址,点击” 删除收货地址”2、 给出删除成功或失败的友好提示2.1.3.3. 历史订单管理用例图:a)查看历史订单信息a) 功能描述:顾客在登录顾客中心后,可以看到自己的订单记录,默认显示最近一个月的记录,也可显示周数记录。b) 输入:1)流程:查询条件:订单时间2)流程控制图:c) 输出:包含字段:商品名称、价格(单价)、购买的商品数量、是否折扣、商品图片、
14、相关状态(未付款,等待卖家发货,交易关闭,交易完成)d) 业务逻辑:1、 进入客户中心,执行查询2、 显示查询到的信息(默认显示前10条)3、 若该商品还未付款,在该商品处可以添加“付款”操作;若已经付款还未发货,则在该商品处添加“等待卖家发货”样式进行提示;若已经付款,卖家已经发货,则在该商品处显示“卖家已发货”字样;若该订单交易已经取消,则在该商品处显示“交易关闭”字样b)查看单个历史订单详细信息e) 功能描述:顾客在登录顾客中心后,可以看到自己购买商品的记录(订单记录),点击“查看详细信息”。f) 输入:1)流程:无2)流程控制图:g) 输出:包含字段:商品名称、价格(单价)、购买的商品
15、数量、是否折扣、商品图片、商品品牌、订单编号、下订单时间、订单金额、相关状态(未付款,已发货,交易关闭,交易完成)h) 业务逻辑:1、得到商品订单编号,执行单个查询 2、显示查询到的信息 3、若该商品还未付款,在该商品处可以添加“付款”操作;若已经付款还未发货,则在该商品处添加“等待卖家发货”样式进行提示;若已经付款,卖家已经发货,则在该商品处显示“卖家已发货”字样;若该订单交易已经取消,则在该商品处显示“交易关闭”字样c)删除历史订单信息a) 功能描述:顾客在登录顾客中心后,在商品历史购物管理界面的查看所有历史购物记录界面上,可以删除自己购买商品的记录。b) 输入:1)流程:选择要删除的购物
16、信息,可以选择多个2)流程控制图:c) 输出:给出有好提示d)业务逻辑:1、 顾客登录客户中心,选择要删除的记录,执行删除2、 若顾客点击“删除”操作,要询问顾客“您是否真的要删除历史购物记录?” 3、若顾客确定要“删除”,则给出执行该操作后的相应提示,即成功,则提示“操作成功”,失败提示“因为某种原因,你的操作失败了” d)清空历史订单信息a)功能描述:顾客在登录顾客中心后,在商品历史购物管理界面的清空历史购物记录界面上,可以清空自己购买商品的记录,但是在顾客付款后到交易完成,这期间不能够将购物记录清空。b)输入: 1)流程:选择要清空的购物信息,可以选择多个2)流程控制图:c)输出:给出有
17、好提示d)业务逻辑:3、 顾客登录客户中心,选择要清空的记录,执行清空4、 若顾客点击“清空”操作,要询问顾客“您是否真的要清空历史购物记录?” 3、若顾客确定要“清空”,则给出执行该操作后的相应提示,即成功,则提示“操作成功”,失败提示“因为某种原因,你的操作失败了”2.1.3.4. 商品收藏夹管理用例图:a)查看收藏记录a)功能描述:顾客在登录顾客中心后,可以看到自己收藏商品的记录,在这里可以也可将收藏的商品加入购物车。b)输入:1)流程:无2)流程控制图:c)输出:商品名称、图片,原价,收藏时间d)业务逻辑:1、 顾客登录客户中心,执行查看2、 显示收藏信息b)添加收藏a) 功能描述:在
18、购物车中,顾客可以对喜欢的商品添加到收藏夹中 b)输入:1)流程:无2)流程控制图:c)输出:提示”收藏成功“或者”收藏失败“d)业务逻辑:1、在购物车中选择自己喜欢的商品点击“加入收藏”3、 给出友好提示信息c)删除收藏a)功能描述:顾客在登录顾客中心后,可以删除自己收藏商品的记录。b)输入:1)流程:选择要删除的收藏记录2)流程控制图:c)输出:提示”删除成功“或者”删除失败“d)业务逻辑:1、用户选择单个或多个要删除的收藏信息,执行删除 2、给出提示信息2.1.3.5. 红包管理用例图:a)查看红包a)功能描述:顾客可以在顾客中心查看自己所得的红包信息,包括:金额,过期时间,使用条件等。
19、b)输入:1)流程:无2)流程控制图:c)输出:红包名称 、添加时间 、使用起始时间 、使用结束时间 、红包金额d)业务逻辑:1、 顾客进入客户中心,点击“红包管理”,执行查看;2、 列表显示顾客红包信息2.1.3.6. 最近购买商品动态展示 a)功能描述:顾客登录顾客中心后,可以看到自己的最近购买商品动态,默认显示5个b)输入:1)流程:无2)流程控制图:c)输出:展示内容:商品名称、商品图片、商品价格、商品折扣、评论内容d)业务逻辑:1、顾客进入顾客中心,查看最近购买商品动态2.1.4. 邮件管理此模块方便顾客订阅邮件,更快的了解商品有关的最信息。用例图:2.1.4.1. 订阅邮件a)功能
20、描述:在首页,顾客可以根据自己的需要,订阅邮件,只能会员订阅。b)输入:邮箱地址(验证邮箱格式,不可重复订阅)1)流程图c)输出:提示“订阅成功”或者“订阅失败”d)业务逻辑:1、顾客登录后,顾客输入邮箱,点击“订阅” 2、给出订阅后的提示信息2.1.4.2. 取消订阅a)功能描述:在顾客中心的首页里,顾客可以取消对邮件的订阅。b)输入:无1)流程图c)输出:提示“取消订阅成功”或者“未订阅邮件”d)业务逻辑:1、顾客在登录客户中心后,点击“邮件管理”,选择取消订阅邮件,执行取消;2、给出提示信息。2.1.5. 评论管理该功能分为匿名评论、实名评论和购买评论三种方式。游客可以匿名评论、会员登录
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- B2C 软件 规格 说明书 _20130109
限制150内