java图书管理系统
1.前言
课设毕设源码收集已上传到github,地址:https://github.com/52JDK/Source-Collection
如果对大家有用的话欢迎点个star
随着网络时代的到来,电子信息化的飞速发展,图书馆作为一种信息资源的聚集地,图书种类的繁多,用户借阅的繁琐,包含很多的信息数据的管理,以及信息数据的交互。那么如果有一套具体的完善的图书管理系统就显得尤为重要,图书馆如果采用人工来管理书籍和借阅管理,由于资料繁多,手工处理的方式不仅工作量大,管理效率低下,也很容易因为疲劳而产生出错,更不方便读者对图书资料的查阅。为了提高图书管理的效率,本项目针对图书的管理,设计了一个面向图书的管理系统。 本系统主要有四个大的功能,对图书进行管理,对电子书的管理,留言功能,以及对管理员的管理
如需下载请直接翻至文末
2. 数据库设计
admin表
| 字段 | 类型 | 说明 |
|---|---|---|
| admin_id | String | id |
| password | String | 密码 |
book_info表
| 字段 | 类型 | 说明 |
|---|---|---|
| book_id | Integer | id |
| name | String | 名称 |
| author | String | 作者 |
| publish | String | 出版社 |
| ISBN | String | 书号 |
| introduction | String | 简介 |
| price | decimal | 价格 |
| pubdate | date | 出版日期 |
class_info表
| 字段 | 类型 | 说明 |
|---|---|---|
| class_id | Integer | id |
| class_name | String | 类型 |
lend_info表
| 字段 | 类型 | 说明 |
|---|---|---|
| sernum | Integer | |
| book_id | Integer | 书id |
| reder_id | Integer | 读者id |
| lend_date | date | 借书日期 |
| back_date | date | 还书日期 |
reader_cart表
| 字段 | 类型 | 说明 |
|---|---|---|
| reader_id | int | 读者id |
| name | String | 名称 |
| password | String | 密码 |
| card_state | int | 状态 |
reader_info表
| 字段 | 类型 | 说明 |
|---|---|---|
| reader_id | int | 读者id |
| name | String | 名称 |
| sex | String | 性别 |
| birth | date | 生日 |
| address | String | 地址 |
| tekcode | String | 电话号 |
3.运行截图
将项目和SQL导入进去,运行自己的ecplise或者idea

图书管理:

读者管理

借还管理

密码管理

4.

源码作者:withstars ,源码地址:地址
若github网速较慢,可关注一下,回复“JAVA图书管理系统”,而且对源码做了部分修改,修改不能登录的情况


浙公网安备 33010602011771号