本项目是基于Springboot+Thymeleaf的大学生实习管理系统,项目分为三种权限:管理员、教师和学生;
管理员功能:学生信息管理、教师信息管理、生产实习信息管理、顶岗实习信息管理;生产实习申请、我的生产实习、我的成绩、我的申请、顶岗实习申请、我的顶岗实习、我的成绩、我的申请、生产实习管理、生产实习过程管理、生产实习成绩统计、顶岗实习管理、系统管理(用户管理、角色管理、菜单管理)、分享等;
教师功能:学生信息管理、生产实习信息管理、顶岗实习信息管理、生产实习管理、生产实习过程管理、生产实习成绩统计、顶岗实习管理,分享等;
学生功能:生产实习、顶岗实习、实习申请、实习成绩以及分享等;
运行环境:推荐jdk1.8;
开发工具:eclipse以及idea(推荐)、vscode、redis、node环境(16.X);
操作系统:windows 10 8G内存以上(其他windows以及macOS支持,但不推荐);
浏览器:Firefox(推荐)、Google Chrome(推荐)、Edge;
数据库:MySQL8.0(推荐)及其他版本(支持,但容易异常尤其MySQL5.7(不含)以下版本);
数据库可视化工具:Navicat Premium 15(推荐)以及其他Navicat版本
是否maven项目:是
登录:
管理员:账户 admin 密码 admin123
教师:账户 163401010314 密码 123456
学生:账户 163401010319 密码 123456
后端:SpringBoot、MybatisPlus、mysql
前端:thymeleaf、html、bootstrap、jquery、ajax
0.功能结构图
1.数据库模型图
-1.项目报告
2.数据库表
-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.学生顶岗实习