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

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

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

1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date图书馆管理系统软件需求规格说明书项目名称图书管理系统软件需求规格求说明书本说明书是系统客户和开发者对将要开发的软件系统的共同理解,是后续设计和实现工作的基础。本报告由以下文档组成:软件需求规格求说明书目录文档序号1. 前言R12. 项目概述R23. 具体需求3.1 功能需求R3.13.2 外部接口需求R3.23.3 性能需求R3.33.4 软件属性需求语法R3.43.

2、5 数据要求说明R3.53.6 其他需求R3.6本说明书涉及的对系统的全部定义,经客户确认后,具有约束力,由系统设计人员贯彻。 系统分析员:_ 日 期: 年 月 日1.引言主文档名称软件需求规格求说明书主文档编号R子文档名称前言子文档序号R1编者朱慧琳编写日期2012年4月12日1.1 编写目的 根据需求规格说明书,在仔细考虑讨论之后,我们又进一步对图书管理系统软件的功能划分、数据结构、软件总体结构有了进一步的认识。我们把讨论的结果记录下来,作为概要设计说明书,并作为进一步详细设计软件的基础。1.2 项目背景 随着社会信息量的与日俱增,作为信息存储的主要媒体之一图书,数量、规模比以往任何时候都

3、大的多,不论个人还是图书管理部门都需要使用方便而有效的方式来管理自己的书籍。在计算机日益普及的今天,对个人而言若采用一套行之有效的图书管理系统来管理自己的书籍,会方便许多。对图书管理部门而言,以前单一的手工检索已不能满足人们的要求,为了便于图书资料的管理需要有效的图书管理软件。图书管理系统软件LMS V1.0是一套功能比较完善的数据管理软件,具有数据操作方便高效迅速等优点。该软件采用功能强大的数据库软件开发工具进行开发,具有很好的可移植性,可在应用范围较广的DOS,WINDOWS系列等操作系统上使用。除此以外,LMS V1.0可通过访问权限控制以及数据备份功能,确保数据的安全性。1.3 定义

4、文档中采用的专门术语的定义及缩略词简要如下:LMS:Library Management System,图书管理系统1.4 参考资料(1) 郑人杰,殷人昆,陶永雷。实用软件工程(第二版)。北京:清华大学出版社,1997。(2)金勇华,曲俊生。JAVA网络高级编程。北京:人民邮电出版社,2001。 (3)江开耀, 张俊兰,李晔 软件工程 西安电子科技大学出版社 20072.项目概述主文档名称软件需求规格求说明书主文档编号R子文档名称项目概述子文档序号R2编者朱慧琳编写日期2012年4月12日图书管理系统针对的用户是单个中小型图书室或者个人,藏书的种类和数量较少,读者的数量和来源受到一定的限制。相

5、应的需求有:1能够存储一定数量的图书信息,并方便有效的进行相应的书籍数据操作和管理,这主要包括:1) 图书信息的录入、删除及修改。2) 图书信息的多关键字检索查询。3) 图书的出借、返还和资料统计。2能够对一定数量的读者进行相应的信息存储与管理,这其中包括:1) 读者信息的登记、删除及修改。 2) 读者资料的统计与查询。 3能够对需要的统计结果提供列表显示输出。4能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时提供信息备份的服务。5. 运行环境Intel486以上系列、AMD K6 以上系列等PC台式机和便携式电脑;运行时占用内存:1MB;所需硬盘空间:5MB;软件平台:中文W

6、indows95/98/NT 4.0或更高版本并装有JAVA虚拟机的操作系统;6.条件与限制一个更为完善的图书管理系统,应提供更为便捷与强大的信息查询功能,如相应的网络操作及服务,由于开发时间和计算机数量有限,该系统并未提供这一功能。对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,不能防止恶意的破坏,安全性能有待进一步完善。3.具体需求3.1功能需求主文档名称软件需求规格求说明书主文档编号R子文档名称功能需求子文档序号R3.1编者朱慧琳编写日期2012年4月12日在图书管理系统中,管理员要为每个读者建立借阅账户,并給读者发放不同类别的借阅卡(借阅卡可提供卡号、读者姓名),

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

8、图书号(或丢失标记号),系统验证是否有此借阅纪录以及是否超期借阅,无则提示,有则显示读者和图书的基本信息供管理员人工审核。如果有超期借阅或丢失情况,先转入过期罚款或图书丢失处理。然后提交还书请求,系统接受后删除借阅纪录,并登记并修改可借阅图书的数量。图书管理员定期或不定期对图书信息进行入库、修改、删除等图书信息管理以及注销(不外借),包括图书类别和出版社管理。为系统维护人员提供权限管理、数据备份等通用功能。3.2外部接口需求主文档名称软件需求规格求说明书主文档编号R子文档名称外部接口需求子文档序号R3.2编者朱慧琳编写日期2012年4月12日1用户界面:R、采用Windows的通用图形界面,用

9、户友好。 B、界面有一致性,界面规范遵循Windows软件界面饿规范 C、提供错误处理。 D、提供信息提示,用多种信息提示当前用户的状态、界面。 E、提供方便的联机帮助。 F、遵循国家关于计算机方面词汇的标准,用词正确、准确、无歧义。 G、本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入 相对应的界面(如、输入界面、输出界面)。用户对程序的维护,最好要有备份。2.硬件、软件接口2.1服务器端子系统的运行要求:软件接口:数据库服务器端:(1) 操作系统:Microsoft Windows 2000(2) 数据库管理系统:Oracle,配置TCP/IP协议Web服务器端:

10、(1) 操作系统:Microsoft Windows 2000(2) Internet 信息服务(IIS)6.0管理器(3) Visual Studio.NET 2003,配置TCP/IP协议 客户端:(1) 操作系统:Windows 98/2000/2003/XP (2) Web浏览器:Internet Explorer 5.0以上或Netscape 4.0以上,配置TCP/IP协议 硬件接口:服务器 (1) 处理器(CPU):Pentium 900M (推荐Pentium 4 1.2G) (2) 内存容量(RAM):至少256M(推荐 512M)客户端:(1) 处理器(CPU):Penti

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

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

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

14、说明书主文档编号R子文档名称软件属性需求语法子文档序号R3.4编者朱慧琳编写日期2012年4月12日(1) 正确性 要求发布的软件达到用户的预期目标,运行时基本无错误。(2) 可靠性 在正常条件下,应该不出故障。(3) 效率 对于浏览、查询、增加、删除、更新和密码设置等一般操作,要求及时响应,在3-5S内。(4) 完整性 要求在发生意外时,保证数据不丢失。(5) 易用性 软件界面符合当前流行的习惯,尽量为用户的使用提供方便。(6) 可维护性 要求软件运行发现错误时,能够快速、准确地对其定位、诊断和修改、恢复。(7) 安全保密性 要求提供身份验证,只允许通过身份验证的用户使用本软件。如果三次密码输入不正确,则强行关闭系统。(8) 可理解

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

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