资源描述
软件需求规格说明书 1 系统目标 图书信息管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强,数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。系统开发的总体任务是实现各种信息的系统化,规范化和自动化.2 系统需求描述 图书信息管理系统是使用计算机实现图书大量信息处理的电子档案管理系统,在本系统中主要满足读者、图书管理员和系统管理员 3 方面的需求.对读者来说主要是查询个人信息、查询图书信息、图书续借以及当前正在被别人借阅的图书、借阅图书和返还图书等;图书管理员是系统的主要使用者,负责借书处理和还书处理;系统管理员主要负责系统的维护工作,涉及到读者信息管理,图书信息管理,系统状态维护等。系统的功能分析如下:图书信息管理系读者 图书管理员 系统管理员 查询个人信图书续借 查询图书信借阅图书 图书返还 借书处理 还书处理 读者信息管图书信息管系统维护 3 系统需求定义 作为读者对图书管理系统的要求有:1。能按各种方式(比如书名、编号、作者)查询图书馆的藏书情况。2。能够方便地借阅图书、续借图书、归还图书.3。能够查询自己的基本资料、借阅图书情况。4。能够熟悉图书管理系统的使用。作为图书管理员对图书信息管理系统的要求有:能快速更新图书信息,及时处理图书的借出,图书的返还,方便其他读者的借阅图书.作为系统管理员,他们对图书管理系统的要求有:1.能够方便地对新的读者进行注册,删除或更改读者的信息(基本信息,借阅信息).2。能够随时发布一些读者借阅图书超期情况、馆内藏书情况等信息。3。能随时添加图书,更改图书信息或删除过期图书。4.系统功能说明 系统功能分析是在系统开发的总体任务的基础上完成。本系统需要完成的功能主要有 5 部分:(1)图书基本情况的添加,修改,删除等基本操作。1书籍类别标准的制定,类别信息的输入,包括类别编号,类别名称,关键词,备注信息等。2书籍信息的查询,修改,包括类别编号,类别名称,关键词,备注信息等。3书籍信息的输入,包括书籍编号,书籍名称,书籍类别,作者名称,出版社名称,出版日期,书籍页数,关键词,登记日期,备注信息等.(2)办理读者借书卡模块.1新读者的注册.2老读者信息的更改。3老读者的信息注销.(3)实现借书功能。1借书信息的输入,包括借书信息编号,读书编号,读者姓名,书籍编号,书籍名称,借书日期,备注信息等。2借书信息的查询,修改,包括借书信息编号,读者编号,读者姓名,书籍编号,书籍名称,借书日期,备注信息等。(4)实现还书功能。1还书信息的输入,包括还书信息编号,读者编号,读者姓名,书籍编号,书籍名称,借书日期,还书日期,备注信息等。2还书信息的查询和修改,包括还书信息编号,读书编号,读者姓名,书籍编号,书籍名称,借书日期,还书日期等。(5)能方便的对图书进行查询.对超期的情况能自动给出提示信息。5 系统性能要求 正确性,可靠性,效率,完整性,易使用性,可维护性,可测试行,复用性,安全保密性,可理解性,可移植性,互联性.6 系统的用例图 用例图在需求分析阶段有很重要的作用,它是作为参与者的外部用户所能观察到的系统功能的模型图.整个开发过程都是围绕需求阶段的用例进行的。创建用例图之前首先需要确定参与者。(1)作为一个图书信息管理系统,首先需要读者的参与,读者可以登陆系统查看所需要的书籍,查到所需要的书籍可以考虑去借,当然最重要的是借书,还书操作。(2)对于系统来说,读者发起的借书,还书的操作,最终需要图书管理员来处理。(3)对于图书信息管理系统来说,系统的维护也是相当重要的。维护操作主要包括,增加书目,删除或或更新书目,增加读者,删除或更新读者信息.由以上分析可以看出,系统的参与者这要有三类:读者,图书管理员,系统管理员.(1)读者请求服务用例图(1)系统登录.读者可以登陆系统查询个人信息,图书信息等。(2)查询自己的借阅信息。读者可以查询自己的借阅信息,例如,已借书籍的信息,所借书籍归还的期限等。(3)图书续借.已借书籍进行图书续借申请。(4)借阅图书。这是基本的功能。(5)图书归还.(2)图书管理员处理借书还书用例图(1)处理图书归还。图书管理员可以处理读者的还书请求。(2)处理图书借阅。图书管理员可以处理读者的借书请求。(3)系统管理员进行系统维护的用例图(1)增加书籍.系统管理员可以向书库中增加书目。(2)删除或更新书籍。系统管理员可以从书库中更新或删除书目。(3)添加读者信息。系统管理员可以向系统中添加读者新账户.(4)删除或更新读者信息。系统管理员可以从系统中删除或更新读者的信息。7 质量评审 为了保证系统能够长期、稳定、可靠、高效的运行,系统还应该满足以下的性能需求:1 系统处理的准确性和及时性 2 系统的开放性和系统的可扩充性 3 系统的易用性和易维护性 4 系统的标准性 5系统的先进性
展开阅读全文