欢迎来到天天文库
浏览记录
ID:153105
大小:1.15 MB
页数:57页
时间:2017-06-28
《基于JAVA的图书馆管理系统设计毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、[键入文字]基于JAVA的图书馆管理系统设计毕业论文目录第1章绪论11.1目前图书馆管理系统存在的问题11.2课题意义21.3本论文的研究内容21.4可行性分析21.4.1经济可行性21.4.2技术可行性31.5图书馆管理系统需求概述31.5.1系统目标31.5.2用户类和用户特性3第2章开发环境及工具介绍52.1Java开发环境52.1.1JAVA简介52.1.2JAVA主要特性52.1.3JAVA优缺点72.1.4相关技术82.2MYSQL82.2.1MYSQL简介82.2.2MYSQL特性82.3MYECLIPSE开发
2、工具9第3章系统总体结构设计及功能概述103.1图书馆管理系统总体结构图103.2文件模块功能103.3图书管理模块功能113.4借阅管理模块功能11[键入文字]3.5账户管理模块功能123.6查询模块功能14第4章数据库设计164.1数据库设计概述164.2数据库各表的设计184.2.1图书信息表结构设计(book表)184.2.2管理员信息表结构设计(login表)194.2.3学生用户信息表结构设计(reader表)204.2.4借阅卡表结构设计(student表)21第5章基于JAVA的图书馆管理系统的实现235.1
3、用户登录235.1.1登录页面235.1.2登录后的主页面255.2退出图书管理系统255.3管理图书265.3.1图书入库265.3.2图书编辑295.3.3图书删除325.4借阅管理355.4.1图书借阅355.4.2图书归还365.5账户管理385.5.1密码修改395.5.2读者账户管理405.5.3根管理员功能435.6图书查询445.6.1查询所有藏书445.6.2查询已借图书45[键入文字]5.6.3图书查询46第6章总结与展望47参考文献48致谢48[键入文字]第1章绪论随着计算机技术的飞速发展,计算机在企业
4、管理中应用的普及,利用计算机实现图书信息的管理势在必行。目前图书管理的借阅工作部分大多数还是手工管理,工作效率很低,并且不能及时了解图书的种类和读者们比较需求的图书等,不能更好的适应当前读者的借阅要求。手工管理还存在这许多弊端,由于不可避免的人为因素,造成数据的遗漏、误报。计算机信息化管理有着储存量大,速度快等许多优点,提供给我们的处理信息及时快捷。本课题是图书馆系统的制作,能实现图书的管理,查询,借阅,极大地提高图书管理的效率,从而解决图书管理复杂的问题。这也是图书管理的科学化、正规化管理,与世界接轨的重要条件。1.1目前
5、图书馆管理系统存在的问题1.建立图书管理系统数据库管理图书和用户因为图书馆的藏书种类多、数量多,将藏书准确地分门别类,快速检索,手工进行非常困难往往是终于查到了信息,馆中没有此书或已被别人借走。图书馆的规模越大,这个问题越突出。2.借书、还书工作量大借书、还书频率越大,说明图书馆的作用越大,然而随之而来的大量的借书、还书登记、实存图书的更新以及借出图书超期、遗失等的处理,其工作量之大,往往是人工操作所难以胜任的。而且经常会出现这样那样的差错。3.图书统计工作难、藏书更新不能及时完成图书馆的图书应根据科学技术的发展和教学工作的
6、需要及时添加和更新,然而由于藏书数量及图书种类越来越多,加上自然损耗,人为破坏,使图书的统计工作难以及时完成,藏书的更新也就很难有针对性地进行,藏书的知识结构得不到良好地控制。53[键入文字]1.2课题意义随着计算机的广泛应用,其逐步成为现代化的标志。图书馆或者一些企业内部,甚至是书店,在正常运行过程中总是面对大量的读者信息,书籍信息以及两者相互作用产生的借书信息、还书信息。因此需要对读者资源、书籍资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,要对因此而产生的单据进行及时的处理,为了提高图书馆或者企业内部对
7、图书存销的自动化的管理,能够更快速的满足读者的要求,提高各种工作的效率,现对其设计相应的系统,以达到上述的目的[1]。图书管理系统的主要功能是实现图书馆图书借阅和归还的管理的自动化。围绕这一主要功能,本系统涉及到以下核心功能:借阅管理,归还管理。除了这些核心功能外,还包括一些基本和辅助功能,它们是:用户管理、图书管理、图书查询。1.3本论文的研究内容本课题主要研究的内容有:(1)建立图书管理系统数据库管理图书和用户;(2)完成菜单栏,有文件,管理,借阅管理,账户管理,查看等选项;(3)管理图书的增删改查,实现借书还书功能;(
8、4)实现账户管理,密码修改功能,并能增加读者、管理员;(5)能查看所有图书,已借图书,图书查询。1.4可行性分析1.4.1经济可行性53[键入文字]由于图书管理系统是作为毕业设计由我们自己开发的,在经济上的投入甚微,系统建成之后将为今后图书管理提供很大的方便,估算新系统的开发费用和今后的运
此文档下载收益归作者所有