图书馆管理系统需求说明Word下载.docx

上传人:b****5 文档编号:19488534 上传时间:2023-01-06 格式:DOCX 页数:13 大小:543.98KB
下载 相关 举报
图书馆管理系统需求说明Word下载.docx_第1页
第1页 / 共13页
图书馆管理系统需求说明Word下载.docx_第2页
第2页 / 共13页
图书馆管理系统需求说明Word下载.docx_第3页
第3页 / 共13页
图书馆管理系统需求说明Word下载.docx_第4页
第4页 / 共13页
图书馆管理系统需求说明Word下载.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

图书馆管理系统需求说明Word下载.docx

《图书馆管理系统需求说明Word下载.docx》由会员分享,可在线阅读,更多相关《图书馆管理系统需求说明Word下载.docx(13页珍藏版)》请在冰豆网上搜索。

图书馆管理系统需求说明Word下载.docx

2需求分析、产品介绍、用户角色3

3产品介绍、用户角色3

4程序主要功能及描述4

4.1账户管理6

4.2换班登陆6

4.3图书信息管理7

4.4借阅者信息管理8

4.5图书类别管理10

4.6读者类型管理11

4.9借阅排名15

4.10帐号挂失与解挂15

4.11续借图书16

4.12休闲娱乐17

4.13暂时离开18

1、需求分析

借阅者管理:

老师和学生的信息

图书信息管理:

可借阅的所有的图书和杂志等资源

借阅记录管理:

记录每本书的所有借阅记录、每个人(老师和学生)的借阅记录

综合分析功能:

书籍借阅次数排名、老师和学生的借阅次数排名等。

提醒功能:

借出的书快到归还日期了,系统将自动给出提醒。

2、产品介绍

随着社会的发展,人们的物质和精神生活的追求也日益的提升,对文化的要求要越来越高,国家为推动文化的繁荣,加强对文化的发展,在校内图书馆越来越完善,校外的图书馆也日益增多。

本系统提高对校内图书馆的管理,提高管理员的工作效率,降低其工作量,更加方便管理员对图书的增、删、改、查、借、还、续借的管理。

3、产品中的用户与角色

本系统用户只有:

管理员

4、系统功能描述

系统流程图:

系统功能结构图

系统主要功能:

账户管理、换班登录、图书信息管理、借阅者信息、借阅记录管理、借阅排名(学生、老师)、借阅图书、归还图书和续借图书等主要功能

4.1账户管理

显示所有管理员的Id(编号)和用户名,所有管理员均可查看旧管理员的信息和新增管理员信息,管理员只能对自己的信息进行修改和删除,不可操作其他管理员的信息,提高的管理员的帐号的安全性。

4.1.1新增管理员信息

管理员输入用户名、密码和确认密码后点击新增按钮,就可新增管理员信息,新增时各输入框不允许为空,否则报出“请输入!

”的错误;

密码与确认密码要一致,否则报出“两次密码不一致!

条件满足时,向数据库中添加管理员记录,根据返回的受影响行数,判断是否新增成功!

4.1.2修改管理员信息

管理员可以通过下方的显示信息处选择修改,管理员一旦选择并非自己的信息,就会报出“不能修改其他管理员的信息!

选择的是自己的信息,各输入框不为空,密码与确认密码也一致时,点击修改按钮,向数据库中提交修改后的数据,根据返回受影响的行数判断是否修改成功!

4.1.3删除管理员信息

管理员选择删除帐号,选择帐号若不是本人帐号,将报出“不能删除其他管理员的信息!

选择的帐号是本人帐号,并且各项条件均满足时,点击删除按钮,向数据库中提交要删除的帐号,如果帐号不存在,报出“该帐号不存在!

存在则进行删除,根据返回受影响的行数,判断该帐号的信息是否删除成功!

4.2换班登录

考虑管理员的工作量相抵较大,提高管理员交班时需要的换班登录功能,不需要重新启动系统,点击换班登录按钮后,系统将返回到登录界面,以便其他管理员登录!

4.3图书信息管理

该功能模块主要实现对新增图书信息,查看原有图书信息,修改图书信息,删除图书信息,加强对图书的综合管理。

4.3.1新增图书信息

为了跟进社会文化的发展,学校每隔一段时间便会购买一批新书,该功能主要是将新购买的图书信息保存到数据库中,以便借书、修改图书信息和删除图书信息。

图书信息包括:

自动增长的图书编号(1开始,自增1)、图书名称、图书类型、图书库存、图书的可借数量以及图书的借阅次数

添加图书信息时,图书编号不许用户输入,该输入框已禁用(只读);

图书名称自行填入,图书类型根据下拉框的选项进行选择,图书状态虽有两种,但在插入时进行了判断,不论输入的是哪一种状态,都是未借出状态,库存和可借数量一样,借阅次数默认为0

点击确定按钮,向数据库中插入新的图书信息,根据返回受影响的行数,判断是否新增成功!

4.3.2修改图书信息

