学生图书管理系统(附源代码及数据库)

简介: 学生图书管理系统(附源代码及数据库)

环境准备


tomcat


mysql


SSM


jsp


JSP表示所有前端界面


通过JavaEE进行服务层的处理


利用mybatis框架进行数据库的查询


需求分析


1、登陆功能:登陆系统为身份验证登陆。分为学生登陆,管理员登陆,忘记密码及其记住密码方便下次登录,暂不具备注册功能。


2、学生登陆后:显示该用户的个人信息。可以修改密码,注销,查看书籍,借阅书籍,查看已经借到的书籍的情况,还书,超期图书的情况。


3、管理员登陆后:显示全部管理员的登录信息,添加管理员。可以查看学生的基本信息,图书的基本信息,添加书籍,删除学生,添加学生,查看学生借阅情况,查看借阅超期名单,均实现分页分条预览。


4、查看借书情况:查看书籍的具体信息后,可以对该书籍进行续借,续借的有效时间是30天,只可以对同一书籍续借1次。


5、借阅图书:借阅图书的期限为30天,续借也为30天,逾期则为超期图书,图书超期后不可再次借阅。


概念模型


书籍表:存放书籍信息,包括名字,作者,类型,出版社,对书的操作。


学生信息:存放学生信息。包括学生学号,学生姓名,学生性别,学生年级,学生专业。


当前借阅:图书名字,借阅时间,截止时间,借阅状态,对书的操作。


借阅历史:图书名字,借阅时间,还书时间。


超期图书:学生名字,图书名字,借阅时间,截止时间,对书的操作。


代码框架展示


f30bf8d3c7d744f4a50a7a774d0da295.png


登录界面展示


22bd837937e54d5e9a179f4d39f26b77.png


首页展示


cddd55db804447e7b3f1c47a708178d3.png


后台数据库展示


dc7f83348b6c4a5fb807857021ed5ea9.png



项目展示


43c7639c708f4c31b49c6f2054cc0e4e.gif


0c2de97455744d40a6bfe80bef1a5f60.gif



全部源代码及数据库

https://download.csdn.net/download/m0_54925305/85230698


毕设项目专栏:https://blog.csdn.net/m0_54925305/category_11702151.html?spm=1001.2014.3001.5482

相关文章
|
6月前
|
Java 关系型数据库 MySQL
java和mysql数据库实现的图书管理系统
java和mysql数据库学生信息管理系统
109 1
|
NoSQL Java 关系型数据库
基于SSM的图书管理系统(部署文档+数据库表结构文档)。Javaee项目。
基于SSM的图书管理系统(部署文档+数据库表结构文档)。Javaee项目。
|
6月前
|
安全 JavaScript Java
智慧图书管理|基于SprinBoot+vue的智慧图书管理系统(源码+数据库+文档)
智慧图书管理|基于SprinBoot+vue的智慧图书管理系统(源码+数据库+文档)
62 0
|
5月前
|
JavaScript Java 测试技术
基于ssm+vue.js+uniapp小程序的数据库课程在线教学附带文章和源代码部署视频讲解等
基于ssm+vue.js+uniapp小程序的数据库课程在线教学附带文章和源代码部署视频讲解等
46 4
|
6月前
|
JavaScript Java 关系型数据库
图书|基于Springboot的图书管理系统设计与实现(源码+数据库+文档)
图书|基于Springboot的图书管理系统设计与实现(源码+数据库+文档)
441 1
|
5月前
|
关系型数据库 MySQL 项目管理
数据库大作业——基于qt开发的图书管理系统(四)项目目录的整理与绘制登录页面
数据库大作业——基于qt开发的图书管理系统(四)项目目录的整理与绘制登录页面
|
5月前
|
SQL 关系型数据库 MySQL
数据库大作业——基于qt开发的图书管理系统(三)Qt连接Mysql数据库
数据库大作业——基于qt开发的图书管理系统(三)Qt连接Mysql数据库
140 0
|
5月前
|
SQL 数据可视化 关系型数据库
数据库大作业——基于qt开发的图书管理系统(二) 相关表结构的设计
数据库大作业——基于qt开发的图书管理系统(二) 相关表结构的设计
|
5月前
|
安全 BI 数据库
数据库大作业——基于qt开发的图书管理系统 (一)环境的配置与项目需求的分析
数据库大作业——基于qt开发的图书管理系统 (一)环境的配置与项目需求的分析
|
6月前
|
存储 前端开发 Java
基于springboot的图书管理系统(代码+数据库+文档)
基于springboot的图书管理系统(代码+数据库+文档)