PAGE
PAGEIII
数字图书馆管理系统设计
摘要
随着信息技术的发展,信息化已逐渐进入人们的日常生活,互联网已成为人们之间信息交流的窗口。数字图书馆管理系统是随着时代发展应运而生的,在这个信息化的时代,利用信息技术解决人们生活中的问题,为人们的生活提高便利是顺应时代潮流的要求。然而目前我国公共图书馆的数字化建设与服务水平普遍不高,也面临着一些普遍存在的困难,图书馆的所有管理工作都靠工作人员的手工将新购买图书的所有资料逐一记录,然后将信息汇总,并通过图书分类法将图书进行分类后再贴上相对应的标签,然后再有序的放到书架上。就这样记录完整分类后的新书才能被读者借阅。当有读者需要借还某一本图书时,还需要工作人员手写登记。整个过程是非常琐碎复杂的,更是耗时耗力的,并且人工登记很容易一不小心就出现错误,带来不必要的麻烦。因此本文针对现有图书馆管理问题,利用计算机技术解决难题,设计并分析一个数字图书馆管理系统,依据系统开发的过程进行论述,主要从绪论、需求分析、系统设计、系统实现等方面进行论述。通过对课题背景、国内外研究现状、课题研究的价值、需求分析、系统的功能划分进行论述,同时对系统的技术构架和数据库进行设计,最终针对系统的实现进行论述,展示设计完成的系统。
关键词:J2EE;图书馆;WEB;MySQL
目录
TOC\o1-3\h\u第1章绪论 5
1.1研究背景 5
1.2研究意义 5
1.3国内外研究现状 6
1.3.1国外研究现状 6
1.3.2国内研究现状 7
第2章系统需求分析 8
2.1系统功能性需求分析 8
2.1.1读者需求分析 8
2.1.2管理员需求分析 8
2.2系统非功能性需求分析 9
2.2.1软硬件环境需求 9
2.2.2系统性能需求 9
2.2.3系统安全需求 10
2.2.4系统质量需求 10
2.3可行性分析 11
第3章系统设计 12
3.1设计原则分析 12
3.2总体功能设计 12
3.3系统架构设计 13
3.4数据库设计 14
第4章界面设计 18
4.1登录注册模块 18
4.2图书管理模块 19
4.3图书借阅模块 21
4.4用户管理模块 22
第5章总结与展望 24
5.1总结 24
5.2展望 24
参考文献 25
PAGE
PAGEIII
第1章绪论
1.1研究背景
信息化管理方式的应用不但影响着我们的生活、学习等各方面,而且也影响着我们思维方式的转变,这些影响大大冲击着我们的传统观念[1]。图书馆作为我国文化事业的重要组成部分,它所扮演的角色是一个为社会提供信息资源和科研服务的学术机构。图书馆拥有大量的纸质图书和电子资源,保存着有价值的文献资源,并对读者提供文献和信息的服务[2]。图书馆工作的重中之重就是管理好图书,服务好读者。人类的各种活动都是从最初的劳动力开始,后来加之科技的进步,人类的活动开始慢慢借助科技来帮助加快实现,图书馆的工作也不例外,都是从传统的人工管理开始的[3]。图书馆的所有管理工作都靠工作人员的手工将新购买图书的所有资料逐一记录,然后将信息汇总,并通过图书分类法将图书进行分类后再贴上相对应的标签,然后再有序的放到书架上。就这样记录完整分类后的新书才能被读者借阅。当有读者需要借还某一本图书时,还需要工作人员手写登记。整个过程是非常琐碎复杂的,更是耗时耗力的,并且人工登记很容易一不小心就出现错误,带来不必要的麻烦[4]。也许,这种传统的工作模式对小型的图书馆来说可能还能暂时适用,但是久而久之,必定会被淘汰。对高校的图书馆或是社会上一些大型的图书馆来说,引进先进的图书馆管理信息系统进行图书管理是非常有必要的[5]。
1.2研究意义
数字图书馆管理系统可以很好的对图书进行管理,具有管理效率高、书籍信息化以及智能化等特点,可以很好的帮助图书管理员提高管理效率。因此,分析并设计一个数字图书馆管理系统,具有十分重要的价值:
管理效率高:传统的图书馆主要依靠图书管理员手动对图书进行借阅,其借阅的信息主要依靠于纸张进行记录,其信息很难管理,而且信息的记录依靠于图书管理员,很容易发生遗漏、错记录等现象,因此数字图书管理系统可以讲借阅信息录入电脑中,甚至系统可以结合物联网技术,实现读者的自动化借阅,可以有效的保证信息的准确性,提高图书馆的管理效率。
书籍信息化:一般的图书馆藏书万卷,读者想要找到自己需要的信息,需要花费大量的时间。而引入数字图书管理系统,图书馆可以将