摘要:近年来我国的科技信息技术蓬勃发展,人们的生活节奏加快,信息化时代的到来,为图书管理系统营造了很好的发展契机。它借助网络,在用户和图书之间搭起一个平台,提高了图书管理的水平,与现代科技信息技术发展相接轨,图书管理系统能更加方便和高效为用户提供服务。
在windows系统中,通过MySQL和MyEclipse软件平台以及java语言编写的代码实现图书管理系统。它主要实现了5个方面的功能:1.图书查询,查询书本的当前状态和相关信息;2.记录借阅信息,包括对书籍借阅和书籍归还记录的查看;3.图书预约,用户预约书籍;4.用户意见;5.图书管理,该系统通过JSP开发工具和MySQL数据库软件实现对图书管理员的授权,其中包括图书的添加、修改、删除、查询管理等功能。通过友好的界面和清晰的数据库系统,本系统可以方便高效的为读者提供借阅服务。
关键词:Mysql;MyEclipse;Jsp;图书管理
目录
摘要
Abstract
1 绪论-1
1.1 课题背景-1
1.2 需求分析-1
1.2.1 系统目标-1
1.2.2 图书管理员详细功能描述-2
1.2.3 读者用户详细功能描述-2
1.2.4 可行性分析-2
2 开发工具及相关技术-4
2.1 开发环境概述-4
2.2 相关技术-4
2.2.1 JSP技术-4
2.2.2 tomcat简介-4
2.2.3 MyEclipse 简介-4
3 系统总体设计-5
3.1 数据库设计-5
3.1.1数据库设计概述-5
3.1.2读者意见数据表设计-5
3.1.3借阅记录数据表设计-6
3.1.4管理员数据表设计-6
3.1.5预约记录数据表设计-7
3.1.6图书类型数据表设计-7
3.1.7图书数据表设计-7
3.1.8读者用户数据表设计-8
3.2 系统总体设计-9
3.2.1图书管理系统总结构图-9
3.2.2图书管理模块-9
3.2.3系统登录模块-9
3.2.4用户管理模块-10
3.2.5图书查询模块-11
3.2.6图书预约模块-12
4 系统实现-13
4.1 系统软件实现-13
4.1.1 系统软件结构-13
4.1.2数据库实现-13
4.2 登录模块的实现-16
4.2.1 图书管理模块实现-16
4.2.2 读者用户管理模块实现-18
4.2.3 图书查询界面实现-20
4.2.4 图书预约模块实现-21
5.系统测试-22
5.1系统测试概述-22
5.2模块测试-22
5.2.1登录模块测试-22
5.2.2用户添加模块测试-23
5.2.3图书添加页面测试-24
5.3兼容测试-24
5.4评价-24
结 论-26
参 考 文 献-27
致 谢-28