图书馆管理系统软件需求规格说明书

上传人:枫** 文档编号:489888110 上传时间:2023-04-01 格式:DOCX 页数:22 大小:328.45KB
返回 下载 相关 举报
图书馆管理系统软件需求规格说明书_第1页
第1页 / 共22页
图书馆管理系统软件需求规格说明书_第2页
第2页 / 共22页
图书馆管理系统软件需求规格说明书_第3页
第3页 / 共22页
图书馆管理系统软件需求规格说明书_第4页
第4页 / 共22页
图书馆管理系统软件需求规格说明书_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《图书馆管理系统软件需求规格说明书》由会员分享,可在线阅读,更多相关《图书馆管理系统软件需求规格说明书(22页珍藏版)》请在金锄头文库上搜索。

1、图书管理系统软件需求规格求说明书本说明书是系统客户和开发者对将要开发的软件系统的共同理解,是后续设计和实现工作的基础本报告由以下文档组成:软件需求规格求说明书目录文档序号1.前百R12.项目概述R23.具体需求功能需求外部接口需求性能需求软件属性需求语法数据要求说明其他需求本说明书涉及的对系统的全部定义,经客户确认后,具有约束力,由系统设计人员贯彻。系统分析员:日期:年月日1 .引言主文档名称软件需求规格求说明书主文档编号R子文档名称前百子文档序号R1朱慧琳编写日期2012年4月12日编写目的根据需求规格说明书,在仔细考虑讨论之后,我们又进一步对图书管理系统软件的功能划分、数据结构、软件总体结

2、构肩了进一步的认识。我们把讨论的结果记录下来,作为概要设计说明书,并作为进一步详细设计软件的基础。项目背景随着社会信息量的与日俱增,作为信息存储的主要媒体之一图书,数量、规模比以往任何时候都大的多,不论个人还是图书管理部门都需要使用方便而有效的方式来管理自己的书籍。在计算机日益普及的今天,对个人而言若采用一套行之有效的图书管理系统来管理自己的书籍,会方便许多。对图书管理部门而言,以前单一的手工检索已不能满足人们的要求,为了便于图书资料的管理需要肩效的图书管理软件。图书管理系统软件LMS是一套功能比较完善的数据管理软件,具有数据操作方便高效迅速等优点。该软件采用功能强大的数据库软件开发工具进行开

3、发,具有很好的可移植性,可在应用范围较广的DOS,WINDOWS系列等操作系统上使用。除此以外,LMS可通过访问权限控制以及数据备份功能,确保数据的安全性。定义文档中采用的专门术语的定义及缩略词简要如下:LMS:LibraryManagementSystem1图书管理系统参考资料(1)郑人杰,殷人昆,陶永雷。实用软件工程(第二版)。北京:清华大学出版社,1997。(2)金勇华,曲俊生。JAVA网络高级编程。北京:人民邮电出版社,2001。(3)江开耀,张俊兰,李晔软件工程西安电子科技大学出版社20072 .项目概述主文档名称软件需求规格求说明书主文档编号R子文档名称项目概述子文档序号R2朱慧琳

4、编写日期2012年4月12日图书管理系统针对的用户是单个中小型图书室或者个人,藏书的种类和数量较少,读者的数量和来源受到一定的限制。相应的需求有:1 .能够存储一定数量的图书信息,并方便有效的进行相应的书籍数据操作和管理,这主要包括:1)图书信息的录入、删除及修改。2)图书信息的多关键字检索查询。3)图书的出借、返还和资料统计。2 .能够对一定数量的读者进行相应的信息存储与管理,这其中包括:1)读者信息的登记、删除及修改。2)读者资料的统计与查询。3 .能够对需要的统计结果提供列表显示输出。4 .能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时提供信息备份的服务。5 .运行环境

