javaee的图书馆管理系统【字数:12357】

摘 要图书馆管理系统主要是为了方便学生在借阅图书时能够轻松的查找到对应的书籍。不同的管理系统之间的基本都是包含了增删改查的功能操作,不同的便是在各个功能的界面展示。通过分析不同的管理系统以及图书馆管理系统和生活中常常使用的那些功能,总结得出图书馆管理系统所精要的功能就是图书存储的位置、搜寻图书、以及学生借阅等。本系统主要实现了一些基础的图书馆管理系统,在后台开发上主要使用Eclipse来开发,分别使用了Java、JavaScript、MySQL数据库等开发语言和工具。本篇论文旨在阐明图书馆管理系统的课题研究,系统的开发的需求分析、工具语言选用、测试和结果。
目 录
第1章 绪论 1
1.1 引言 1
1.2 课题提出的目的和意义 1
1.2.1 研究现存图书馆管理系统 1
1.2.2 图书馆管理系统研究的目的 2
1.2.3 图书馆管理系统研究的意义 2
1.2.4 图书馆管理系统研究的影响 2
1.3 课题的主要内容 3
1.4 本章小结 3
第2章 图书馆管理系统需求分析 4
2.1 可行性分析 4
2.1.1 需求可行性分析 4
2.1.2 技术可行性分析 4
2.1.3 经济可行性分析 4
2.1.4 操作可行性分析 5
2.2 图书馆管理系统需求分析 5
2.3 图书馆管理系统ER图 6
2.4 图书馆管理系统类图 7
2.5 图书馆管理系统用例图 7
2.6 本章小结 8
第3章 图书馆管理系统应用设计与开发 9
3.1 开发环境介绍 9
3.1.1 B/S架构介绍 9
3.1.2 开发工具介绍 9
3.1.3 MySQL数据库介绍 9
3.1.4 数据库连接工具 9
3.2 数据库开发 10
3.3 系统开发 11
3.4 系统主要功能设计 12
3.5 本章小结 19
第4章 图书馆管理系统实现 20
 *好棒文|www.hbsrm.com +Q: @351916072@ 
4.1 界面实现 20
4.2 功能实现 20
4.2.1 登陆功能实现 20
4.2.2 管理员用户功能实现 21
4.2.3 查询功能实现 23
4.2.4 借阅功能实现 24
4.3 可靠性测试 26
4.4 本章小结 28
第5章 图书馆管理系统总结 29
5.1 开发过程中遇到的问题及解决方案 29
5.2 系统的不足点及改进方案 29
5.3 本章小结 30
结 论 31
参 考 文 献 32
致 谢 33
1 绪论
1.1 引言
科技改变人类的生活,从二进制的发明可以发现,科技不但改变了人们的工作方式,也改变了信息的存储管理方式。图书馆的存在时间更长,以前的类似账本的存储方式极不方便,用户查询书籍困难,借阅书籍麻烦,管理员管理也很耗时费力。不能清晰准确迅速的查询到某一本书的存在、数量、是否借阅等信息。使用人工记录的方式,信息记录量巨大,工作量也不可小视,对管理员的要求也高,必须做到精准,准确无误。信息时代的到来极大的改善了数据的存储与管理方式,同样也改变了图书馆的管理方式。使用信息化的图书馆管理工具,当我们要查询某本书时,只需要输入要查询的书籍,便可得出书籍对应的存放书柜、数量、借阅和剩余数量等数据。不但方便了学生的借阅,省去了学生查找书籍的时间,也方便了管理员的管理,节约了管理员的管理时间,同时也减轻了管理员的工作量,方便了学生查书借书还书的整体流程,提升了管理员的工作效率。对于数据的准确性也有了一定的保障,降低了对图书馆管理人员的要求。因此,图书馆管理系统的课题研究是有必要的。
1.2 课题提出的目的和意义
1.2.1 研究现存图书馆管理系统
图书馆管理系统是每一个大学生最为熟悉了解的管理系统。研究现存的图书馆管理系统可以学习到图书馆管理系统所需要的基础功能,对比同类的其他的管理系统更能清晰的分辨出不同的管理系统之间的差别,所注重的功能,以及功能等。目前国内现存的图书馆管理系统林林总总,适用于大中小各种各样的图书馆。但必不可少的功能必然是图书存放和图书的借阅,万变不离其宗。因此,有必要对图书馆管理系统进行深入了解和研究,这也是对软件工程课程的实际应用。
1.2.2 存在的问题
由作为大学生所熟知的管理系统,图书馆管理系统更能让学生清晰的认识到管理系统的功能需求所在。正因为是大学生接触的管理系统,所以更能让大学生学习、分析、制作。同时作为一个管理系统来学习相应的编程知识,也能很简明的让学生来实现这样的管理系统。研究图书馆管理系统,不仅是学术上的课题研究,更是深入了解其他大型系统的敲门砖,由浅入深,对以后学习大型的管理系统有很大的帮助。
1.2.3 图书馆管理系统研究的意义
由作为大学生所熟知的管理系统,图书馆管理系统更能让学生清晰的认识到管理系统的功能需求所在。正因为是大学生接触的管理系统,所以更能让大学生学习、分析、制作。同时作为一个管理系统来学习相应的编程知识,也能很简明的让学生来实现这样的管理系统。研究图书馆管理系统,不仅是学术上的课题研究,更是深入了解其他大型系统的敲门砖,由浅入深,对以后学习大型的管理系统有很大的帮助。
本课题在学术上软件工程的现实实践,不仅需要对软件工程这门课的知识有一定的认知能力,还要有应用能力。同时也是编程知识从前端、后台到数据库的整合。所以,研究图书馆管理系统不仅仅是一个系统的实现,也考察了学生大学学到的知识的分析理解程度,应用到实际开发过程中。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/584.html

好棒文