ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:52.90KB ,
资源ID:10945376      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-10945376.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件需求规格说明书 图书管理系统需求说明书.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

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

1、软件需求规格说明书 图书管理系统需求说明书图书管理系统需求说明书目录1 概述 11.1编写目的 11.2编写依据 22软件概要 22.1系统指导思想和建设目标 22.2总体功能设计 32.3功能目标 42.4功能目标 52.5 作用及范围 53 需求规定 53.1理解需求 53.2需求分析 64 系统功能模块划分 64.1读者管理模块 64.2图书管理模块 85系统对性能的规定 105.1精度 105.2时间特性要求 105.3灵活性 105.4输入输出要求 116.其他需求 116.1数据管理能力要求 116.2故障处理要求 127.参考文献 121 概述1.1编写目的图书管理系统”主要目的

2、是利用数据库软件编制一个管理软件,用以实现图书、读者以及日常工作等多项管理。同时对整个系统的分析、设计过程给出一个完整论证。为方便对图书馆书籍、读者资料、借还书等进行高效的管理,特编写该程序以提高图书馆的管理效率。使用该程序之后,工作人员可以查询某位读者、某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况。图书管理系统是一种基于集中统一规划的数据库数据管理新模式。在对图书、读者的管理,其实是对图书、读者数据的管理。本系统的建成无疑会为管理者对图书管理系统提供极大的帮助。1.2编写依据一直以来人们使用传统的人工方式管理图书馆的日常工作,对于图书馆的

3、借书和还书过程,想必大家都已很熟悉。在计算机尚未在图书馆广泛使用之前,借书和还书过程主要依靠手工。一个最典型的手工处理还书过程就是:读者将要借的书和借阅证交给工作人员,工作人员将每本书上附带的描述书的信息的卡片和读者的借阅证放在一个小格栏里,并在借阅证和每本书贴的借阅条上填写借阅信息。这样借书过程就完成了。还书时,读者将要还的书交给工作人员,工作人员根据图书信息找到相应的书卡和借阅证,并填好相应的还书信息,这样还书过程就完成了。以上所描述的手工过程的不足之处显而易见,首先处理借书、还书业务流程的效率很低,其次处理能力比较低,一段时间内,所能服务的读者人数是有限的。利用计算机来处理这些流程无疑会

4、极大程度地提高效率和处理能力。我们将会看到排队等候借书、还书的队伍不再那么长,工作人员出错的概率也小了,读者可以花更多的时间在选择书和看书上。2软件概要2.1 系统指导思想和建设目标系统指导思想 立足于校园实际,着眼于未来发展,建成符合标准化协议、通用性较强、实用的系统,以提高图书信息的现代化管理水平,实现信息资源的共享。系统建设目标(1)要解决的问题:(以某学校为参照) 随着办公自动化水平的不断提高,现在学校管理学生信息也逐步从手工转到计算机自动化信息处理阶段。设计一个功能完整、操作简便、界面友好的学生信息管理系统已经是势在必行的了。(2)系统开发的目的:提高图书管理工作的效率,减少相关人员

5、的工作量,使学校的图书管理工作真正做到科学、合理的规划,系统、高效的实施。(3)系统名称:图书管理系统2.2 总体功能设计系统要能实现如下功能:l 登录系统:注销用户、系统退出。l 管理:用户管理、图书管理、读者管理、借阅管理。l 查询:图书查询、读者查询、借阅查询。l 报表打印:所有图书、借出图书、库存图书、所有读者。l 帮助:使用说明、关于。 2.3功能目标 1a. 为了图书管理系统更完善; b. 为了学校图书馆对图书的管理更方便; c. 为了减轻图书管理人员的工作负担。2.功能用例简约类图3.功能逻辑设计 2.4功能目标 通过本系统软件,能帮助图书馆管理人员利用计算机,快速方便地对图书馆

6、书籍,读者资料,借还书等进行高效的管理。 2.5 作用及范围 本软件适用于教育界,它是比较完善的系统管理软件,对图书馆的书籍,读者资料,借还书等可以进行方便的管理。3 需求规定 3.1 理解需求理解需求是在问题及其最终解决方案之间架设桥梁的第一步。开发者只有和用户充分理解了需求之后才能开始设计系统,否则,对需求定义的任何改进,设计上都必须大量的返工。下面是对系统的终端用户和客户调研后得到的需求规格说明书:(1)在启动系统后,首先是登陆界面,根据用户输入判断用户身份是否合法。合法用户分为普通用户和系统管理员,其中,系统管理员拥有所有权限,而普通用户没有用户管理权限。(2)进入读者信息维护界面,可