因在借书过程中,可能会导致书本的损坏,该模块主要功能是为了方便修改图书的相关信息,首先先在查询图书信息中查处需要修改的图书,在查出图书后,我们提高右键快捷菜单,使操作更加方便简洁!

只需选中需要修改的图书的所在行,右击修改会弹出修改图书的窗体,根据提示进行输入,在这窗体中可以修改图书的名称、作者、类型和库存。

当点击确定时,程序会向数据库中提交数据,同时根据返回受影响的行数判断是否修改成功,给出相应的提示!

修改成功后,系统会自动刷新列表,修改的信息就会随即显示在列表中,方便了管理员在修改信息后,对比是否全部输入正确,从而减少了犯错的机会,也更好的提高的工作效率,使图书信息得到更好的管理!

4.3.3删除图书信息

纸质书本不可能像电子书一样,不损坏书的质量,当书不能再使用时,这时我们需要对图书的信息就进行删除!

在查到需要删除的信息时,可以右击鼠标右键,实现快速删除功能,当选中的行被执行删除功能时,系统会自动提醒管理员是否确认删除该图书的信息,如果管理员依然选择删除,这是系统会执行删除功能,并向数据库中提交数据,在删除图书的过程中,如果该书还有未归还的书,就不能执行删除,系统会提示“该书还有未归还的!

”,这时就会删除失败!

在删除时也会同时删除该书的借阅记录,删除一旦成功,不能恢复数据!

在使用过程中请谨慎!

4.4借阅者信息管理

如今社会,人们对文化的要求越来越高,所以借书的人也就更多,在学校内,不仅老师和学生会去图书馆借书,还会有校友(工友)去借书!

校外,去图书馆的人更是数不胜数!

所以我们提供了对读者信息的管理功能模块,以便更好的管理图书,避免造成图书的丢失!

该模块可以对读者进行增、删、改、查功能,修改和删除的功能是基于查询的基础上来实现的!

4.4.1查询读者信息

考虑到读者类型可能会很多,在窗体的左侧,使用了树形菜单,将读者类型从数据库中动态加载到树形菜单中,使界面内容和数据库中的数据连接起来!

窗体加载时会自动显示所有读者信息,可以利用左侧的树形菜单,选择读者类型来更好的查询读者的信息!

4.4.2新增读者信息

当有新读者需要借阅图书时,需要添加读者信息,才能实现借阅图书等功能!

在窗体中,可以选择查询后,用右键快键菜单来添加信息,也可以直接从菜单栏中点击进行添加功能,需要输入姓名、性别、类型、出生日期、联系方式和地址!

编号采用自动增长(从111001开始,自动增长1),读者编号禁用(或只读)!

联系方式的长度是11位,并且只能是数字,一旦不满足就会添加失败,给出相应的友情提示!

条件全部满足时,点击保存按钮,程序会向数据库中提交数据,将信息保存起来!

点击返回,添加窗体则关闭!

4.4.3修改读者信息

此功能是基于查询的基础上实现的,当查询到需要修改的读者信息时,通过右键快捷菜单来实现修改功能!

修改窗体打开时,会自动将选中行的信息加载到窗体中的相应地方,以方便对比修改,窗体打开后可以修改姓名、性别、类型、出生日期、联系方式和住址,读者编号、读者帐号的状态和借阅次数不能修改!

点击保存按钮后,判断各条件是否都满足,满足则修改成功,刷新列表,反之则修改失败,给出友情提示!

点击返回,窗体关闭。

4.4.4删除读者信息

此功能也是基于查询的基础上实现的,当查询到需要删除的读者信息时,通过右键快键菜单来实现删除功能!

选择删除时,在删除前会提醒,管理员确认删除后,执行删除操作,同时删除该读者的借阅记录!

放弃删除则不进行任何操作!

4.5图书类别管理

为了更好的管理图书,一般采用将图书归类!

该模块主要实现该功能!

当点击图书类型按钮后,窗体加载会把数据库中已有图书类型加载到左侧的树形菜单中,右侧则提供操作项,方便操作!

4.5.1新增图书类别

当点击右侧新增图书类别时,会弹出新的窗体,用来录入图书类别信息,包括类别编号,类别名称,其中,类别编号是自增,输入框禁用(只读),类别名称自行输入!

点击保存时,判断条件是否满足,满足则提示添加成功,否则提示添加失败!

点击取消按钮,关闭窗体!

4.5.2修改图书类别

点击图书类别管理窗体右侧的修改图书类别时,首先判断是否选中了要修改的图书类别,如果未选中,给出友情提示!

否则,将选中的信息传值到窗体中相应的位置,同样,编号为只读,只能修改图书类别的名称!

满足条件,点击保存,提交数据!

否则提示:

修改失败!

4.5.3删除图书类别

点击图书类别管理窗体右侧的删除图书类别时,首先判断是否选中了要删除的图书类别,如果未选中,给出友情提示!

选中也给出确认删除的友情提示,确定删除后,删除该图书类型的所有图书,同时也删除类别!

4.6读者类型管理

