目录
功能要求
(1)对系统登陆后进行增删改查功能
(2)用主页面提供用户登录,包括用户名、密码,管理员可进行“登陆”和“修改”户名,密码登陆
(3)管理员系统管理、基础管理、读者管理、图书查询管理、借阅以及归还管理
(4)读者用户:图书查询管理、个人信息修改、密码、借阅以及归还管理
技术栈
- 数据库:MySQL
- 开发工具:IDEA
- 数据连接池:Druid
- Web容器:Apache Tomcat
- 项目管理工具:Maven
- 版本控制工具:Git
- 后端技术:Spring + SpringMVC + MyBatis(SSM)
- 前端框架:LayUI
项目架构
登录界面
系统首页
借阅管理
图书管理
读者管理
类型管理
公告管理
管理员管理
统计分析
数据库设计
3). lend_list 借阅记录(谁在何时借走了什么书,并且有没有归还,归还时间多少)...
5). reader_info 读者信息(包括登录账号密码等)...
admin管理员
序号 |
字段 |
说明 |
数据类型 |
长度 |
自增 |
主键 |
允许空 |
默认值 |
1 |
id |
id |
int |
√ |
× |
× |
NULL |
|
2 |
username |
用户名 |
varchar |
20 |
× |
× |
√ |
NULL |
3 |
password |
密码 |
varchar |
20 |
× |
× |
√ |
NULL |
4 |
adminType |
管理员类型 |
int |
× |
× |
√ |
NULL |
book_info图书信息
序号 |
字段 |
说明 |
数据类型 |
长度 |
自增 |
主键 |
允许空 |
默认值 |
1 |
id |
id |
int |
√ |
× |
× |
NULL |
|
2 |
name |
图书名称 |
varchar |
20 |
× |
× |
√ |
NULL |
3 |
author |
作者 |
varchar |
30 |
× |
× |
√ |
NULL |
4 |
publish |
出版社 |
varchar |
30 |
× |
× |
√ |
NULL |
5 |
isbn |
书籍编号 |
varchar |
30 |
× |
× |
√ |
NULL |
6 |
introduction |
简介 |
varchar |
50 |
× |
× |
√ |
NULL |
7 |
language |
语言 |
varchar |
20 |
× |
× |
√ |
NULL |
8 |
price |
价格 |
double |
× |
× |
√ |
NULL |
|
9 |
publish_date |
出版时间 |
date |
× |
× |
√ |
NULL |
|
10 |
type_id |
书籍类型 |
int |
× |
× |
√ |
NULL |
|
11 |
status |
状态:0未借出,1已借出 |
int |
× |
× |
√ |
NULL |
lend_list 借阅记录(谁在何时借走了什么书,并且有没有归还,归还时间多少)
序号 |
字段 |
说明 |
数据类型 |
长度 |
自增 |
主键 |
允许空 |
默认值 |
1 |
id |
id |
int |
√ |
× |
× |
NULL |
|
2 |
bookId |
图书id |
int |
× |
× |
√ |
NULL |
|
3 |
readerId |
读者id |
int |
× |
× |
√ |
NULL |
|
4 |
lendDate |
借书时间 |
datetime |
× |
× |
√ |
NULL |
|
5 |
backDate |
还书时间 |
datetime |
× |
× |
√ |
NULL |
|
6 |
backType |
还书状态 |
int |
× |
× |
√ |
NULL |
|
7 |
exceptRemarks |
备注信息 |
varchar |
255 |
× |
× |
√ |
NULL |
notice 公告
序号 |
字段 |
说明 |
数据类型 |
长度 |
自增 |
主键 |
允许空 |
默认值 |
1 |
id |
id |
int |
√ |
× |
× |
NULL |
|
2 |
topic |
公告标题 |
varchar |
50 |
× |
× |
√ |
NULL |
3 |
content |
公告内容 |
varchar |
255 |
× |
× |
√ |
NULL |
4 |
author |
发布人 |
varchar |
20 |
× |
× |
√ |
NULL |
5 |
createDate |
公告发布时间 |
datetime |
× |
× |
√ |
NULL |
reader_info 读者信息(包括登录账号密码等)
序号 |
字段 |
说明 |
数据类型 |
长度 |
自增 |
主键 |
允许空 |
默认值 |
1 |
id |
id |
int |
√ |
× |
× |
NULL |
|
2 |
username |
用户名 |
varchar |
20 |
× |
× |
√ |
NULL |
3 |
password |
密码 |
varchar |
20 |
× |
× |
√ |
NULL |
4 |
realName |
真实姓名 |
varchar |
20 |
× |
× |
√ |
NULL |
5 |
sex |
性别 |
varchar |
5 |
× |
× |
√ |
NULL |
6 |
birthday |
出生日期 |
date |
× |
× |
√ |
NULL |
|
7 |
address |
籍贯 |
varchar |
30 |
× |
× |
√ |
NULL |
8 |
tel |
电话号码 |
varchar |
11 |
× |
× |
√ |
NULL |
9 |
|
邮箱地址 |
varchar |
15 |
× |
× |
√ |
NULL |
10 |
registerDate |
注册日期 |
datetime |
× |
× |
√ |
NULL |
|
11 |
readerNumber |
读者编号 |
varchar |
20 |
× |
× |
√ |
NULL |
type_info 图书类型表
序号 |
字段 |
说明 |
数据类型 |
长度 |
自增 |
主键 |
允许空 |
默认值 |
1 |
id |
id |
int |
√ |
× |
× |
NULL |
|
2 |
name |
图书分类名称 |
varchar |
20 |
× |
× |
√ |
NULL |
3 |
remarks |
备注 |
char |
10 |
× |
× |
√ |
NULL |
源代码+数据库+资料
毕设项目专栏
https://blog.csdn.net/m0_54925305/category_11702151.html?spm=1001.2014.3001.5482