淘宝店铺搜索:点创微科
学生班级信息管理系统-SpringBoot + Thymeleaf
本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考
一、项目描述
学生班级信息管理系统
系统架构 技术栈:Spring Boot+Thymeleaf+BootStrap+JPA+Spring Security
登录网址 http://localhost:8080/login
管理员账号:super 密码:123456
老师账号:tec01 密码:123456
学生账号:stu01 密码:123456
二、项目功能
- 📚 学生管理 查看学生列表(学号、姓名、性别、出生年月、家庭住址、电话、专业、班级) 支持按学号、姓名搜索 支持新增、修改、删除学生信息
- 🏫 班级管理 管理班级信息(班级号、班级名称、班主任、班费余额) 支持新增、修改、删除班级 示例:电信2班(赵杰)、信息班(张淼淼)
- 👥 班委管理 管理班委信息(职务、班级、班委姓名、学号) 示例:班长王萌萌(电信2班)
- 🏠 宿舍管理 管理宿舍信息(宿舍楼、宿舍类型、房间号、床位数、当前入住人数) 示例:16号楼-301(女生宿舍,4床,已住2人)
- 🎉 班级活动管理 管理活动信息(活动名称、内容、开始/结束时间) 示例: 学校迎新活动(2024-03-26 ~ 04-03) 电脑维修活动(2024-02-14 ~ 03-28) 7月活动(2024-07-26 ~ 07-28)
- 💰 班费管理 记录班级收支(收入金额、支出金额、费用类型) 示例:电信2班支出988元
- 🏆 奖学金管理 管理奖学金信息(奖学金名称、金额、获奖学生、申请条件) 示例:暂无具体奖学金记录,仅显示表头
- 👤 用户管理(仅超级管理员) 管理系统用户(用户名、姓名、角色、创建时间) 示例: super(超级管理员) stu01(学生) tec01(教师)
三、运行环境
开发工具 :idea
运行环境 :jdk-21、maven-3.8.6、MySQL5.7.26 、 redis 5.0.14.1
(此配置为本人调试所用,仅供参考)
四、项目技术
服务端技术:Spring Boot+BootStrap+JPA+Spring Security
前端技术:Thymeleaf+html
以上系统源码经过技术整理与调试,确保能正常运行