需求分析说明书Group 2.docx
《需求分析说明书Group 2.docx》由会员分享,可在线阅读,更多相关《需求分析说明书Group 2.docx(14页珍藏版)》请在冰豆网上搜索。
需求分析说明书Group2
网上商城需求分析说明书
变更记录
日期
版本
变更说明
作者
2011-6-21
1.0
初始版本
曾健
2011-6-21
1.0
初步修改版本
闫闯
签字确认
系统模块
对应章节
对应部门
负责人签字
客户服务
商品管理系统
客服系统
货运管理系统
财务管理系统
目录
1概述4
1.1目的4
1.2背景4
1.3范围4
1.4术语定义4
1.5参考资料4
1.6任务概述5
1.6.1目标5
1.6.2用户的特点5
1.6.3假定和约束5
1.7运行环境5
1.7.1软件环境5
1.7.2硬件环境6
1.7.3接口6
1.7.4控制6
1.8需求规定7
1.8.1对功能的规定7
1.8.2系统功能层次模块图7
1概述
1.1目的
本说明书目的在于明确说明系统需求,界定系统实现功能的范围,指导系统设计以及编码。
本说明书的预期读者为:
开发人员、最终用户等。
1.2背景
a)
系统名称:
网上商城
b)
项目任务提出者及单位:
中软ETC
项目开发者:
实训第二小组
用户:
买家和商家
实现该软件的计算中心或计算机网络:
互联网
c)
该软件系统同其他系统或其他机构的基本的相互来往关系:
支付方式可使用支付宝接口、快递方式可使用快递公司物流接口
1.3范围
系统包括的范围:
网页设计、数据库管理、网络通信。
1.4术语定义
数据字典:
关于数据的信息的集合,也即是对数据流图中包含的元素的定义的集合。
更多的术语定义不再一一列出。
1.5参考资料
暂无
1.6任务概述
1.6.1目标
本项目旨在开发一个网上商城系统用于B2C电子商城,以便用户购物,以及商城内部管理
1.6.2用户的特点
最终用户:
客户,有网上购物常识,使用客户服务
商品管理员,会使用商品管理系统,每天工作时间使用
客服,会使用后台用户服务系统,每天工作时间使用
财务管理员,会使用财务管理系统,每天工作时间使用
货运管理员,会使用货运管理系统,每天工作时间使用
组织结构图以及用户角色
1.6.3假定和约束
开发期限15天
需要的软件工具:
PowerDesigner、Dreamweaver、Myeclipse、sqlsever2000
所采用的方法与技术:
采用面向对象方法;数据库连接、网络通信、JSP、Java、sql
1.7运行环境
家用电脑
Windows操作系统平台
安装有Java虚拟机
1.7.1软件环境
列出支持软件,包括要用到的操作系统、编译(或汇编)程序、测试支持软件等。
名称
版本
语种
操作系统
WindowsXp
Sp3
数据库平台
SqlServer
2000sp4
编译程序
Myeclispse
9.0M2
Java
测试支持软件
Myeclispse、Apache、SAINT、OpenSTA
9.0M2
1.7.2硬件环境
列出运行该软件所需要的硬设备。
说明其中的新型设备及其专门功能,包括:
a)处理器型号及内存容量;
b)外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量;
c)输入及输出设备的型号和数量,联机或脱机;
d)数据通信设备的型号和数量;
e)功能键及其他专用硬件
服务器
最低配置
推荐配置
应用和数据库服务器
2.2GHz四核IntelCorei7处理器
8GB1333MHz
2.2GHz四核IntelCorei7处理器
8GB1333MHz
512GB固态硬盘
512GB固态硬盘
邮件服务器
1.7.3接口
支付宝接口、快递公司服务接口
1.7.4控制
暂无
1.8需求规定
1.8.1对功能的需求
买家享有客户服务,来进行商品的购买
商家为买家提供咨询,并管理商品、管理发货,同时进行商城的财务管理
说明软件应支持的终端数和应支持的并行操作的用户数均允许多用户。
1.8.1.1系统功能顶层次模块图
1.8.1.2各子模块功能的描述
1.8.1.2.1子模块1
客户服务包括
1、账户服务:
用户注册、登录、修改密码、账户充值、查看账户余额、查看用户等级、查看积分、查看红包、查看折扣卷;
2、购物服务:
搜索商品、查看商品排行榜、通过分类检索商品、查看商品详细信息、查看商品交易记录、查看商品评价、加入购物袋、收藏商品、评价商品、下订单、查看订单、付款、申请退款、确认收货、咨询客服。
功能要求
输入
处理
输出
1、账户服务
用户注册
客户信息
存储客户信息
成功/失败
用户登录
客户账号密码
验证客户信息
成功/失败
修改密码
账户号、密码、新密码
修改密码密码
成功/失败
账户充值
修改账户余额
查看账户余额
查找账户余额并显示
查看用户等级
查找用户等级并显示
查看积分
查找积分并显示
查看红包
查找红包并显示
查看折扣卷
查找折扣卷并显示
2、购物服务
搜索商品
搜索关键字
查找符合关键字的商品编号并列出
查看商品排行榜
按排行榜要求列出商品编号
通过分类检索商品
根据分类检索列出商品编号
查看商品详细信息
商品编号
查找指定的商品的详细信息并列出
查看商品交易记录
商品编号
查找商品交易记录
商品的交易记录
查看商品评价
商品编码
查找商品评价
商品的评价
加入购物袋
商品编号
将商品信息临时存储起来
收藏商品
商品编号
将商品信息存入收藏夹
评价商品
评价内容
存储评价内容
下订单
订单信息
提交订单给后台
查看订单
查找符合条件的订单并且列出
付款
申请退款
发送退款申请给后台
确认收货
修改订单状态为已确认收货
咨询客服
给客服发送信息
1.8.1.2.2子模块2
商品管理系统包括添加、删除、修改商品、查看商品详细信息、查看商品交易记录、删除、添加商品交易记录、查看商品评价、删除、添加商品评价、推荐商品、促销商品、上架商品、下架商品。
添加商品
商品信息
添加商品及其信息
删除商品
商品编号
删除商品信息
修改商品
商品信息
修改商品信息
查看商品详细信息
商品编号
查找指定的商品的详细信息并列出
查看商品交易记录
商品编号
查找商品交易记录
商品的交易记录
删除商品交易记录
账户号和商品编号
删除指定的交易记录
添加商品交易记录
账户号和商品编号
添加指定的交易记录
查看商品评价
商品编码
查找商品评价
商品的评价
删除商品评价
账户号和商品编号
删除指定的商品评价
添加商品评价
账户号和商品编号
添加指定的商品评价
推荐商品
商品编号
将指定商品标记为推荐商品
促销商品
商品编号
将指定商品标记为促销商品
上架商品
商品编号
将指定商品标记为促销商品
下架商品
商品编号
将指定商品标记为促销商品
1.8.1.2.3子模块3
客服系统包括
1、客户购物信息相关内容的获取:
查看商品详细信息、查看商品交易记录、查看商品评价、查看订单;
2、为客户提供的服务:
回复客户。
1、信息获取
查看商品详细信息
商品编号
查找指定的商品的详细信息并列出
查看商品交易记录
商品编号
查找商品交易记录
商品的交易记录
查看商品评价
商品编码
查找商品评价
商品的评价
查看订单
查找符合条件的订单并且列出
2、客服服务
回复客户
消息
回复客户的问题
1.8.1.2.4子模块4
货运管理系统包括查看订单、修改订单状态、填写物流信息。
查看订单
查找符合条件的订单并且列出
修改订单状态
订单号
修改指定的订单状态
填写物流信息
物流信息
将发货所填写的物流记录下来,以便让用户查看
1.8.1.2.5子模块5
财务管理系统包括:
查看退款申请、接受、拒绝退款申请、发放红包、发放折扣卷、删除账户、查看销售额。
查看退款申请
查看退款申请并显示
接受退款申请
接受用户的退款申请
拒绝退款申请
拒绝用户的退款申请
发放红包
账户号
给指定账户分发红包
发放折扣卷
账户号
给指定账户分发折扣卷
删除账户
账户号
删除指定账户
查看销售额
要求查看范围
统计、查看符合指定范围的销售额
1.8.2对非功能性的需求
(1)、要求界面简洁美观。
美观又简单的操作界面对于一个网站能否吸引顾客的光顾,起着至关重要的作用。
操作过于复杂或网站的设计过于沉闷都会使网上书店得不到客户的青睐。
本系统通过工作人员的精心打造,配以精致的动画,使网上商城既时尚典雅,又动感十足,吸引广大顾客的光临。
(2)、科学的商城管理模式
系统采用店方推荐与客户检索相结合的方式,能轻松的找到客户所需要商品信息;通过客户意见反馈系统和货物登记系统,商城可以随时把握客户的各种新的需求和及时与客户进行网上互动交流;通过完善的信息发布系统,客户可以及时得到商城最新动态和新闻,掌握行业动向;后台结构化管理模式,涵盖了栏目设置、商品资料编辑、用户管理、订单管理、基础信息管理等等,为商城的电子化管理提供了一套良好的管理模式。
1.1.1.1对性能的规定
1.1.1.1.1精度
本系统要求输入的会员年龄为整数,买商品的数量为整数,商品价格精确到0.1元,订单日期必须是合法的日期形式(如1990-08-01)。
1.1.1.1.2时间特性要求
(1)系统的更新处理时间应该在可接受的范围内;
(2)系统的数据查询时间应该在可接受的范围内;
(3)系统的数据统计时间应该在可接受的范围内。
1.1.1.1.3灵活性
(1)操作方式上应该能够满足鼠标和键盘任意切换的需要;
(2)能够支持Windows98、Windows2000、WindowsXP的运行环境;
(3)留有与其他系统的接口。
1.1.1.2输人输出要求
对会员注册中“姓名”的输入要求不超过4个汉字或8个英文字符;会员的性别只能选择不能有键盘输入,出生日期必须输入合法(如1990-08-01)。
对会员买完商品后的订单以表单形式输出,上面有会员的姓名,联系电话,购买的数量及单价和总价钱,购买日期,以及商城的地址和联系方式。
总的账目输出,会统计每个会员的购物单,会有卖出的商品名,商品型号,以及数量和总价钱。
1.1.1.3数据管理能力要求
由于网上商城系统会对会员的资料进行保存,并且,商品的库存会随着客户的购买或购进新的商品而改变,因此对数据的存储有一定的要求;要求提供数据的备份功能。
1.1.1.4故障处理要求
在输入不对的符号定义格式的数据时,软件应出现提示信息,而不是死机或删除已经输入的信息,然后再弹出界面重新开始。
在商品的库存小于会员购买的数量是必须提示库存不足,而不是还可以卖给会员。
1.1.1.5其他专门要求
要求能够按会员姓名进行检索,能找回密码。