5、Intel486以上系列、AMDK6以上系列等PC台式机和便携式电脑;运行时占用内存:1MB;所需硬盘空间:5MB;软件平台:中文Windows95/98/NT或更高版本并装有JAVA拟机的操作系统;6 .条件与限制一个更为完善的图书管理系统,应提供更为便捷与强大的信息查询功能,如相应的网络操作及服务,由于开发时间和计算机数量有限,该系统并未提供这一功能。对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,不能防止恶意的破坏,安全性能有待进一步完善。3.具体需求功能需求主文档名称软件需求规格求说明书主文档编号R子文档名称功能需求子文档序号朱慧琳编写日期2012年4月12日在图

6、书管理系统中,管理员要为每个读者建立借阅账户,并给读者发放不同类别的借阅卡(借阅卡可提供卡号、读者姓名),账户内存储读者的个人信息和借阅记录信息。持有借阅卡的读者可以通过管理员(作为读者的代理人与系统交互)借阅、归还图书,不同类别的读者可借阅图书的范围、数量和期限不同,可通过互联网或图书馆内查询终端查询图书信息和个人借阅情况,以及续借图书(系统审核符合续借条件)。借阅图书时,先输入读者的借阅卡号,系统验证借阅卡的有效性和读者是否可继续借阅图书,无效则提示其原因,有效则显示读者的基本信息(包括照片),供管理员人工核对。然后输入要借阅的书号,系统查阅图书信息数据库,显示图书的基本信息,供管理员人工

7、核对。最后提交借阅请求,若被系统接受则存储借阅纪录,并修改可借阅图书的数量。归还图书时,输入读者借阅卡号和图书号(或丢失标记号),系统验证是否有此借阅纪录以及是否超期借阅,无则提示,有则显示读者和图书的基本信息供管理员人工审核。如果有超期借阅或丢失情况,先转入过期罚款或图书丢失处理。然后提交还书请求,系统接受后删除借阅纪录,并登记并修改可借阅图书的数量。图书管理员定期或不定期对图书信息进行入库、修改、删除等图书信息管理以及注销(不外借),包括图书类别和出版社管理。为系统维护人员提供权限管理、数据备份等通用功能。外部接口需求主文档名称软件需求规格求说明书主文档编号R子文档名称外部接口需求子文档序

8、号朱慧琳编写日期2012年4月12日1.用户界面:R采用Windows的通用图形界面,用户友好。B、界面有一致性,界面规范遵循Windows软件界面饿规范C、提供错误处理。D、提供信息提示,用多种信息提示当前用户的状态、界面。E、提供方便的联机帮助。F、遵循国家关于计算机方面词汇的标准,用词正确、准确、无歧义。G、本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面(如、输入界面、输出界面)。用户对程序的维护,最好要有备份。2.硬件、软件接口服务器端子系统的运行要求:软件接口:数据库服务器端:(1)操作系统:MicrosoftWindows2000(2)数据库