读者的增多给图书的管理带来了很大的难度,所以特增加此功能,更好的管理读者类型!

是图书的借阅和归还得到更好的管理。

点击返回就退出该窗体!

4.6.1添加读者类型

读者的涉及面可能会很广,所以我们在读者管理中新增了读者类型的功能,当有新读者注册时,可能会有没有的类型,所以我们要向数据库中添加读者的类型,是读者的信息得到更好的管理!

在读者类型管理的窗体的右侧有添加读者类型的按钮,点击时,会弹出一个添加读者类型的窗体,在窗体中,只需要输入读者类型的名称,点击确定按钮后自动向数据库中提交数据,条件满足则读者类型添加成功,否则添加失败,并都给出相应的友情提示!

点击取消,窗体则关闭!

4.6.2修改读者类型

在录入读者类型时,可能会出现错误,或者在使用过程中,时间久了,有个别读者类型的读者都不存在了,这时读者类型的存在就没有必要了,我们可以修改那些不需要的读者类型,将类型改为自己现在需要的类型,这就减少了对数据库内存的占用,提高程序的运行效率。

选中要修改的读者类型,点击右侧的修改读者类型按钮,窗体打开时,会自动将数据加载到相应的位置,以方便管理员对照修改!

点击确定后,判断是否满足条件,如果满足则修改成功,否则修改失败!

点击取消按钮,窗体关闭!

4.6.3删除读者类型

当有读者类型不存在时,我们需要删除读者类型,以减少对内存的占用,所以提供了删除读者类型的功能!

选中要删除的读者类型,点击右侧的删除读者类型按钮,这时会弹出一个消息框,向管理员给出友情提示,确认是否确定要删除该条读者类型在数据库中的记录,如果管理员继续选择删除,这时会执行删除语句,清除该条读者类型在数据库中的记录,给出相应的提示!

如果管理员是误操作,选择取消就不会执行任何操作!

4.7借阅图书

人们对文化的需求的越来越高,借阅图书成了人们生活中的一个精神的消费!

在校园里,学生和老师更是成为了借阅的主体,为了更好的管理图书,在借阅图书的过程中,会遇到很多的问题,该功能可以更好的实现借阅图书的功能,方便又快捷!

点击借阅图书按钮后,会弹出一个窗体,这个窗体中包括:

读者的编号,图书的查询和需要借阅图书的详细信息,在借书的过程中,要做很多的判断,书的状态,是否还有库存,判断是否可借!

当输入读者编号时,首先要判断在读者编号是否在数据库中存在,如果不存在,也要给出相应的提示,存在则要判断该帐号是否可用,是否为正常状态,如果处于挂失状态,则不能借阅图书,在查选到需要借阅的图书时,要判断可借数量是否够,如果可接数量为0,那么则不能借阅此书,给出提示,该书已全部借出!

如果可以借出此书,需要修改很多信息,比如:

图书的可借数量,当图书的可借数量变为0时,要将图书的状态更改为“已借完”,一旦借阅成功,要向借阅记录中插入一条数据,同时也要修改借阅者的借阅次数!

4.8归还图书

图书借出后,需要归还,以保证图书的循环借出!

在归还为了减轻管理员负担,只要输入需要归还的读者编号即可轻松的完成还书操作!

点击检索,可查看所有借阅者的信息,选中要归还的读者帐号,系统自动判断是该帐号是否借了图书,并且尚未归还!

点击归还选中,或者点击选中的信息,这是,选中的信息将会在要归还的列表中显示,此操作可以一次归还多本图书,点击归还,向数据库中修改相应的信息!

如果待操作列表中,有数据,点击取消会给出相应的提示!

4.9借阅排名

为了了解读者喜欢的类型和读者的借阅次数,从而在购买新书入库时,可以考虑被接触后图书类型的排名来购买,实现新书入库!

选择点击相应的按钮的,进行相应的排名

4.10帐号挂失和解挂

在使用一段时间后,可能有些帐号不能使用,所以用帐号挂失来限制该帐号是否可以完成借书的功能!

系统自动判断该帐号的当前状态,并智能选择将要进行的操作,一旦更改选项,点击确定就会给出相应的提示,点击确定,操作完成!

4.11续借图书

由于借阅图书,默认的归还天数只有7天,所以可能存在,该书未看完或者想重看,所该模块就是用来对用户的所接的图书完成续借的操作!

输入要续借的帐号,程序自动检测,该帐号是否有未归还的图书,信息在下方列表中显示,选中需要续借的图书,点击续借按钮,即可续借成功,系统自动在应还日期上加上7天,只能对图书续借一次!

4.12休闲娱乐

管理员的工作量较大,为了放松心情,特加上此功能!

管理员可以在时间相对充足时,适当的听听歌,看看电影,练练打字,玩玩自拍!

4.13暂时离开

管理员可能在管理过程中需要离开一会儿,不方便将程序关闭,又为了保证在离开期间,程序被外人操作,特提供此功能!

只有输入正确密码,才能再次进入程序!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1