毕业设计二手交易网站:需求规格说明书.doc
- 文档编号:1702776
- 上传时间:2022-10-23
- 格式:DOC
- 页数:20
- 大小:756.50KB
毕业设计二手交易网站:需求规格说明书.doc
《毕业设计二手交易网站:需求规格说明书.doc》由会员分享,可在线阅读,更多相关《毕业设计二手交易网站:需求规格说明书.doc(20页珍藏版)》请在冰豆网上搜索。
需求规格说明书
版本:
1.2
修订历史记录
日期
版本
说明
作者
2012年/06月/4日
1.0
初次生成文档
白萌、吴啸
2012年/06月/5日
1.1
第二次生成文档
白萌、吴啸
2012年/06月/7日
1.2
第三次生成文档
白萌、吴啸
目录
需求规格说明书 1
版本:
1.2 1
修订历史记录 1
1.引言 1
1.1目标 1
1.2文档约定 1
1.3预期的读者和阅读建议 1
1.4产品的范围 1
1.5参考文献 2
2.综合描述 2
2.1产品的前景 2
2.2产品的功能 2
2.3用户类和特征 2
2.4运行环境 3
2.5设计和实现上的限制 3
2.6假设和依赖 3
3.外部接口需求 3
3.1用户界面 3
3.2硬件接口 3
3.3软件接口 4
3.4通信接口 4
4.系统特性 4
4.1说明和优先级 4
4.2激励/响应序列 5
4.3功能需求 5
4.3.1二手交易网站功能模块图 5
4.3.2功能描述 6
4.3.3用例图与用例描述 6
4.4数据需求 10
4.4.1二手交易平台的数据流图 10
4.4.2二手交易平台的数据字典 14
5.非功能需求 15
5.1性能需求 15
5.2安全设施需求 15
5.3安全性需求 16
5.4软件质量属性 16
5.5业务规则 17
5.6用户文档 17
6.其他需求 18
1.引言
1.1目标
本文档首先给出整个系统功能结构的概貌,试图从整体架构上给出整个系统的轮廓,然后对功能需求、数据需求、性能需求和其他非功能需求进行了详细的描述。
其中对功能需求的描述运用了UML的用例模型方式,描述每一用例的基本事件流,并给出直观的用例图。
对数据需求的描述运用了数据流图的软件模式图示方法,从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程。
这些文字与图形都为了文档能够详细准确地描述用户的需求,同时也为用户更容易的理解这些需求的描述创造了条件。
1.2文档约定
(1)页面的左右边距为1.91cm,上下边距为2.54cm,正文文本左对齐段落首行缩进2磅,行距设置值为1.25。
(2)标题最多分三级,分别为黑体小三、黑体四号、黑体小四。
(3)正文字体为宋体小四,无特殊情况下,字体颜色均为黑色。
1.3预期的读者和阅读建议
本文档面向的读者对象:
(1)项目经理:
项目经理可以根据该文档了解与其产品的功能,并据此进行系统设计、项目管理。
(2)设计员:
对需求进行分析,并设计出系统,包括数据库的设计。
(3)程序员:
配合设计员的《设计报告》,了解系统功能,编写《用户手册》。
(4)测试员:
根据本文档编写测试用例,并对软件进行功能性测试和非功能性测试。
(5)用户:
了解其产品的功能和性能。
(6)其他人员:
如部门领导、公司领导等据此了解产品的功能与性能。
在阅读文档时,首先要了解产品的功能概貌,然后可以根据自身的需求对每一项功能进行进一步的了解。
1.4产品的范围
该产品是在积累了丰富的业务经验的基础上开发的,在需求上,充分考虑了具体用户的实际情况。
该产品是一个二手物品交易平台,主要包括
(1)非注册用户:
商品浏览、商品搜索、最新(人气)商品浏览、用户注册。
(2)注册用户:
用户登录、商品留言、查看购物车、下订单、发布商品、查看订单、处理订单、添加商品到购物车。
(3)系统管理员:
用户信息管理、发布公告及管理、二手商品管理、商品类别管理、订单管理、留言板管理。
1.5参考文献
(1)王水,张晓民.软件工程素质导论.郑州:
河南科学技术出版社,2011年.
(2)威格斯.软件需求.刘伟琴,译.北京:
清华大学出版社,2004.
(3)软件需求说明书案例:
2.综合描述
2.1产品的前景
随着商品经济的发展,人们经常会有出售二手货物的需求,也有越来越多的人希望买到物美价廉的二手商品。
商品交易是当今国际国内发展最快的产业之一,二手交易业务借助互联网,将人们一些闲置的二手商品再利用。
因此二手商品交易网可以得到了较高重视。
2.2产品的功能
(1)普通用户:
商品浏览、商品搜索、最新(人气)商品浏览、用户注册。
(2)会员:
用户登录、个人信息管理、商品留言、查看购物车、添加商品到购物车、下订单、订单的取消、修改、查看订单、发布商品、商品信息管理、发表留言、查看留言。
(3)管理员:
发布公告及管理、网站维护。
2.3用户类和特征
(1)管理员:
公告的增加、修改、删除、查看
网站维护
(2)会员:
用户登录
公告查看
商品留言
商品管理(二手商品的发布、修改、删除、查看)
用户对个人发布商品的留言进行查看
添加商品到购物车
查看购物车
查看订单
订单管理(订单的生成、取消、修改)
个人信息管理(个人信息的修改、查看)
(3)普通用户:
用户注册
商品浏览
商品搜索
分类版块浏览
最新(人气)商品浏览
2.4运行环境
1.该网站对运行环境无特殊要求,系统为window98以上版本
2、硬件系统环境:
台式电脑、笔记本电脑均适用
2.5设计和实现上的限制
开发工具:
VS2008
开发语言:
ASP.NET和C#
数据库:
Oracle10g
浏览器:
InternetExplorer6.0或以上版本
1G内存,2.0GHz主频机器
2.6假设和依赖
假设:
用户在执行任何一条功能后,都可以终止进一步的操作
依赖:
对商品留言必须依赖于会员首先登录二手交易网;查看商品类别信息数据必须依赖于商品类别信息的添加
3.外部接口需求
3.1用户界面
经分析,总结出用户界面包含的逻辑特征如下:
(1)界面规范应遵循WEB软件界面的规范,界面风格简洁明快,素雅大方;
(2)页面的布局,按与用户的交互需求不同,划分为不同的功能区域,实现和用户之间的友好交互;
(3)前台界面操作可逆,其动作可以是单个的操作,或者是一个操作序列;
(4)后台各管理模块的不同管理功能操作界面,采用在不同窗口进行管理,各功能操作切换比较简单又相对独立。
(5)提供信息反馈,如提供用户当前登录状态信息;
(6)提供简单的错误处理;
用户界面的具体细节将在用户界面规格说明中详细介绍。
3.2硬件接口
(1)服务器端建议使用专用服务器。
(2)支持一般的PIII(台式机的CPU)或更高档微机、笔记本电脑。
3.3软件接口
(1)使用Oracle10g数据库存储数据信息。
(2)运行于WindowsXP/7,且具有WIN32的操作系统之上。
(3)网站中的功能需实现网上支付,但因开发时间的缘故,网上银行的软件接口的实现不予考虑。
3.4通信接口
系统中用到的网络通信协议如下:
(1)TCP/IP网络协议。
(2)通讯采用UDP协议。
(3)HTTP协议。
4.系统特性
4.1说明和优先级
高:
是关键需求,必须实现,否则表示网站设计失败;
中:
支持必要的操作系统,是最终版本所要求,但是如果是紧急需要,可以考虑在下一个版本中实现;
低:
功能或质量上的增强,如果资源允许,这些功能的实现能够使得产品更完美
主要实现的功能:
功能
优先级
(1)查询二手商品信息
高
(2)登录或注册
高
(3)订单功能
高
(4)发表留言
中
(5)管理员基于平台的后台管理
高
4.2激励/响应序列
1用户登录,判断权限,进入系统
2帮助显示具体操作流程
4.3功能需求
4.3.1二手交易网站功能模块图
功能模块图4-1
4.3.2功能描述
(1)管理员:
公告的增加、修改、删除、查看
网站维护
(2)买家:
留言发表
留言查看
购买商品
订单信息查看
确认收货
订单取消
公告查看
会员登录
商品搜索
商品浏览
(3)卖家:
个人信息管理(个人信息查看、个人信息修改)
会员登录
订单管理(订单查看、订单修改)
商品发布
公告查看
留言查看
留言回复
商品管理(商品类别管理、商品信息修改、删除)
(4)普通用户:
用户注册
商品浏览
商品搜索
分类版块浏览
最新(人气)商品浏览
4.3.3用例图与用例描述
用例图图1-1(用户注册)
用例描述:
用例名称
用户注册
用例目的
用户输入自己的信息进行注册,注册后的用户可以拥有更多特权。
参与者
普通游客
前置条件
进入网站首页
事件流
1.会员点击“注册”进入用户注册页面。
2.会员在注册页面输入个人信息。
3.点击“确定”
成功后置条件
提示注册成功并返回主页面
失败后置条件
页面显示“用户注册失败”
扩展点
无
其他
此用例使用频率:
高
用例图图1-2(用户登录)
用例描述:
用例名称
用户登录
用例目的
完成登录,进入系统
参与者
会员(已经注册的用户)
前置条件
进入本网站首页
事件流
1、点击“登录”,进入注册界面
2、输入姓名、密码
3、点击“确定”
后置条件
完成登录,进入系统主页
用例图图1-3(会员发布商品)
用例描述:
用例名称
会员发布商品
用例目的
完成二手商品的发布
参与者
会员(已经注册的用户)
前置条件
成功登录,进入二手商品发布页面
事件流
1、点击“登录”,进入登录页面
2、输入姓名、密码
3、点击“确定”,成功登录
4、进入二手商品发布页面
5、填写所发布的商品信息
后置条件
完成商品发布,进入发布成功的商品的信息页面
4.4数据需求
4.4.1二手交易平台的数据流图
数据流图1-1(顶层图)
数据流图1-2(0层图)
(商品信息管理)数据流图1-3
(用户信息管理)数据流图1-4
(商品信息搜索)数据流图1-5
(订单处理)数据流图1-6
4.4.2二手交易平台的数据字典
·主要的数据流条目
<1> 数据流名称:
用户信息
别名:
无
简述:
用户注册本网站会员时填写的信息
来源:
会员
去向:
加工“注册”和会员“个人信息管理”
数据流量:
网站的注册会员人数
组成:
会员编号+用户名+密码+电子邮箱
<2>数据流名称:
二手商品信息
别名:
无
简述:
卖家发布的二手商品信息
来源:
卖家
去向:
卖家“商品发布”和“二手商品信息管理”
数据流量:
本平台的二手商品数量
组成:
商品编号+商品名称+商品发布者+商品人气+商品介绍+商品图片+商品所属类别+商品评价+商品原价+新旧程度+商品二手价+所属卖家ID
<3>数据流名称:
二手商品类别信息
别名:
无
简述:
卖家发布商品时选择的项目
来源:
卖家
去向:
加工卖家“商品发布”、“二手商品信息管理”
数据流量:
本平台的二手商品类别量
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 二手交易 网站 需求 规格 说明书