在高等教育普及化与学分制广泛推行的背景下,学生学业发展路径日益多样化,学业风险趋于隐蔽且难以及时察觉,已成为教学管理中的突出难题。传统的“考试失败—补考—留级—退学”处理模式反应滞后,依赖大量人工介入,效率低下。基于SpringBoot微服务框架与MySQL数据库技术,构建集成绩分析、风险预警、导师干预、成效追踪于一体的智能化学业帮扶平台,实现数据驱动的全过程线上管理,真正做到“让数据先行,减少师生往返”,在学业危机初期即实现精准识别与有效干预,为提升高校毕业率和人才培养质量提供有力支撑。
系统核心功能概览
- 学生管理:支持学生信息的新增、批量导入、编辑与删除操作
- 导师管理:实现导师基础资料的维护与管理,包含增删改查及批量导入
- 成绩管理:支持成绩录入与批量导入,自动计算绩点,生成趋势图表,并标注风险等级
- 预警通知:可一键生成预警消息,通过短信与站内信双通道发送,支持自定义通知模板
- 谈话记录:提供在线填写功能,支持附件上传与历史谈话时间轴展示
- 帮扶成效评估:设定阶段性目标,量化评分干预效果,对比帮扶前后成绩变化,生成可视化报表
- 预警规则配置:支持挂科数量、绩点阈值、缺勤率等多维度预警条件灵活设置
- 数据可视化大屏:实时展示预警人数、帮扶完成情况,支持按学院、班级、个人三级下钻分析
- 系统配置模块:涵盖角色权限分配、学科分类管理、预警等级颜色设定、数据备份与恢复等功能
简而言之,系统将“成绩采集→风险判定→预警推送→导师介入→反馈评估”五个关键环节整合为一个闭环流程,以最小的人力投入,将学业问题遏制在萌芽状态。
图4-1 系统功能模块图
系统设计
4.1 功能模块设计
通过对系统需求的全面分析,梳理出学业预警帮扶系统的整体功能架构,其模块划分如图4-1所示。
4.2 数据库设计
4.2.1 设计原则
数据库是管理信息系统的核心组成部分,承担着数据存储与管理的关键任务。在程序开发过程中,建立合理的数据库模型能够避免将数据直接嵌入操作系统页面,从而显著提升系统运行效率。数据库管理系统不仅集中保存各类信息,还提供增、删、改、查等基础操作接口,使系统能快速获取所需数据,无需从代码中逐行检索。通过科学组织数据表结构,按照特定逻辑关系进行关联与分类,形成高效、稳定的数据管理体系,为整个系统的稳定运行奠定基础。
4.2.2 系统E-R图
本系统的E-R模型用于描述各主要实体及其属性与相互关系。以下是部分核心实体的属性结构图:
图4-2 导师实体属性图
图4-3 谈话通知实体属性图
图4-4 谈话记录实体属性图
图4-5 帮扶效果实体属性图
图4-6 学生实体属性图
图4-7 学生成绩实体属性图
系统实现
在完成系统分析与设计阶段后,进入系统实施环节。系统实现重点在于管理员、学生与导师三大角色功能的编码落地,需不断优化代码逻辑与交互体验。该阶段直接面向用户,因此不仅要求功能完整,还需注重界面布局的合理性与视觉美观性。
5.1 管理员功能模块实现
管理员登录后进入主控制台,可操作首页、个人中心、学生成绩管理、谈话通知、谈话记录、帮扶效果等核心功能模块。系统主界面如图5-1所示:
图5-1 管理员主界面
在学生管理模块中,管理员可通过输入学生账号、所属学院、年级班级等条件进行查询,执行新增、删除或批量导入操作,并对具体学生信息进行查看、修改或删除。界面如图5-2所示:
图5-2 学生管理界面
在导师管理模块,管理员可根据导师姓名进行检索,完成导师信息的添加、删除、导入等操作,并对详情进行维护。如图5-3所示:
图5-3 导师管理界面
进入学生成绩管理模块后,管理员可通过标题、科目、学生/导师账号、姓名、学院、班级等条件查询成绩数据,支持删除、导入与成绩分析操作,并可对单条成绩记录进行详情查看、修改或删除。界面展示如图5-4所示:
图5-4 学生成绩管理界面
5.2 导师模块实现
导师登录系统后进入主页面,可操作的功能主要包括个人中心、学生成绩管理、谈话通知管理、谈话记录管理以及帮扶效果管理等。系统主界面如图5-8所示:
图5-8 导师主界面
在“学生成绩管理”功能中,导师可通过输入标题、科目、学生账号、学生姓名、年级班级、学院、导师账号及导师姓名等条件,对学生成绩列表进行查询、新增、删除、数据导入或成绩分析。同时,支持查看成绩详情,并执行谈话通知、修改与删除等操作。具体界面展示见图5-9:
图5-9 学生成绩管理界面
当导师选择“谈话通知管理”时,可在对应页面通过填写科目、学生姓名、导师姓名和通知时间等信息,实现对谈话通知的查询与删除。此外,还可根据实际需求,对通知的详细内容进行查看、关联谈话记录、修改或删除操作。界面示意图如图5-10所示:
图5-10 谈话通知管理界面
管理员功能模块实现
管理员具备多项管理权限,包括谈话通知、谈话记录及帮扶效果的维护与操作。
在“谈话通知管理”模块中,管理员可通过设置科目、学生姓名、导师姓名及通知时间等筛选条件,查询或删除相关通知条目,并对通知详情进行查阅、编辑或移除操作。具体操作界面如图5-5所示:
图5-5 谈话通知管理界面
进入“谈话记录管理”页面后,管理员可依据科目、学生姓名、导师姓名及谈话日期进行检索或删除操作,同时支持对已有谈话记录的详情查看、内容修改及删除处理。该功能界面如图5-6所示:
图5-6 谈话记录管理界面
对于“帮扶效果管理”,管理员可在页面中输入科目、学生姓名、导师姓名及登记时间等条件,完成帮扶信息的查询与删除,并对具体条目进行详情查看、内容调整或删除操作。其界面布局如图5-7所示:
图5-7 帮扶效果管理界面
5.3 学生模块实现
学生登录系统后进入个人主页面,主要可使用个人中心、学生成绩管理、谈话通知管理、谈话记录管理及帮扶效果管理等功能。学生端主界面如图5-11所示:
图5-11 学生主界面
在“学生成绩管理”中,学生可通过输入标题、科目、学生账号、姓名、年级班级、学院、导师账号及姓名等信息查询自身成绩列表,并支持对成绩详情进行浏览操作。相关界面如图5-12所示:
图5-12 学生成绩管理界面
学生也可访问“帮扶效果管理”模块,通过设定科目、学生姓名、导师姓名及登记时间等条件查询帮扶信息,并对符合条件的记录进行详情查看。该功能界面如图5-13所示:
图5-13 帮扶效果管理界面


雷达卡


京公网安备 11010802022788号







