基于JavaWeb的图书管理系统的设计与实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于JavaWeb的图书管理系统的设计与实现
摘要
有效的处理想要的相关信息和如何传播有效的信息,一直是人类不断探索的动力。信息管理运用各种载体,传播通过各种介质,一直伴随着人类文明的发展史。随着互联网的到来,信息传播与管理都上升了一个新的台阶,并且方便应用的同时也要考虑信息传播的安全性,所以编程语言创建之初就考虑了这些问题。开发图书管理系统程序,用户登录成功才可以访问相应的功能,不成功或者不登录直接拒绝访问某些功能,通过session会话的安全机制有效的区分是否为合法用户。图书管理系统使用Java语言进行功能实现。程序实现的功能包括图书信息管理,读者信息管理,图书借阅管理等功能。用新技术开发的程序相比原有的线下办公模式不管是从成本上还是安全性方面,效率不仅大大提升还能解决线下办公的一些问题。数字化办公,信息化处理,让信息管理的效率提升也能降低成本,并且安全性也有保障,才是符合当今社会发展的应用。
关键词:图书管理系统;Java语言;数字化办公;安全性
Design of Book Management System Based on JavaWeb
Abstract
Effectively processing the relevant information you want and how to disseminate effective information has always been the driving force for human exploration. Information management uses various carriers and spreads through various media, which has always been accompanied by the development history of human civilization. With the advent of the Internet, information dissemination and management have risen to a new level, and the safety of information dissemination must be considered at the same time as convenient application. Therefore, these issues were considered when the programming language was created. Develop a library management system program. Users can access the corresponding functions only if they log in successfully. If they fail or do not log in, they can directly deny access to certain functions. The security mechanism of the session effectively distinguishes whether they are legitimate users. The library management system uses Java language for function realization. Functions implemented by the program include book information management, reader information management, book borrowing management and other functions. Compared with the original offline office model, the program developed with new technology not only greatly improves the efficiency but also solves some problems of offline office. Digital office and information processing can improve the efficiency of information management and reduce costs, as well as ensure security. This is the application in line with the development of today's society.
Keywords: Library management system; Java language; digital office; security
目录
1 绪论 (1)
1.1研究背景 (1)
1.2目的和意义 (1)
1.3论文结构安排 (1)
2 相关技术 (2)
2.1 Mysql数据库 (2)
2.2 B/S架构 (2)
2.3 MyEclipse开发工具 (2)
2.4Tomcat 服务器 (3)
3 系统分析 (3)
3.1系统可行性分析 (3)
3.1.1 时间可行性分析 (3)
3.1.2 技术可行性分析 (4)
3.1.3 经济可行性分析 (4)
3.1.4 操作可行性分析 (4)
3.2系统性能分析 (4)
3.3系统流程分析 (5)
3.4系统功能分析 (6)
4 系统设计 (8)
4.1系统功能结构设计 (8)
4.2数据库设计 (9)
4.2.1数据库E-R图 (9)
4.2.2 数据库表结构 (11)
5 系统实现 (13)
5.1管理员功能介绍 (13)
5.1.1读者信息管理模块 (13)
5.1.2 图书信息管理模块 (14)
5.1.3 图书借阅管理模块 (14)
5.1.4类别信息管理模块 (15)
5.2 读者功能介绍 (15)
5.2.1图书信息查询模块 (15)
5.2.2我的借阅信息模块 (16)
6系统测试 (16)
6.1 本系统测试 (16)
6.2 功能测试 (16)
6.2.1 登录功能测试 (17)
6.2.2 添加图书类别功能测试 (17)
6.3 测试结果分析 (17)
7 结论 (17)
7.1 设计工作总结 (17)
7.2 未来工作展望 (18)
参考文献 (18)