图书管理需求规格说明书Word格式.docx
- 文档编号:13166033
- 上传时间:2022-10-07
- 格式:DOCX
- 页数:24
- 大小:282.31KB
图书管理需求规格说明书Word格式.docx
《图书管理需求规格说明书Word格式.docx》由会员分享,可在线阅读,更多相关《图书管理需求规格说明书Word格式.docx(24页珍藏版)》请在冰豆网上搜索。
4. 条件与限制 5
三、 数据描述 6
1. 静态数据 6
2. 动态数据 6
3. 输入输出数据 6
4. 数据词典 7
4.1用户信息 7
4.2图书信息 8
4.3借阅信息 8
4.4加工条目 8
5. 数据库介绍 9
6. 数据流图 9
7. 数据采集 9
四、 功能需求 11
1. 功能划分 11
2. 功能描述 11
2.1图书维护子系统 11
2.2图书借阅子系统 13
五、 性能需求 15
1. 数据精确度 15
2. 时间特性 15
3. 适应性 15
4. 数据访问性能要求 15
5. 数据传输性能要求 15
六、 运行需求 16
1. 用户界面 16
2. 硬件接口 18
3. 软件接口 19
4. 故障处理 19
七、 其它需求 20
1. 可靠性需求 20
1.1容错性要求 20
1.2可恢复性要求 20
1.3其他可靠性要求 20
2. 安全性需求 20
2.1访问安全性要求 20
2.2数据安全性要求 20
3. 可维护性要求 21
3.1公共数据要求 21
3.2公共框架开发要求 21
2
一、引言
1.编写目的
软件开发目的:
随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理,因此,必须制定一套合理、有效,规范和实用的图书管理系统,对图书资料进行集中统一的管理变得非常有必要。
另一方面,IT产业和Internet获得了飞速发展,计算机应用已渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确性。
为方便对图书馆书籍、读者资料、借还书等进行高效的管理,特开发该软件以提高图书馆的管理效率。
使用该程序之后,图书管理员可通过该程序对图书信息和读者管理进行操作。
主要操作包括图书录入、图书查询、图书下架;
借还书记录添加、查询、修改以及还书的相关服务,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况;
另外还提供图书预借功能,读者可通过该系统进行图书查询和预约,借书,还书,续借等操作。
图书管理工作面对大量的可模块化处理的信息,是当今信息革命的一个重要阵地。
我们小组开发图书管理信息系统就是采用现代化的信息管理方式代替手工管理方式,提高图书管理工作效率,作到信息的规范管理,科学统计和快速查询,让图书馆更好的为学校,社会服务。
文档编写目的:
为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。
本文档预期的读者:
本项目的设计人员、开发人员、测试人员等。
2.项目背景
随着现代科学技术的进步,人类社会正在逐步走向信息化。
图书拥有丰富的文献信息资源,是社会信息系统的重要组成部分,在信息社会中的作用愈来愈重要。
为了实现更有效图书馆管理,更方便读者的借阅,设计一个功能完整、操作简便、界面友好的图书管理系统的是势在必行的。
a.项目的委托单位:
汛潮公司
开发单位:
太原理工大学计算机科学与技术学院
主管部门:
软件09级学生
b.该软件系统为独立软件系统。
采用B/S设计架构。
3.定义
UML:
统一建模语言(UML是UnifiedModelingLanguage的缩写)是用来对软件密集系统进行可视化建模的一种语言。
UML为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。
B/S结构:
Browser/Server结构,即浏览器和服务器结构。
它是对C/S结构的一种变化或者改进的结构。
在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,主要事务逻辑在服务器端(Server)实现,server端访问数据库,形成所谓三层3-tier结构。
Java:
项目开发语言,跨平台的面向对象编程语言。
SQLServer:
数据库,存放图书馆管理系统中有关数据的信息,便于进行访问、修改、删除等操作。
有数据库管理员进行管理,授予部分人权限来进行操作。
数据字典:
是SQL存放有关数据信息的地方,其用途是用来描述数据的。
比如一个表的创建信息、创建时间信息、所属表空间信息、用户访问权限信息等。
当用户在对数据库中的数据进行操作是遇到困难就可以访问数据字典来查看详细信息。
4.参考资料
u《图书管理需求内容》
u《软件需求第二版》
u《软件工程导论第5板》
u《项目计划任务书》
u《软件需求实验指导》
u《图书馆管理需求内容》
u《软件需求》---KarlE.Wiegers清华大学出版社
二、任务概述
1.目标
利用信息化手段缓解图书馆书籍管理的压力,方便图书馆管理人员的工作,实现图书的基本信息(书名、编号等)和图书借还管理,在用物资管理及物资综合查询等模块,使得图书的管理实现简洁、有序、方便、严密及安全。
用自然语言或形式化语言与图形等完整、准确、具体的描述系统的数据需求、功能需求、性能务求、可靠性需求和可用性需求等,以及将来可能提出的需求。
(1)完善目前的图书管理系统,使之能适应目前新增图书和图书借取量的急剧变化,以期实现完善图书管理的各种缺陷;
(2)理论上能够实现于**图书管理系统,使其在原有的基础上使得图书的管理便捷化;
(3)可实现快速查询图书的信息,借出与归还功能等,同时实现对图书妥善保存的管理机制。
通过建立一个基于B/S系统的图书管理系统,使得图书管理工作系统化、规范化和自动化,从而提高了管理的效率,也方便了读者的借阅。
应用Java编程,实现对数据库信息的管理。
系统应符合图书馆信息管理及处理的规定,满足图书管理员对图书、读者及借阅信息进行管理的需求,满足读者对图书信息查询检索的需求及实现续借的功能需求,并达到操作过程中的直观、方便、实用、安全等要求。
系统用模块化程序设计的方法,即便于系统功能的组合和修改,又便于参与技术人员补充和维护。
2.运行环境
2.1环境支持
CPU
PentiumⅣ1.8Ghz及以上
内存
512MB
硬盘空间
50.0MB以上硬盘剩余空间
操作系统
Windows2000及以上
数据库
MicrosoftSQLServer2008
支持环境
IIS5.0
开发环境
MicrosoftVisualStudio2005
2.2软件系统部署图
B/S客户端
Web浏览器
{IE6.0+,Firebox1.5+}
IIS服务器
{OS=Windows}
数据库服务器
{Server=SQLserver2008}
3.用户类及其特征
3.1用户类基本情况概述
1.图书管理员
图书管理员可以通过系统进行图书类别维护,图书编码维护和图书借阅周期维护;
根据图书目录信息,管理员可实现新增、修改、删除目录等操作,当对图书目录维护完成后需提交上级领导审核,审核后形成正式目录;
对丢失和报废的图书,由管理员提出申请,提交审核人进行审核确认后图书进入报废丢失状态;
借阅或预约后向图书管理员进行提示。
可直接在默认页面进行操作,也可通过查询进行借阅或预约;
对于读者的续借申请,管理员需作出适当处理。
另外,图书管理员还有借书查询,借书确认,还书确认,续借确认,预约查询,逾期查询以及对图书基本信息查询等功能。
管理员对图书可以进行分类统计形成各种报表,可以打印报表。
2.公司员工(读者)
读者可以通过本系统查询图书的相关信息,并可以借阅在馆图书,借书人借书后,自动给图书管理员发出有人借书的提示,对已经借出的图书,如果想尽快借到,可进行预约登记,当借书人还书时,对预约人进行提示,告知其图书可以借阅了。
对预约的书中途可解除预约。
对到期的书可进行续借申请,管理员认可后,可续借。
预约时,如已有人预约,提醒预约人,如:
已有几人预约,你是否预约:
是、否。
3.上级领导
上级领导需对图书管理员维护完成的图书目录进行审核形成正式目录,对目录的审核,上级领导有查询,批准,退回功能,例如,审核后弹出对话框提示:
如:
切实要通过你选择的记录吗或切实要退回你选择的记录吗?
对于管理员提出的图书丢失和报废申请,上级领导需对其进行审核,有查询,报废,报失功能,申请后要弹出对话框提示:
切实要报废或报失你选择的记录吗?
选择是后弹出对话框说明报失或报废原因。
3.2用户类特征概述
本软件的最终用户是面向管理员(图书管理员和其它管理人员)、读者(公司员工及各部门领导等),上级领导,他们都具有一定的计算机应用基础,可以比较熟练操作计算机。
管理员和读者都是经常性用户。
4.条件与限制
应具备的设备:
计算机,打印机
应具备的人员:
开发小组全体人员
其他条件:
保证相关管理人员及开发人员全部到位,不无故缺勤;
资金到位
三、数据描述
1.静态数据
图书信息:
图书编号、图书名称、图书类别、作者、出版社、出版日期、册数、购入日期、单价、图书借还:
借阅日期、归还日期、预约日期、预借阅日期、借阅人、管理员信息:
用户名、密码、学生信息:
学号(用户名)、姓名、学院、班级、登记日期、教师信息:
工号(用户名)、姓名、部门、登记日期
2.动态数据
输入数据:
查询图书信息:
查询方式:
按书名查询、按编号查询、按类别查询、按作者查询、按借还状态查询;
查询内容:
图书信息、借还信息、预约信息
查询个人信息:
用户名密码登陆查询
图书借还信息、借书权限、个人信息
输出数据:
输出信息
图书信息、个人信息
3.输入输出数据
“单位名称”图书统计信息报表
生成日期:
年月日单位:
本
序号
类别
在库
借出
小计
报失
报废
合计
要求:
表中全部数字点击可查看。
表样可打印。
“单位名称”同名书统计报表
册数
本数
“单位名称”员工借阅统计报表
日期:
年月日至年月日
姓名类别
“单位名称”图书借阅频次统计
日期:
借阅频次
点击次数可查看此类书
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书 管理 需求 规格 说明书