图书管理系统需求规格说明书Word格式文档下载.docx
- 文档编号:17529148
- 上传时间:2022-12-07
- 格式:DOCX
- 页数:17
- 大小:155.30KB
图书管理系统需求规格说明书Word格式文档下载.docx
《图书管理系统需求规格说明书Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《图书管理系统需求规格说明书Word格式文档下载.docx(17页珍藏版)》请在冰豆网上搜索。
1.0.0
文档审批记录
审核人
职务
备注
谢京京
项目经理
文档去向记录
拷贝份数
接收人
1
马吉寅
EPG组长
QA
阮超杰
EPG组员
保密等级定义公开资料内部资料保密资料机密资料
目录
[项目名称]软件需求规格说明书1
1.引言1
1.1.编写目的1
1.2.适用范围1
1.3.参考资料1
1.4.术语和缩略语2
1.5.关联文档2
2.需求概述2
2.1.产品描述2
2.2.产品功能3
2.2.1软件系统总体功能/对象结构3
2.2.2软件子系统功能/对象结构3
2.3.用户的特点4
2.4.关键点4
2.5.约束条件4
3.详细功能需求(能力需求)4
3.1.检索模块4
3.1.1.1图书检索4
3.1.1.2检索结果列表5
3.1.2.1涉及表:
图书信息表5
3.2.读者模块5
3.2.1.1读者登录5
3.2.1.2读者退出6
3.2.2.1涉及表:
用户表6
3.3.管理员模块6
3.3.1.1管理员登录7
3.3.1.2管理员退出7
3.3.1.3增加图书7
3.3.1.4删除图书7
3.3.1.5增加读者8
3.3.1.6删除读者8
3.3.2.1涉及表:
管理员信息表8
3.3.2.2涉及表:
图书信息表9
3.3.2.3涉及表:
读者信息表9
3.4.打印模块9
3.4.1.1打印9
4.非功能需求10
4.1.性能需求10
5.接口需求10
5.1.外部接口需求10
5.2.内部接口需求11
6.数据需求11
7.计算机资源需求11
7.1.计算机硬件需求11
7.2.计算机软件需求11
附录A:
需求确认13
[项目名称]
1.引言
随着计算机技术不断应用和提高,计算机已经深入到社会生活的各个角落,计算机软件也在各方面得到广泛的应用。
但是,很多图书馆仍采用手工管理图书的方法,不仅效率低、易出错、手续繁琐,而且耗费大量的人力。
为了满足图书馆管理人员对图书馆书籍,读者资料,借还书等进行高效的管理,并结合小图书馆管理现状,在工作人员具备一定的计算机操作能力的前提下,开发此图书管理系统软件以提高图书馆的管理效率。
1.1.编写目的
编写本报告的目的是明确本系统的详细需求,供使用单位确认系统的功能和性能,并作为软件设计人员的设计依据和使用单位的验收标准。
1.2.适用范围
本需求规格说明书的预期读者是我院图书馆管理员,与图书管理系统软件开发有联系的决策人,开发人员,软件验证者。
●用户:
帮助用户确认需求;
●开发人员:
帮助开发人员明确需求规格
●项目经理:
明确状况及软件质量;
●测试人员:
产品功能及系统功能;
●文档编写入员:
业务规则和用户文档;
1.3.参考资料
(1)GB/T11457软件工程术语
(2)GB8566计算机软件开发规范
(3)GB8567计算机软件产品开发文件编制指南
(4)GB/T12504计算机软件质量保证计划规范
(5)GB/T12505计算机软件配置管理计划规范
(6)GB/T19001-2000质量管理体系
(7)GB/T19004-2000质量管理体系
(8)ISO9001质量管理体系
(9)ISO9000-3质量管理体系
(10)ISO/IEC12207软件生命周期过程标准
(11)ISO/IECTR15504软件过程评估标准
(12)IEEE1058.1软件项目管理计划标准
(13)CMM2.0能力成熟度模型
(14)PRINCE2项目管理标准
(15)PMBOK项目管理知识体系
1.4.术语和缩略语
表1.术语说明
术语、缩略语
解释
RMD
需求管理开发
1.5.关联文档
表2.与软件需求规格说明书相关的文档
文档标识
文件名称
需求分析说明书
配置管理说明书
2.需求概述
2.1.产品描述
1)产品名称:
图书管理系统;
2)产品功能:
实现管理员增删读者功能,实现管理员增删图书功能;
实现管理员与读者查询图功能,实现打印图书列表功能;
3)与其他系统接口:
打印机接口;
2.2.产品功能
2.2.1软件系统总体功能/对象结构
1)功能描述
我们所实现的功能主要分为3个模块,图书检索模块、读者模块、管理员模块及打印模块,实现增删读者,增删图书,查询图书以及打印图书检索列表的功能
<
模块关系图>
2.2.2软件子系统功能/对象结构
检索模块:
图书检索:
输入信息检索图书
检索结果列表:
将检索结果显示在列表中
图书详细信息:
显示图书详细信息
读者模块:
读者登录:
读者进行登录
读者退出:
读者退系统
管理员模块:
管理员登录:
管理员登录系统
管理员退出:
管理员退出系统
书籍管理(增加、删除、修改):
增加、删除、修改图书
读者管理(增加、删除、修改):
增加、删除、修改读者
打印模块:
打印检索列表
2.3.用户的特点
本系统的最终用户有三种:
一是管理员(图书管理员和其它管理人员),他们可以删除图书信息、删除或增加学生信息等;
二是读者(老师和同学等),可以查看他们的借阅信息。
他们都具有一定的计算机应用基础,可以比较熟练操作计算机;
三是系统维护人员为计算机专业人员,熟悉数据库、操作系统、网络维护工作。
管理员和读者都是经常性用户,维护人员为间隔性用户。
2.4.关键点
关键功能:
书籍查询、增加读者、删除读者、增加书籍、删除书籍
关键技术:
Struts+hibernate
2.5.约束条件
时间限制:
共计约70天
经费限制:
共23140元
3.详细功能需求(能力需求)
3.1.检索模块
模块编号
模块名称
检索模块
模块功能描述
图书检索、显示图书列表
3.1.1.1图书检索
表3.A1
对应用户需求编号
软件需求功能编号
功能描述
图书检索
输入数据
图书名称
输出结果
图书详细信息
处理过程要求
无
相关功能编号
2
3.1.1.2检索结果列表
表4.A2
将图书检索结果显示在列表中
结果列表
图书信息表
报表编号
报表名称
报表来源
MYSQL数据库
报表定义
查询结果样图
3.2.读者模块
读者模块
读者登录、读者退出
3.2.1.1读者登录
表4.B1
3
读者进行系统登录
读者用户名及密码
进入系统
每次进入系统需要重新输入信息,用户信息加密保存
3.2.1.2读者退出
表4.B2
4
读者退出系统
点击退出按钮
退出系统
用户表
用户信息表
3.3.管理员模块
管理员模块
增删图书、增删读者、管理员登录、管理员退出
3.3.1.1管理员登录
表5.A1
5
管理员登录
管理员账户密码
每次今日系统需要重新输入账户密码,管理员信息加密保存
3.3.1.2管理员退出
表6.A1
6
管理员推出
3.3.1.3增加图书
表7.A1
7
增加图书
图书加入图书信息表
3.3.1.4删除图书
表8.A1
8
删除图书
点击删除图书按钮
图书从图书信息表中被删除
3.3.1.5增加读者
表9.A1
9
增加读者
读者信息
读者被加入读者信息表
3.3.1.6删除读者
表10.A1
10
删除读者
点击删除读者按钮
读者信息从读者信息表中被删除
管理员信息表
读者信息表
3.4.打印模块
打印模块
打印查询列表
3.4.
3.4.1.1打印
表11.A1
11
打印图书列表
点击打印按钮
打印机进行打印
4.非功能需求
4.1.性能需求
由于此开发项目针对图书馆,使用频度较高,使用性要求比较高。
为防止对信息资料和管理程序的恶意破坏,要求有较为可靠的安全性能。
总之,要求稳定、安全、便捷,易于管理和操作。
●查询速度:
不超过10秒;
●其它所有交互功能反应速度:
不超过3秒;
●可靠性:
平均故障间隔时间不低于200小时。
5.接口需求
5.1.外部接口需求
用户接口:
用户界面
硬件接口:
考虑到大量数据的备份等要求,需要保持与磁带机和光盘刻录机的接口
软件接口:
这里,主要考虑软件与操作系统、数据库管理系统的接口,以及局域网和互联网软件之间的数据交换。
考虑到文档处理时有可能需要较常用的办公软件。
例如Microsoft的Office系列,所以应尽量实现它们之间的数据格式的自动转换
通信接口:
5.2.内部接口需求
IBaseHibernateDAO接口:
提供getsession方法。
6.数据需求
>
7.计算机资源需求
7.1.计算机硬件需求
描述了本软件的运行环境,一般包括:
●服务器:
(1)处理器(CPU):
Pentium900M(推荐Pentium41.2G);
(2)内存容量(RAM):
至少256M(推荐512M);
客户端:
Pentium133M或更高;
64M或更高;
7.2.计算机软件需求
数据库服务器端:
(1)操作系统:
MicrosoftWindowsxp;
(2)数据库管理系统:
MYSQL,配置TCP/IP协议;
Web服务器端:
(2)Internet信息服务(IIS)6.0管理器;
(3)VisualStudio.NET2003,配置TCP/IP协议;
WindowsXP;
(2)Web浏览器:
InternetExplorer5.0以上或Netscape4.0以上,配置TCP/IP协议;
需求确认
需求评审报告摘要
需求文档
输入名称,标识符,版本,作者,完成日期,...
需求评审报告
输入名称,标识符,评审日期,...
评审结论
[]工作成果合格,“无需修改”或者“需要轻微修改但不必再审核”。
[√]工作成果基本合格,需要做少量的修改,之后通过审核即可。
[]工作成果不合格,需要做出比较大的修改,之后必须重新对其评审。
评审意见
评审小组成员
输入评审小组成员
需求承诺
客户承诺
承诺...
签字,日期
项目经理承诺
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书 管理 系统 需求 规格 说明书