网上书店需求分析说明书.docx
- 文档编号:12896686
- 上传时间:2023-06-09
- 格式:DOCX
- 页数:13
- 大小:271.02KB
网上书店需求分析说明书.docx
《网上书店需求分析说明书.docx》由会员分享,可在线阅读,更多相关《网上书店需求分析说明书.docx(13页珍藏版)》请在冰点文库上搜索。
网上书店需求分析说明书
网上书店管理系统需求分析说明书
(V1.0)
文档编号:
HATL-SDS-2004-001
文档名称:
软件需求分析说明书模板
编写:
软件开发部
编写日期:
审核:
审核日期:
批准:
批准日期:
XXXXXXX技术有限公司
<网上书店管理系统>
软件需求分析说明书
(版本号)
文档编号:
项目名称:
编写:
编写日期:
审核:
审核日期:
批准:
批准日期:
XXXXXX信息技术有限公司
<网上书店管理系统>
2014年10月7日
文档修订记录
序号
修改时间
修改人
审核人
备注
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
第1章引言6
1.1编写目的6
1.2编写背景6
1.2.1系统名称及版本号6
1.2.2任务提出者6
1.2.3任务承接者6
1.2.4使用者7
1.2.5与其它系统的关系7
1.2.6电子文档编写方式与使用工具7
1.2.7定义说明与符号7
1.2.8参考资料8
第2章项目综述9
2.1项目背景及目标9
2.2用户特点9
2.3条件9
2.4运行环境9
2.4.1硬件环境9
2.4.2软件环境9
第3章系统功能组成10
3.1功能名称及功能编号10
3.1.1功能描述10
3.1.2系统需求分析11
第4章菜单和界面原型12
第5章非功能需求12
5.1用户管理和使用权限管理13
5.2软件性能需求分析13
5.3软件易用性需求的分析13
5.4软件开放性、可扩充性、可维护性方面的需求分析13
5.5软件兼容性方面的需求分析13
5.6软件相应的用户文档的需求分析13
附表13
第1章引言
1.1编写目的
该项软件开发的意图:
使得广大图书爱好者不盲目购书,他们可以通过该系统方便的浏览、查询、并购买他们所需要的图书,让他们花更少的钱,买更好的书。
也使得该软件使用者能方便,快速的查询到图书的详细信息,和会员的基本信息,并且他们还可以获取广大图书爱好者给他们提出的宝贵意见。
1.2编写背景
1.2.1系统名称及版本号
网上书店管理系统V1.0
1.2.2任务提出者
软件工程老师
1.2.3任务承接者
组长:
李锦洋
组员:
张梦阳
邓志平
周素华
1.2.4使用者
所有可以上网的人
1.2.5与其它系统的关系
1.2.6电子文档编写方式与使用工具
WPS个人版
Visio2013
1.2.7定义说明与符号
1.2.8参考资料
《软件工程》:
汤文亮,【修订版】江西高校出版社
《jsp程序设计教程》:
郭珍、王国辉,【第二版】人民邮电出版社
第2章
项目综述
2.1项目背景及目标
随着Internet的迅速发展,当今电子商务已接被广大的互联网用户所接受,网上书店系统作为其中的一部分也有了迅速的发展。
对于读者来说,无需为寻找一本自己想要的书好奔波于城市的各个角落,无需因为时间问题而错过了新书的首发式,或者因为时间问题而去不了书店,网上书店系统,只需你有一台可以连上互联网的电脑,就可以按照自己的兴趣检索到自己想要的书本
2.2用户特点
最终用户:
广大图书爱好者,基本会使用浏览器,他们可以注册成为本网站的会员,从而可以在本网站上方便的浏览、查询、并购买各类图书。
操作人员:
要充分了解本系统的结构属性及功能,要对本系统进行操作并管理。
维护人员:
也要充分了解本系统的结构属性及功能,要及时发现系统中存在的错误,并且研究、讨论及时改正与更新。
2.3条件
2.4运行环境
2.4.1硬件环境
客户端硬件:
装有win2007系统惠普台式电脑一台,内存2G。
网络服务器端硬件:
惠普台式电脑一台内存4G,CPU2.5G/HZ
2.4.2软件环境
客户端软件:
装有Windows2007系统,IE浏览器。
网络服务器端软件:
MySql+jdk1.8+tomcat8.0+Eclipse。
第3章系统功能组成
网站前台:
游客浏览图书,搜索图书;游客注册会员,会员修改信息、购物车、订单查询;
网站后台:
图书管理(添加图书、修改图书、删除图书)、会员管理、订单管理、管理员退出。
3.1功能名称及功能描述
3.1.1功能描述
1、网上书店管理系统的域描述
(1)会员:
会为每个会员建立一个账号。
(2)会员操作:
购物车,账单管理,个人信息管理都需要先登入。
2、网上书店管理系统功能性需求
(1)客户可以通过书名来查找;
(2)可以注册成为会员;
(3)会员和管理员可以登入;
(4)具有购物车功能;
(5)可以查看订单;
(6)管理员可以管理图书;
3.1.2系统需求分析
1、识别参与者
本系统中有三个参与者,浏览者、会员和书店管理员;
浏览者:
可以搜索图书,注册会员。
会员:
可以进行搜索图书,登入,查看个人信息,修改个人信息,添加图书到购物车,查看购物车信息,删除购物车的货品,提交订单等操作
书店管理员:
书店管理员可以进行登入,管理图书,对图书信息进行更新,删除,查询,添加。
可以查询会员基本信息。
还可以对订单进行查询、执行等操作
2、识别用例
(1)图书搜索:
可以实现图书搜索功能;
(2)查看个人信息:
可以显示个人的基本信息
(3)修改个人信息:
可以修改个人的基本信息
(4)订单查询:
可以查询自己的所有订单信息
3、用例模型
(1)前台用例模型如图所示。
(2)后台用例图
前台用例描述:
浏览者可以进行查询图书,注册会员的功能。
浏览者通过注册变成会员获得了更多的权限,可以使用登入、修改个人信息、查看个人信息、订单管理、购物车等功能
购物车:
包含加入购物车、查看购物车、从购物车移除的功能
管理员用例描述:
管理员具有登入、图书管理、账单管理、会员管理功能。
图书管理:
包含查询图书信息、修改图书信息、添加图书信息、删除图书功能
订单管理:
包含订单查询、执行订单功能
第4章菜单和界面原型
【说明】
列出菜单项目
针对各个功能存在用户界面的,需要做出用户界面DEMO,列出界面中所有元素,并加以。
解释,写出用户操作步骤(操作流程等)。
首先,来到首页
选择“登录”按钮之后,可以来到登录页面
若登录不成功,或者没有帐号,则来到注册页面:
注册或登录成功后,来到登录成功后的图书页面;
搜索图书功能,输入要搜索的图书,点击搜索
点击加入购物车,然后消费者可以点自己的账号:
来到自己的信息网页查看修改个人信息并查看购物车
点击管理员登录来到管理员管理界面
点击相应的选项,对应实现相应的功能。
5.1用户管理和使用权限管理
设置用户种类、角色、相关权限描述
5.2软件性能需求分析
【说明】需求编号。
【说明】该类别的需求的详细描述,给出该系统在某一条件下的性能指标。
•对事务的响应时间(平均、最长)
•吞吐量,例如每秒处理的事务数
•容量,例如系统可以容纳的客户或事务数
•降级模式(当系统以某种形式降级时可接受的运行模式)
•资源利用情况,如内存、磁盘、通信等
5.3软件易用性需求的分析
5.4软件开放性、可扩充性、可维护性方面的需求分析
5.5软件兼容性方面的需求分析
5.6软件相应的用户文档的需求分析
[此节说明软件涉及的所有必需的法律免责声明、保证、版权声明、专利声明、字标、商标或徽标符合性问题。
]
附表
【说明】列出用户提供的文件、报表、单据等的样张,加上我们积累的有关文件,作为系统分析的基础,再附上必要的注释。
形如:
文件编号
名称
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 书店 需求 分析 说明书