当前位置:

基于Springboot实现在线学籍管理平台系统

码岸源码 发布于:2024-04-08 最后修改于:2024-07-26 184 0

Hi~今天给大家带来一款使用Springboot框架(Spring框架、Spring MVC框架、Mybatis框架、Springboot框架的集合)开发的在线学籍管理平台系统。

一、技术介绍

这个项目页面使用是JSPJSP大家都懂的,包含HTML,CSS,Javascript技术。

这个项目的后端的主体语言是Java,使用了Springboot框架,Springboot框架(Spring框架、Spring MVC框架、Mybatis框架、Springboot框架的集合)

项目的数据库使用的是MySQL数据库,版本5.7就可以了,8.0的也可以

运行的环境在IDEAEclipseMyEclipse上测试通过

目前测试了WindowsLinuxMacOS平台,运行效果一致。

二、功能介绍

【请注意,这个只是部分功能,还有功能未截图出亦或截图并不能表示全部含义,请转至演示站查看具体效果】

三、数据库信息

【表的名字概述,点击表名查看详细信息】

序号 表名 说明
1 tb_clazz
2 tb_course
3 tb_job
4 tb_request
5 tb_score
6 tb_section
7 tb_student
8 tb_subject
9 tb_teacher
10 tb_user
返回列表页表3-1: tb_clazz表
说明:
序号 名称 数据类型 主键 说明
1 clazz_name varchar N
2 remark varchar N
3 subject_id int N
4 id int Y
返回列表页表3-2: tb_course表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 course_name varchar N
3 remark varchar N
返回列表页表3-3: tb_job表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 comp_name varchar N
3 job_date varchar N
4 remark varchar N
5 salary int N
6 stu_id int N
返回列表页表3-4: tb_request表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 title varchar N
3 reason varchar N
4 type varchar N
5 create_date date N
6 stu_id int N
7 attach varchar N
8 status int N
9 result1 varchar N
10 result2 varchar N
返回列表页表3-5: tb_score表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 course_id int N
3 score double N
4 section_id int N
5 stu_id int N
返回列表页表3-6: tb_section表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 clazz_id int N
3 course_id int N
4 remark varchar N
5 teacher_id int N
6 type varchar N
7 year int N
返回列表页表3-7: tb_student表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 addr varchar N
3 gender varchar N
4 birthday date N
5 card_no varchar N
6 clazz_id varchar N
7 join_date date N
8 phone varchar N
9 pname varchar N
10 status varchar N
11 stu_name varchar N
12 stu_no varchar N
13 stu_pwd varchar N
14 subject_id int N
15 telephone varchar N
返回列表页表3-8: tb_subject表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 college varchar N
3 remark varchar N
4 subject_name varchar N
返回列表页表3-9: tb_teacher表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 remark varchar N
3 teacher_pwd varchar N
4 teacher_name varchar N
5 name varchar N
返回列表页表3-10: tb_user表
说明:
序号 名称 数据类型 主键 说明
1 id int Y
2 name varchar N
3 remark varchar N
4 user_name varchar N
5 user_pwd varchar N

四、项目截图

4.1 下面是学生角色的功能介绍

学生角色-学生登录 图4.1 学生角色-学生登录

学生角色-修改密码 图4.2 学生角色-修改密码

学生角色-修改个人资料 图4.3 学生角色-修改个人资料

学生角色-成绩查询 图4.4 学生角色-成绩查询

学生角色-选课管理 图4.5 学生角色-选课管理

4.2 下面是教师角色的功能介绍

教师角色-教师登录 图4.6 教师角色-教师登录

教师角色-修改密码 图4.7 教师角色-修改密码

教师角色-学生查询 图4.8 教师角色-学生查询

教师角色-成绩管理 图4.9 教师角色-成绩管理

教师角色-修改个人资料 图4.10 教师角色-修改个人资料

4.3 下面是管理员角色的功能介绍

管理员角色-专业信息管理 图4.11 管理员角色-专业信息管理

管理员角色-修改个人信息 图4.12 管理员角色-修改个人信息

管理员角色-修改密码 图4.13 管理员角色-修改密码

管理员角色-学生信息管理 图4.14 管理员角色-学生信息管理

管理员角色-开课信息管理 图4.15 管理员角色-开课信息管理

管理员角色-班级信息管理 图4.16 管理员角色-班级信息管理

管理员角色-用户信息管理 图4.17 管理员角色-用户信息管理

管理员角色-管理员角色 图4.18 管理员角色-管理员角色

管理员角色-老师角色管理 图4.19 管理员角色-老师角色管理

管理员角色-课程信息管理 图4.20 管理员角色-课程信息管理

五、演示站点

地址 http://www.csbishe.cn:15036/boot_zxxysys
账号密码

学生角色账号/密码: 202320181513/123456
教师角色账号/密码: t001/123456
管理员角色账号/密码: admin/admin

六、运行教程

包含部署运行服务,下载项目后联系可以远程在你的电脑上运行出来。

七、下载项目