基于Springboot+mybatis+mysql+html图书管理系统

  • 一、系统介绍
  • 二、功能展示
    • 1.用户登陆
    • 2.用户主页
    • 3.图书查询
    • 4.还书
    • 5.个人信息修改
    • 6.图书管理(管理员)
    • 7.学生管理(管理员)
    • 8.废除记录(管理员)
  • 三、数据库
  • 四、获取源码

一、系统介绍

该系统实现了
普通用户:
图书查询、借书,还书、个人信息修改、个人信息查看
管理员:
图书管理、用户管理、废除记录

二、功能展示

1.用户登陆

2.用户主页

3.图书查询

4.还书

5.个人信息修改

6.图书管理(管理员)

7.学生管理(管理员)

8.废除记录(管理员)

三、数据库

/*Navicat Premium Data TransferSource Server         : testSource Server Type    : MySQLSource Server Version : 80021Source Host           : localhost:3306Source Schema         : books_masterTarget Server Type    : MySQLTarget Server Version : 80021File Encoding         : 65001Date: 16/06/2022 12:42:07
*/SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;-- ----------------------------
-- Table structure for abolish_records
-- ----------------------------
DROP TABLE IF EXISTS `abolish_records`;
CREATE TABLE `abolish_records`  (`re_Abolish_id` int(0) NOT NULL AUTO_INCREMENT,`re_book_id` int(0) NULL DEFAULT NULL,`re_book_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,`re_book_press` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,`re_book_author` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,PRIMARY KEY (`re_Abolish_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;-- ----------------------------
-- Records of abolish_records
-- ----------------------------
INSERT INTO `abolish_records` VALUES (1, 5, '物联网', '科学出版社', '刘云浩');
INSERT INTO `abolish_records` VALUES (2, 6, 'java初级编程', '人民教育出版社', '李四');-- ----------------------------
-- Table structure for admin_info
-- ----------------------------
DROP TABLE IF EXISTS `admin_info`;
CREATE TABLE `admin_info`  (`admin_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,`admin_passwo` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,PRIMARY KEY (`admin_id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;-- ----------------------------
-- Records of admin_info
-- ----------------------------
INSERT INTO `admin_info` VALUES ('123@qq.com', '123');
INSERT INTO `admin_info` VALUES ('admin', '123');-- ----------------------------
-- Table structure for book_info
-- ----------------------------
DROP TABLE IF EXISTS `book_info`;
CREATE TABLE `book_info`  (`book_id` int(0) NOT NULL AUTO_INCREMENT,`book_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,`book_press` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,`book_author` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,`book_number` int(0) NULL DEFAULT NULL,`book_type_id` int(0) NULL DEFAULT NULL,PRIMARY KEY (`book_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;-- ----------------------------
-- Records of book_info
-- ----------------------------
INSERT INTO `book_info` VALUES (1, '嫌疑人X的献身', 'sss出版社', '东野圭吾', 136, 2);
INSERT INTO `book_info` VALUES (2, '香水', '上海译文出版社', '帕·聚斯金德', 84, 2);
INSERT INTO `book_info` VALUES (3, 'javaEE', '人民邮电出版社', '黑马程序员', 49, 3);
INSERT INTO `book_info` VALUES (4, '数据结构', '电子工业出版社', '叶和亚', 53, 3);-- ----------------------------
-- Table structure for book_type_info
-- ----------------------------
DROP TABLE IF EXISTS `book_type_info`;
CREATE TABLE `book_type_info`  (`book_type_id` int(0) NOT NULL AUTO_INCREMENT,`book_type` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,PRIMARY KEY (`book_type_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;-- ----------------------------
-- Records of book_type_info
-- ----------------------------
INSERT INTO `book_type_info` VALUES (1, '恐怖');
INSERT INTO `book_type_info` VALUES (2, '悬疑');
INSERT INTO `book_type_info` VALUES (3, '教学');-- ----------------------------
-- Table structure for borrow_info
-- ----------------------------
DROP TABLE IF EXISTS `borrow_info`;
CREATE TABLE `borrow_info`  (`borrow_id` int(0) NOT NULL AUTO_INCREMENT,`borrow_time` datetime(0) NULL DEFAULT NULL,`borrow_estimate` datetime(0) NULL DEFAULT NULL,`borrow_return_time` datetime(0) NULL DEFAULT NULL,`book_id` int(0) NULL DEFAULT NULL,`stu_number` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,PRIMARY KEY (`borrow_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 11 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;-- ----------------------------
-- Records of borrow_info
-- ----------------------------
INSERT INTO `borrow_info` VALUES (1, '2021-12-21 21:12:44', '2021-12-31 21:12:44', '2021-12-22 10:48:32', 2, '209050133');
INSERT INTO `borrow_info` VALUES (2, '2021-12-21 21:12:45', '2021-12-31 21:12:45', NULL, 3, '209050133');
INSERT INTO `borrow_info` VALUES (3, '2021-12-22 10:48:06', '2022-01-01 10:48:06', NULL, 1, '209050133');
INSERT INTO `borrow_info` VALUES (4, '2022-01-05 12:32:13', '2022-01-15 12:32:13', '2022-01-05 12:32:32', 1, '209050133');
INSERT INTO `borrow_info` VALUES (5, '2022-01-05 12:32:14', '2022-01-15 12:32:14', NULL, 1, '209050133');
INSERT INTO `borrow_info` VALUES (6, '2022-01-05 12:32:14', '2022-01-15 12:32:14', NULL, 1, '209050133');
INSERT INTO `borrow_info` VALUES (7, '2022-01-05 12:32:15', '2022-01-15 12:32:15', NULL, 1, '209050133');
INSERT INTO `borrow_info` VALUES (8, '2022-01-05 12:32:15', '2022-01-15 12:32:15', NULL, 1, '209050133');
INSERT INTO `borrow_info` VALUES (9, '2022-01-05 12:32:15', '2022-01-15 12:32:15', NULL, 1, '209050133');
INSERT INTO `borrow_info` VALUES (10, '2022-06-11 22:41:31', '2022-06-21 22:41:31', NULL, 1, '123456');
INSERT INTO `borrow_info` VALUES (11, '2022-06-16 07:31:16', '2022-06-26 07:31:16', NULL, 2, '20210820001');-- ----------------------------
-- Table structure for stu_info_book
-- ----------------------------
DROP TABLE IF EXISTS `stu_info_book`;
CREATE TABLE `stu_info_book`  (`stu_id` int(0) NOT NULL AUTO_INCREMENT,`stu_number` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,`stu_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,`stu_sex` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,`stu_nation` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,`stu_birth` date NULL DEFAULT NULL,`stu_hometown` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,`stu_admission_time` date NULL DEFAULT NULL,`stu_faculty` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,`stu_post` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,PRIMARY KEY (`stu_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;-- ----------------------------
-- Records of stu_info_book
-- ----------------------------
INSERT INTO `stu_info_book` VALUES (1, '20210802000', '沈骅', '女', '苗族', '2021-12-21', '湖州', '2020-09-23', '信息工程学院', '学生');
INSERT INTO `stu_info_book` VALUES (2, '20210802002', '郏会', '男', '汉族', '2001-11-30', '浙江台州', '2020-09-23', '信息工程学院学院', '学生');
INSERT INTO `stu_info_book` VALUES (3, '20210820001', '1', '1', '1', '2020-01-01', '1', '2020-01-01', '1', '1');
INSERT INTO `stu_info_book` VALUES (4, '20210080003', '张三', '男', '汉', '2003-09-01', '广东', '2019-09-01', '计算机系', '');-- ----------------------------
-- Table structure for user_info
-- ----------------------------
DROP TABLE IF EXISTS `user_info`;
CREATE TABLE `user_info`  (`id` int(0) NOT NULL AUTO_INCREMENT,`stu_number` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,`user_password` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;-- ----------------------------
-- Records of user_info
-- ----------------------------
INSERT INTO `user_info` VALUES (1, '20210802134', '123');
INSERT INTO `user_info` VALUES (2, '20210802000', '123');
INSERT INTO `user_info` VALUES (3, '20210802002', '123');
INSERT INTO `user_info` VALUES (4, '20210820001', '123');
INSERT INTO `user_info` VALUES (5, '20210080003', '123');SET FOREIGN_KEY_CHECKS = 1;

四、获取源码

点击下载
基于Springboot+mybatis+mysql+html图书管理系统

基于Springboot+mybatis+mysql+html图书管理系统相关推荐

  1. 基于Springboot+mybatis+mysql+html图书管理系统2

    基于Springboot+mybatis+mysql+html图书管理系统2 一.系统介绍 二.功能展示 1.用户登陆 2.用户主页 3.图书查询 4.还书 5.个人信息修改 6.图书管理(管理员) ...

  2. 基于springboot+mybatis+mysql+vue房屋租赁管理系统

    基于springboot+mybatis+mysql+vue房屋租赁管理系统 一.系统介绍 二.功能展示 1.用户登陆 2.管理员端主要功能 2.房主角色端主要功能 3.租客角色端主要功能 三.其它系 ...

  3. 基于JAVA+SpringBoot+Mybatis+MYSQL的图书管理系统

    项目功能: 一个基于SpringBoot+Thymeleaf渲染的图书管理系统 功能: 用户: a.预约图书 b.查看预约记录 c.还书 管理员: a.添加图书 b.处理预约(借书) c.查看借阅记录 ...

  4. 基于springboot+mybatis+mysql+html实现宠物医院管理系统(包含实训报告)

    基于springboot+mybatis+mysql+html实现宠物医院管理系统(包含实训报告) 一.系统简介 二.系统主要功能界面 2.1登陆 2.2系统设置 2.3宠物管理 2.4预约管理 2. ...

  5. 基于springboot+mybatis+mysql+vue运动会报名管理系统

    基于springboot+mybatis+mysql+vue运动会报名管理系统 一.系统介绍 二.功能展示 1.用户登陆 2.报名详情(运行员) 3.比赛报名(运动员) 4.个人参赛项目(运动员) 5 ...

  6. 基于springboot+mybatis+mysql+html企业人事管理系统

    基于springboot+mybatis+mysql+html企业人事管理系统 一.系统介绍 二.功能展示 1.用户登陆 2.员工奖惩--员工 3.合同管理--员工 4.个人薪酬--员工 5.培训管理 ...

  7. 基于springboot+mybatis+mysql+html实现校园疫情防控管理系统

    基于springboot+mybatis+mysql+html实现校园疫情防控管理系统 一.系统介绍 二.采用技术及开发环境 1.开发技术 2.开发环境 二.功能展示 1.登陆 2.首页(管理员) 3 ...

  8. 基于springboot+mybatis+mysql+layui员工工资管理系统

    基于springboot+mybatis+mysql+layui员工工资管理系统 一.目的 二.需求 功能划分 系统结构设计 软件界面截图 三.系统开发配置 四.获取源码 一.目的 ​ 运用JavaE ...

  9. 基于springboot+mybatis+mysql+vue中学生成绩管理系统

    基于springboot+mybatis+mysql+vue中学生成绩管理系统 一.系统介绍 二.功能展示 1.登陆 2.用户管理(管理员) 3.班主任信息管理(管理员) 4.教师信息管理(管理员.班 ...

最新文章

  1. java基础面试题:java中实现多态的机制是什么?
  2. Python-OpenCV 处理图像(八):图像二值化处理
  3. Android --- Android Device Monitor 在 3.0 版本之后废弃了怎么办
  4. .NET Core 3.0】框架之十三 || 部署攻略
  5. 旅游系统_数字洛江智慧旅游系统助力提升旅游安全水平
  6. 如何在STS中创建Spring Boot项目
  7. android底部导航栏软件,三步搞定android应用底部导航栏
  8. html大作业网页代码 web网页设计实例作业 ——二手书店-大学生书店(13页) 学生个人网站作业模板 简单个人网页制作
  9. 安全防范趋势、信息安全管理、隐私保护
  10. IP地址被屏蔽怎么解决
  11. h264, h265 和 libvpx 比较(h264/avc, hevc 和vp9比较)
  12. php(thinkphp5)+ajax 实现电商优惠满减以及不满足条件需要邮费
  13. VBA-合并多个工作簿
  14. echarts旭日图数据重构处理
  15. ubuntu系统中用c语言编写简单程序
  16. Ubuntu 10.04 在 Vmware 虚拟机下安装 vmware tools
  17. 移动端上(传图片太大)处理方案
  18. 一种基于抽取式的中文机器阅读理解数据集CMRC2018
  19. 量子计算机模拟黑洞纠缠,纠缠的量子比特可以用来探测黑洞吗?
  20. Java点击按钮加一行数据_java - 单击按钮java时如何从txt文件绘制下一行? - SO中文参考 - www.soinside.com...

热门文章

  1. 深度学习PyTorch(二)卷积神经网络
  2. Android Jetpack Components of LiveData 学习笔记
  3. 仙剑奇侠传3 最牛的秘技
  4. Qt中 QString 和 int char char*等相互转换
  5. 王永庆:从借200元钱起家
  6. 防止成为“肉鸡”的技术与管理措施
  7. The 'XXX' Cache is not alive (STATUS_SHUTDOWN)
  8. Wireshark Lab: DNS v7.0
  9. windows使用命令行压缩/解压文件
  10. 【JY】SAP2000中收缩徐变的计算