7、以对读者信息进行添加、删除、修改和查询操作,并且可以便利记录。(3)进入图书信息维护界面,可以对图书信息进行添加、删除、修改和查询操作,并且可以遍历记录。(4)进入读者借还书界面,可以实现读者借书、还书和查阅读者借阅记录的功能,并在读者借还书时,对相应数据库数据进行修改。(5)系统客户端运行在Windows平台下,服务器可以运行在Windows或Unix平台下。系统还应该有一个较好的图形用户界面。(6)系统应该有很好的可扩展性。 3.2 需求分析 需求分析是从客户的需求中提取出软件系统能够帮助用户解决的业务问题,通过对用户业务问题的分析,确定系统的功能需求。这个步骤是对理解需求的升华,直接关系

8、到该系统的质量。分析的根本目的是在开发者和提出需求的人之间建立一种理解和沟通机制,因此,系统的需求分析也应该是开发人员和用户或客户一起完成的。4 系统功能模块划分 系统主要实现的功能是完成读者与图书管理员之间的借、还书管理工作。 因此根据开发者和客户的需求分析后,可以把系统功能分为两个大的子功能模块: 4.1读者管理模块 包括:读者登记,查询,借书,还书等功能 读者管理 读者管理:读者登记、信息查询、借还书编号:0101参与者:图书管理员功能:1.管理员在信息管理下可“登记读者”、“删除读者”、“修改读者信息”;2.管理员在信息查询窗口,输入查询条件,按照所需的条件可进行读者信息查询;3.管理

9、员在图书管理下可对读者进行借还书工作。输入信息:1.读者登记条件(如学号、姓名等);2.查询条件(查询读者信息);3.所借(还)书的相关信息,读者信息。输出信息:1.输出满足要求的读者信息;2.输出所借(还)书以及读者的相关信息。4.2图书管理模块 包括:图书添加,查询,读者信息查询,销毁等功能 图书管理 图书管理:图书添加、查询、销毁编号:0102参与者:图书管理员功能:1.管理员在图书管理下按“图书添加”,然后输入相关数据,即可添加图书信息;2.管理员在信息查询窗口,输入查询条件,按照所需的条件可进行图书信息查询;3.管理员在图书管理下按“图书销毁”,即可删除要销毁图书的相关信息。输入信息

10、:1.图书相关资料(如图书编号,书名、类型等);2.所要查询书籍的相关条件(即可查询图书信息);3.所要销毁书籍的编号、类型。输出信息:1.输出满足要求的图书信息;2.输出成功删除所要销毁书籍的相关信息。5系统对性能的规定5.1 精度 在精度需求上,根据使用需要,在各项数据的输入,输出及传输过程中,可以满足各种精度的需求。如:根据关键字精度的不同,查找可分为精确查找和泛型查找,精确查找可精确匹配读者已知道的书目,泛型查找,只要满足与输入的关键字相匹配的书目即输出,可供读者查找。 5.2 时间特性要求在软件方面,响应时间,更新处理时间都比较快且迅速,完全满足用户要求。 5.3 灵活性当用户需求,

11、如操作方式,运行环境,结果精度,数据结构于其他软件接口等发生变化时,设计的软件要做适当调整,灵活性非常大。5.4 输入输出要求 查询书目:输入关键字为书名,作者,索引号,按照精确匹配为主,再索引关联字。输出时列出索引到的所有书目信息,具体信息包括内容摘要、目录号、作者信息、书名、价格、流水号、购买日期等。方便读者查找。 借阅图书:通过设备识别图书和读者(借阅证)的流水号(条形码),向数据库传送信息,然后在数据库索引图书信息和读者信息是否符合要求,符合要求待图书管理员确认后再更新相关数据,并将这些数据存入借书文件,最后输出显示存储成功;否则报错。查看读者的借阅信息:进入读者借书信息管理系统,只需

12、要输入读者个人信息即可,然后系统根据输入的信息,送图书馆管理系统索引查找相关信息,最后将读者借书的信息输出显示。 6.其他需求 6.1数据管理能力要求 定时整理数据:系统管理员根据市场图书行情定时整理系统数据库,对图书的借阅情况、读者的管理情况、书库的增减等均可有计算机执行,并将运行结果归档。查询库存量:能随时查询书库中图书的库存量,以便准确、及时、方便地为读者提供借阅信息,但不能修改数据,无信息处理权,即可以打印清单、浏览数据等,管理权限由系统管理员掌握和分配。 6.2故障处理要求a. 内部故障处理 在开发阶段可以随即修改数据库里的相应内容。 b. 外部故障处理 对编辑的程序进行重装载时,第一次装载认为错,修改。 第二次运行,在需求调用时出错,有错误提示,重试。 c. 本软件可能产生的错误为数据库的错误信息,应由数据 库管理员对数据库进行维护。为了确保系统恢复的能力,数据库管理员要定期对数据库进行备份。7.参考文献 1 王珊著、数据库系统原理教程,清华大学出版社,2002.12 齐治昌等著、软件工程,高等教育出版社,2002.13 网络资源

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2