系统亮点Echarts图形化分析01系统开发工具与环境搭建前后端分离架构项目架构B/S架构运行环境win10/win11、jdk17前端技术框架Vue.jsUI库ElementUI开发工具Visual Studio Code后端:技术Java语言、mybatis plus、Spring boot框架开发工具IDEA 2023.3.3版本数据库数据库mysql5.7/8.0数据库工具Navicat12版本02 系统实现部分截图学生端学生进入班级管理系统输入自己的账号和面积吗选择学生角色输入验证码进行登录系统进入学生的首页界面。1.课程课程管理系统页面展示了学生当前学期的课程信息。课程列表展示每个课程的学分学时授课教师专业上课地点班级。页面右侧展示教师的头像、职称以及授课对象。2.获奖信息我的获奖信息页面。展示学生获奖总数国家级、省级、校级分别有多少数量。下方列出具体的获奖记录。每条记录下方有编辑和删除的操作选项可以对奖项进行修改和删除。页面右侧还有“添加获奖记录”的按钮方便学生补充新的获奖信息.3.我的成绩我的成绩页面。界面统计数据显示学生平均分总学分课程数。下方的成绩部分列出了具体的课程的成绩该课程的学期信息考试时间课程学分获得学分课程类型专业等信息。用户可进行“选择学期”查看不同学期的成绩。老师端1.班级管理2.学生管理教师可以对学生信息进行管理。设有多个搜索输入框可按身份证、姓名、电话、学号、爱好搜索学生信息还能选择班级进行筛选学生信息。表格里展示了学生的数据班级、姓名、编号、密码、照片、身份证、出生年月等信息。教师可以进行修改学生信息。3.学生成绩学生成绩系统页面有多个筛选框可按课程、学生、班级、学期、专业、考试时间筛选成绩。当学生考完试后教师要进行录入每个学生的成绩运行教师对其进行修改或者删除学生成绩信息。4.获奖情况5.学生成绩统计学生成绩统计页面。页面展示了关键统计数据学生总数成绩记录数平均分及格率信息。教师可以通过“成绩分布统计”的环形图和“班级平均分对比”柱状图直观的了解学生的成绩信息。管理端1.用户管理2.学生管理3.教师管理管理员可以维护教师信息支持通过电话号码、老师姓名、编号、职称等信息搜索教师还能输入教师介绍和选择关联账号进行筛选。表格展示了教师信息包含编号、密码、电话号码、介绍、老师姓名、出生年月、职称等内容。每行设有“修改”和“删除”按钮方便对教师信息进行编辑和移除操作。4.班级管理5.课程管理管理员有权设置课程信息可以通过“课程名称”“建议年级”的输入框以及“是否选修”的下拉选择框用于筛选课程信息。设有“新增”和“批量删除”按钮可进行课程信息的添加与批量移除操作。表格展示了具体的课程信息内容包括课程名称、建议年级、学分、试卷分、是否选修。每行记录有“修改”和“删除”按钮方便对课程信息进行编辑或删除。6.专业管理7.专业课程关联8.学生成绩9.获奖情况10.专业成绩学生成绩统计页面。页面上方有课程、学期、专业的筛选框可按不同条件查看成绩数据。筛选框下方展示了统计数据总记录数平均分最高分和最低分及格率达。下方通过图表进行成绩分析“成绩分布”用环形图展示“学期平均分趋势”图显示某一学期的平均分 “专业成绩对比” 柱状图展示了平均分和及格率均情况等。11.专业学生成绩排名12.学期管理03 系统代码结构1.后端2.前端3.数据库04 源码获取1.系统非商用非开源非无偿。2.项目有很多并未全部上传如果未找到想要的可直接咨询。