"景先生毕设|www.jxszl.com

基于javaweb的图书借阅管理系统(附件)【字数:5957】

2024-11-03 20:04编辑: www.jxszl.com景先生毕设
1Abstract 2一、引言 3(一)课题背景、目的及意义 31.课题背景 32.课题目的和意义 3(二)国内外研究现状 3二、相关技术介绍 3(一)JAVA 3(二)MySQL 3(三)Tomcat 3(四)BS结构 4(五)Eclipse 4三、系统需求分析 4(一)功能需求分析 41、所有用户需要使用系统提供的如下功能 42、管理员登录后可使用以下功能 43、用户登录后可使用以下功能 4(二)可行性分析 51、实用性分析 52、安全性分析 53、操作性分析 5四、系统设计 5(一)系统功能设计 5(二)数据库设计 6(三)数据库表设计 8五、图书管理系统实现 10(一)数据库连接 10(二)用户登录 101、用户登录页面原型 102、 用户登录用例 10(三)图书信息管理 111、 图书信息管理界面 112、图书信息代码 13(四)用户信息管理 161、用户信息管理界面 162、用户信息代码 18(五)用户反馈信息管理 211、用户反馈信息管理界面 212、用户反馈信息代码 22六、系统测试 25(一)、登录界面设计 25(二) 、部分界面设计 25(三) 、测试结果 25七、总结 26致谢 27参考文献 28如今每日都有数据丰富的书籍和杂志问世,而图书馆的图书和杂志总量也在飞速地增长。书籍管理者们不但要对总量巨大的书籍信息加以管理,随时更新书籍信息,还必须经常性地管理复杂的阅读信息和书籍借阅信息。图书馆借阅管理也是图书馆工作中不能缺的重要组成部分,它的工作内容对图书馆的管理者和利用着而言,都不可或缺。如果仍然使用传统的人工管理数据的方式,会产生不少问题。而由于科技的日益提升,如今图书馆管理已经相对落后于以前已经有了极大的提升,随着计算机科学越来越完善,图书馆的功能也应该越来越增加,而为了向读者提供更加良好的使用感受,因此就必须设计一种更加完备的图书管理系統来进行对这些数据资源的高效管理。
目录
Abstract
Nowadays, data rich books and magazines are published every day, and the total number of books and magazines in the library is also growing rapidly. Book *51今日免费论文网|www.51jrft.com +Q: &351916072
managers should not only manage the huge amount of book information and update the book information at any time, but also regularly manage the complex reading information and book borrowing information.
Library borrowing management is also an indispensable part of library work. Its work content is indispensable for library managers and users. If we still use the traditional way of manually managing data, many problems will arise. Due to the increasing improvement of science and technology, library management has lagged behind the past and has been greatly improved. With the improvement of computer science, the functions of the library should be increased. In order to provide readers with a better feeling of use, it is necessary to design a more complete library management system to manage these data resources efficiently.
Key words: library management;Java; MySQL
一、引言
(一)课题背景、目的及意义
1.课题背景
近年来,随着现代社会人民物质生活水平的日益完善与提升,以及现代计算机的广泛普及和使用,图书馆作为一个专门收集、整理、保存、传播文献,提供科学、文化学习的机构。长久以来一直是人们获取知识的主要来源。[]因此图书馆收集藏书的规模和数目逐渐扩大,图书管理也变得困难而中重要,需要可靠的图书借阅管理系统对图书进行有效的管理。
2.课题目的和意义
随着科学技术的提高,人类社会走向了现代化。计算机技术已受到人们和社会各界的关注。开发图书借阅管理系统主要涉及两个方面的工作:应用数据库系统技术和开发应用操作系统。第一个方面,我们必须设计幷建立数据库系统。保证数据具有一致性与完整性,系统也具有可扩展性,这就使数据更加安全,系统性能也更加完善,从而可以拥有更加完善的数据库系统。第二个方面,我们必须根据较件生命周期来研究系统。框架会影响系统的整体效果,要选定一个恰当的框架,就可以开发或者添加新功能。系统开发完成后,系统完成了测试,并可向用户提供所要求的功能。[]
(二)国内外研究现状
在国外的图书借阅管理系统软件主要有:UNICORN,INNOPAC,HORIZON,ALEPH。
在国内的图书借阅管理系统软件主要有:汇文系统,博菲特系统,MILINS,金盘系统,WXCLXT。
二、相关技术介绍
(一)JAVA
Java作为一种面向对象的编程语言,它在继承C++的优势的同时,也抛弃了C++中的多继承、指针等一些难以理解的概念,从而使Java语言的性能更好、更容易使用。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。[]
(二)MySQL
MySQL是完全免费的,而且它也不需交纳额外的学费,它体积小、速度快,采用了多种开放式的源代码,简单易操作。由于它的开源性使得它的应用非常广泛。适用于很多平台,扩展能力强。[]
(三)Tomcat
Tomcat是一款以Java为基础的Java应用软件和开源软件。最初是Jakarta Tomcat公司研发的。她最初是由詹姆斯邓肯戴维森,软件构建师和太阳微系统公司开发的。[]Tomcat是一个开放的而且免费的jsp服务器,是装载JavaWeb程序的服务器。其特点是技术先进,无线网络完全免费。
(四)BS结构
BS是对CS架构的一个改进的架构。B/S架构可以提供一个完整的软件构建技术,使原来需要很复杂专用软件系统技术才能完成的强大功能,现在可以仅仅利用浏览器技术就能够完成,大大方便了软件系统的维护,也节省了开发成本。为了更好地满足不同用户的要求,更加方便用户进行查询借阅书籍情况,同时减少图书馆工作人员的工作量,在传统的CS模式的基础上,提出基于BS的三层构架模式。[]

原文链接:http://www.jxszl.com/jsj/wlw/608607.html