Hi~今天给大家带来一款使用SSM框架(Spring框架、Spring MVC框架、Mybatis框架的集合)开发的在线图书借阅管理系统。
一、技术介绍⚡
⭐这个项目页面使用是JSP,JSP大家都懂的,包含HTML,CSS,Javascript技术。
⭐这个项目的后端的主体语言是Java,使用了SSM框架,SSM框架(Spring框架、Spring MVC框架、Mybatis框架的集合)
✅项目的数据库使用的是MySQL数据库,版本5.7就可以了,8.0的也可以
✅运行的环境在IDEA,Eclipse,MyEclipse上测试通过
✅目前测试了Windows,Linux,MacOS平台,运行效果一致。
【请注意,这个只是部分功能,还有功能未截图出亦或截图并不能表示全部含义,请转至演示站查看具体效果】
用户角色 | 管理员角色 |
---|---|
用户登录 | 管理员登录 |
公告查看 | 修改密码 |
发布留言 | 公告管理 |
搜索查看图书信息 | 图书借阅管理 |
查看读者个人信息 | 图书出版社管理 |
修改密码 | 图书管理 |
还书&借阅信息查看 | 留言管理 |
书架管理 | |
读者管理 |
三、数据库信息
【表的名字概述,点击表名查看详细信息】
序号
表名
说明
1
chubanshe
图书出版社表
2
config
配置文件
3
dictionary
字典表
4
jieyue
借阅表
5
liuyanxinxi
6
shujia
书架表
7
token
token表
8
tushu
图书表
9
users
用户表
10
xitonggonggao
系统公告
11
yonghuxinxi
序号
名称
数据类型
主键
说明
1
id
int
Y
主键
2
name
varchar
N
出版社名称 Search
序号
名称
数据类型
主键
说明
1
id
bigint
Y
主键
2
name
varchar
N
配置参数名称
3
value
varchar
N
配置参数值
序号
名称
数据类型
主键
说明
1
id
int
Y
主键
2
dic_code
varchar
N
字段
3
dic_name
varchar
N
字段名
4
code_index
tinyint
N
编码
5
index_name
varchar
N
编码名字
6
super_id
int
N
父字段id
7
create_time
timestamp
N
创建时间
序号
名称
数据类型
主键
说明
1
id
int
Y
主键
2
yh_types
tinyint
N
借阅人 Search
3
ts_types
tinyint
N
借阅书名 Search
4
lb_types
tinyint
N
图书类别 Search
5
cbs_types
tinyint
N
图书出版社 Search
6
sj_types
tinyint
N
所在书架 Search
7
create_time
timestamp
N
借阅时间
序号
名称
数据类型
主键
说明
1
id
int
Y
id
2
note
varchar
N
留言信息
3
yhnote
varchar
N
留言人
4
note_time
timestamp
N
留言时间 Search
5
reply
varchar
N
回复
6
glreply
varchar
N
回复人
7
reply_time
timestamp
N
回复时间 Search
序号
名称
数据类型
主键
说明
1
id
int
Y
主键
2
name
varchar
N
位置 Search
序号
名称
数据类型
主键
说明
1
id
int
Y
主键
2
userid
int
N
用户id
3
username
varchar
N
用户名
4
tablename
varchar
N
表名
5
role
varchar
N
角色
6
token
varchar
N
密码
7
addtime
timestamp
N
新增时间
8
expiratedtime
timestamp
N
过期时间
序号
名称
数据类型
主键
说明
1
id
int
Y
主键
2
serial
varchar
N
图书编号 Search
3
name
varchar
N
图书名称 Search
4
author
varchar
N
图书作者
5
lb_types
tinyint
N
图书类别 Search
6
cbs_types
tinyint
N
图书出版社 Search
7
sj_types
tinyint
N
所在书架 Search
8
sf_types
tinyint
N
是否借阅 Search
9
create_time
timestamp
N
图书添加时间
序号
名称
数据类型
主键
说明
1
id
int
Y
主键
2
username
varchar
N
用户名
3
password
varchar
N
密码
4
role
varchar
N
角色
5
addtime
timestamp
N
新增时间
序号
名称
数据类型
主键
说明
1
id
bigint
Y
主键
2
addtime
timestamp
N
创建时间
3
biaoti
varchar
N
标题 Search
4
leixing
varchar
N
类型
5
neirong
longtext
N
内容
6
riqi
datetime
N
日期
序号
名称
数据类型
主键
说明
1
id
int
Y
id
2
name
varchar
N
用户名称 Search
3
account
varchar
N
账号
4
password
varchar
N
密码
5
img_photo
varchar
N
头像
6
sex_types
tinyint
N
性别
7
role
varchar
N
身份
四、项目截图
4.1 下面是用户角色的功能介绍
4.2 下面是管理员角色的功能介绍
五、演示站点
地址 | http://www.csbishe.cn:15034/ssm_booksys |
账号密码 | 用户角色账号/密码: user/123456 |
六、运行教程
包含部署运行服务,下载项目后联系可以远程在你的电脑上运行出来。
七、下载项目