9、管理系统:Oracle,配置TCP/IPB议Web服务器端:(1)操作系统:MicrosoftWindows2000(2) Internet信息服务(IIS)管理器(3) Visual2003,配置TCP/IP协议客户端:(1)操作系统:Windows98/2000/2003/XP(2)Web浏览器:InternetExplorer以上或Netscape以上,配置TCP/IP协议硬件接口:服务器(1)处理器(CPU:Pentium900M(推荐Pentium4)(2)内存容量(RAM):至少256M(推荐512M)客户端:(1)处理器(CPU:Pentium133M或更高(2)内存容量(RAM

10、):64M或更高接口:硬件接口:考虑到大量数据的备份等要求,需要保持与磁带机和光盘刻录机的接口,这较易实现。软件接口:这里,主要考虑软件与操作系统、数据库管理系统的接口,以及局域网和互联网软件之间的数据交换。考虑到文档处理时有可能需要较常用的办公软件。例如Microsoft的Office系列,所以应尽量实现它们之间的数据格式的自动转换。性能需求主文档名称软件需求规格求说明书主文档编号R子文档名称性能需求子文档序号编者朱慧琳编写日期2012年4月12日为了保证系统能够长期、安全、稳定、可靠、高效地运行,新生报到管理系统应该满足以下性能需求:(1)系统处理的准确性和及时性:系统处理的准确性和及时性

11、是系统的必要性能。查询时应保证查全率,所有相应域包含查询关键字的记录都应能查到。在系统实际和开发过程中,要充分考虑系统当前和将来可能承受的工作量,是系统的处理能力和相应时间能够满足信息处理的需求。相应时间,更新处理时间都比较迅速,完全满足用户要求。一般操作的相应时间应在3-5S内,对数据的导入、到处、软磁盘和打印机的操作也应在可接受的时间内完成。(2)系统的开放性和系统的可扩充性:系统在开发过程中,应该充分考虑以后的可扩充性。可扩充系统可以通过简单地加入和减少系统的模块,配置系统硬件。通过软件的修补、替换,完成系统的升级和更新换代。(3)系统的易用性和易维护性:系统是直接面对使用人员的,而使用

12、人员往往在对计算机并不非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互见面。要实现这一点,就要求系统应该尽量使用用户熟悉的过程。系统中涉及到的数据是学校新生管理的相当重要的信息,系统要提供方便的手段供系统管理员进行数据的备份、日常安全管理、系统以外崩溃时数据的恢复等工作。(4)系统的标准性系统在设计、开发、使用过程中,要涉及很多计算机硬件、软件。所有这些都要符合主流国际、国家和行业标准。例如,在开发中使用的操作系统、网络系统、开发工具都必须符合通用标准。软件属性需求语法主文档名称软件需求规格求说明书主文档编号R子文档名称软件属性需求语法子文档序号朱慧琳编写日期2012年4月12日(

13、1)正确性要求发布的软件达到用户的预期目标,运行时基本无错误。(2)可靠性在正常条件下,应该不出故障。(3)效率对于浏览、查询、增加、删除、更新和密码设置等一般操作,要求及时响应,在3-5S内。44)完整性要求在发生意外时,保证数据不丢失。(5)易用性软件界面符合当前流行的习惯,尽量为用户的使用提供方便。(6)可维护性要求软件运行发现错误时,能够快速、准确地对其定位、诊断和修改、恢复。(7)安全保密性要求提供身份验证,只允许通过身份验证的用户使用本软件。如果三次密码输入不正确,则强行关闭系统。(8)可理解性对于本软件提供的各种表单、按扭,其功能应该一目了然,易于理解。(9)数据的可交互性要求提

14、供数据的导入/到处功能,尤其要提高与WORD/EXCE等通用办公软件的数据交互接口。数据要求说明主文档名称软件需求规格求说明书主文档编号R子文档名称数据要求说明子文档序号朱慧琳编写日期2012年4月12日(10) 正确性要求发布的软件达到用户的预期目标,运行时基本无错误。(11) 可靠性在正常条件下,应该不出故障。(12)效率对于浏览、查询、增加、删除、更新和密码设置等一般操作,要求及时响应,在3-5S内。(13)完整性要求在发生意外时,保证数据不丢失。(14)易用性软件界面符合当前流行的习惯,尽量为用户的使用提供方便。(15)可维护性要求软件运行发现错误时,能够快速、准确地对其定位、诊断和修改、恢复。(16)安全保密性要求提供身份验证,只允许通过身份验证的用户使用本软件。如果三次密码输入不正确,则强行关闭系统。(17)可理解性对于本软件提供的各种表单、按扭,其功能应该一目了然,易于理解。(18)数据的可交互性要求提供数据的导入/到处功能,尤其要提高与WORD/EXCE等通用办公软件的数据交互接口。数据要求说明主文档名称软件需求规格求说明书主文档编号R子文档名称数据要求说明子文档序号朱慧琳编写日期2012年4月12日总体设计3.1数据库设计阶段,图书馆管理系统(LMS)ER图如下所示:已借书数目联系方式网址能否借书地址出版社实际归还日期1n名称

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 市场营销

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号