在这个迅猛发展的时代,高校图书馆的数量、图书类型、图书信息迅猛增长,而图书馆是人们丰富自己,学习知识的绝佳场所。
使用Java语言作为技术支持,Mysql作为后台数据库,Spring+Servlet为基本框架,前端采用Jsp,并使用MVC模式,实现该系统的各个核心功能。
一、系统技术介绍
本系统以减少管理员工作量为目标,采用Java语言、Mysql作为数据库,Spring+springmvc作为开发框架,采用MVC模式,与数据库交互采用mybatis作为持久层,前端页面采用layui框架结合Jsp,实现基于Web的高校图书管理系统。
二、功能介绍
(1)系统功能
- 登录功能:用户输入密码和用户名然后选择角色并输入验证码进行登录,验证成功后跳转到主页面,不然则显示登录失败。
- 更改密码:用户可以输入原密码新密码,当输入的原密码与登录密码一致时才能更改密码。
(2)管理员功能
1.图书类别管理:能够添加和删除图书类别;
2.图书类别管理:能够添加和删除图书类别。
3.图书管理:能够添加和删除图书。
4.新书入库:输入图书信息然后添加。
5.管理用户:可以删除已注册用、增加未注册用户。
6.借阅管理:可以查看借阅记录,删除记录。
7.新书预告
8.图书归还
(3)用户功能
1.注册:实现注册,判断用户名是否存在,当用户名唯一的时候才能注册,密码没有限制,可以是任何字符。
2.浏览书籍:可以浏览书籍、并查看书籍信息。
3.借书:能够借书。
4.查看我的借阅记录。
三、系统页面展示
(1)用户页面展示
1.登录页面
2.首页页面
3.图书借阅页面
4.借阅图书管理页面
5.公告页面
(2)管理员模块页面展示
1.管理员登录页面
2.用户管理页面
3.管理员图书统计页面
4.借阅信息管理页面
5.图书管理页面
6.公告管理页面