智慧班牌是一款校园多媒体交互终端与信息展示终端,集学生管理、班级管理、校园管理于一身,融合学校教务管理、教师管理、学籍管理、考勤、信息发布、班级文明建设、校园风采、家校互通等一系列应用,为校园管理现代化、信息化提供有效解决工具。智慧班牌实现了学校、教师、学生、家长的多端信息互通及实时互动,推动校园建设的一体化、数据化、信息化。
智慧班牌系统整体组成
智慧班牌系统分为5大部分:
1、班牌终端(学生交互):课表查看、刷脸/刷卡签到、请假申请、查看通知、班级风采浏览。
2、SaaS多租户 / 学校管理模块:多学校隔离、学校信息配置、账号配额、有效期管理。组织架构模块:年级、班级、教师、学生基础信息管理;支持 Excel 批量导入。用户权限模块:超级管理员、学校管理员、班主任、普通教师;基于 RBAC 权限控制。
3、Web管理后台(校管理员):基础数据维护、课表管理、通知发布、设备管控、全校考勤报表、权限配置。
4、班主任小程序:查看本班考勤、发布班级通知、审批请假、学生德育评价。
5、家长小程序:查看课表、接收通知、查看孩子考勤、接收留言。
技术栈
· 后端:SpringBoot 2.x / 3.x + MyBatis-Plus
· 数据库:MySQL 8.0;缓存Redis
· 消息推送:WebSocket(实时下发课表、通知、锁屏指令)
· 定时任务:Quartz(定时开关机、轮播素材切换)
· 文件存储:本地存储 / MinIO / 阿里云OSS
· Web后台:Vue3 + Element Plus
· 班牌前端:安卓原生
· 小程序:UniApp
部署方式:私有化本地部署、私有云部署、SaaS多租户部署(支持多学校)
核心功能模块
(1)信息展示模块
1. 班级基础信息:班级名称、班主任、班徽、班级口号、值日生
2. 动态课表:支持固定班、新高考走班制;自动显示当前课、下一节课
3. 多媒体发布:全校/年级/班级分级推送通知、新闻、视频、图片轮播
4. 班级文化:班级相册、学生作品、荣誉表彰、校园文化宣传
5. 基础组件:日期、星期、天气预报、校园时钟
(2)智能考勤模块
· 签到方式:人脸识别 + 校园一卡通刷卡
· 自动联动课表:上课前自动开启签到窗口
· 自动统计:正常、迟到、早退、缺勤、请假
· 数据推送:教师小程序实时收到考勤预警;家长可查看签到记录
· 支持考场模式,用作电子考场签到
(3)教务与班务管理
· 课表导入/同步:支持对接第三方教务系统API
· 请假管理:学生班牌发起请假→班主任线上审批
· 作业公示、德育评价、班级积分
· 巡课记录、课后服务管理
(4)家校互通
· 校园通知、作业推送
· 亲情留言(学生在班牌留言,家长小程序接收)
· 考勤、在校动态同步家长端
(5)远程设备运维
· 远程开关机、定时开关机(节假日自动休眠)
· 远程截屏、远程升级终端APP、锁屏、重启
· 在线状态监控、设备故障告警、分组管理班牌
(6)对外标准API清单
1. 师生信息同步接口
2. 课表同步接口(接收第三方教务系统课表)
3. 考勤数据推送接口
4. 通知推送接口
5. 人脸验证接口(对接校园人脸平台)
6. 一卡通刷卡数据接口
7. 设备状态上报接口