开发软件:Eclipse或者Idea + JDK1.8 + Tomcat8 + Mysql
技术栈:前端Bootstrap响应式,后端Springboot + Spring Data JPA + FreeMarker模板
主要实现了学生自由预约选择图书馆的座位的基本功能,除基础的基于AOP拦截器角色权限管理外,实现的功能还有:
管理员:学生管理、教师管理、阅览室类型管理、阅览室管理(座位生成等)、学生信用积分管理、座位预约统计管理等。
学生:登录、修改个人信息、阅览室查看、选座信息查看、选座、取消选座等。
教师:登录、阅览室管理、学生信用管理:可根据学生表现进行扣分、奖励等,扣分达到设定的值则无法进行选座。
登录地址: http://localhost:8081/system/login
管理员账号密码: admin/123456
老师账号密码: T20201451555616/T20201451555616
学生账号密码:S20201451524926/S20201451524926
照片名称:1基于Springboot图书馆座位占座预约系统设计登录
照片名称:2管理员登录后台首页
照片名称:3后台菜单资源管理
照片名称:4后台角色信息管理
照片名称:5后台角色授权页面
照片名称:6后台用户信息管理
照片名称:7后台班级信息添加
照片名称:8后台学生信息添加
照片名称:9后台学生信息管理
照片名称:10老师信息添加
照片名称:11后台老师信息管理
照片名称:12后台阅览室信息管理
照片名称:13后台阅览室信息编辑
照片名称:14后台阅览室信息管理
照片名称:15后台阅览室座位自动生成管理
照片名称:16后台座位状态设置
照片名称:17学生登录图书馆占座系统
照片名称:18学生登录后首页
照片名称:19学生后台查询阅览室信息
照片名称:20学生选择阅览室准备预约座位
照片名称:21学生选择日期时段和座位开始预约
照片名称:22学生预约成功后座位显示被占用
照片名称:23学生查询自己的预约记录
照片名称:24管理员对学生积分奖励或惩罚登记
照片名称:25积分操作后学生积分情况
照片名称:26学生可以查询自己的积分记录
照片名称:27老师登录占座预约系统
照片名称:28学生违规统计图
照片名称:29各类阅览室占座统计图
照片名称:30mysql数据库表