图书馆管理系统
SRS文档
编写人:魏晓
日期:2015年05月27日
1介绍
1.1编写目的
1.2背景
软件系统的名称;图书管理系统
随着计算机产业的发展,计算机在各个行业的应用也越来越普遍.采用计算机软件来管理代替了以前的人工操作。本学校图书馆随着图书馆的发展,当前使用的一个图书馆管理软件已经不能满足当前他们的需要。现有一个C/S架构的管理软件已经使用好几年了,在软件的升级和外 的访问和管理上都存在一些缺陷,使用比较麻烦。所以考虑设计一个以B/S架构的图书管理软件,来填补当前正在使用的系统的缺陷。
1.3定义
1.4参考资料
列出用得着的参考资料,如:
a. 本项目的经核准的计划任务书或合同、上级机关的批文;
b. 属于本项目的其他已发表的文件;
2实施目标
2.1目标
2.2用户的特点
借阅者:主要包括学生和教师,使用该系统的借阅归还功能。
图书管理员:使用图书管理系统的管理图书和读者管理以及维护功能,少数的管理员要完成图书以及读者管理的大量工作,他们每个人平均每天使用系统50-100次。
2.3假定和约束
为实现不同校区统一数据库管理,需提供 络连接;为确保系统在短时间断电时能正常运作,应提供前台操作和后台数据库的UPS。
本系统原有一个C/S架构的版本正在使用。要在不影响原有系统的基础上,新添加部分功能,达到图书馆管理员所预期的要求。现有原系统的数据库部分资料。
3功能需求
在图书管理系统中,不外乎三个:读者、图书、管理人员。图书管理、借书、还书等是系统的基础业务。而图书馆 络管理系统可向读者提供图书查询和电子图书的服务等,用户则对图书的查询、借阅,电子图书 上阅读功能操作;管理员可对系统用户任意分配权限,控制图书的流通,它能使图书馆工作人员从繁重的工作中解脱出来,大大减轻了工作量,减少人为的工作失误,全面提高图书馆的管理效率及服务质量,从而使图书管理水平和业务跃上一个新的台阶。
图书馆 络应用系统及管理系统功能图
4
4非功能需求
4.1性能需求
管理员需要从系统中得知用户阅读情况。
管理员需要从系统中了解图书分类信息,并由此检验分类是否合理。
用户可以及时地反馈需要帮助的信息,使得管理员能充分了解读者需要。
相互合作的用户有管理员,读者。
响应时间需要60秒以内。。
4.2安全措施需求
用户丢失了密码可以及时地通过系统管理员找回密码。用户的阅读信息需要备份到备份数据库中,以免系统发生崩溃损坏到整个操作中的数据库时引起数据丢失。
4.3安全性需求
为了防止没有修改权限的用户无意间修改了数据,用户登录分为读者登陆,管理员登录,不同的用户,有不同的权限。
登录数据库时,用户必须表示自己的身份,系统会自动进行核实,鉴定此用户是否合法。如果合法,用户才能进一步操作。不同的用户有不同的操作权限。
4.4软件质量属性
本系统易用性优于易学性,使用方便,具有较好的可靠性和有效性
4.5业务规则
读者填写之后,或者是对自身信息数据的修改之后,必须提交给管理员进行核实确认之后,才能更新原本的数据库信息,
5行为描述
5.1设备
本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面(如:输入界面、输出界面)。用户对程序的维护,最好要有备份。
5.2支持软件
WIN7操作系统,任一编程系统。
5.3接口
说明该软件同其他软件之间的接口、数据通信协议等。
5.4控制
文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树数据库组成表31351 人正在系统学习中 相关资源:LibraryO:图书图书馆软件。-开源_图书馆开源项目-其它代码类资源…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!