基本信息

案例ID:235441

技术顾问:默默 - 14年经验 - IBM

联系沟通

微信扫码,建群沟通

项目名称:教育评价系统

所属行业:教育 - K12教育

->查看更多案例

案例介绍

作为项目技术负责人,我主导设计并开发了一套用于义务教育阶段的学生数字化综合素质评价系统。该系统旨在打破传统单一学业评价模式,通过多维度行为锚点实现对学生的过程性、发展性评价。

核心架构与实现:

灵活可配置的评价引擎:设计并实现了基于“行为锚点”的规则引擎,允许教育管理者通过后台动态定义评价维度(如品德发展、学业水平、身心健康等)及具体行为指标,并设置权重与关联积分。系统采用SpringBoot + React架构,保证规则配置的实时生效与高性能查询。

实时数据采集与积分计算:构建了多终端数据接入体系,支持教师通过PC端、移动端即时记录学生行为。通过Redis缓存热点数据,并结合Kafka异步处理积分计算任务,确保在学生行为触发后,积分更新与排名计算的延迟低于1秒。

家长端实时互动H5:负责整体H5架构,采用Vue3 + Vant组件库开发高性能、跨平台的家长端。通过WebSocket建立实时推送通道,家长可即时接收孩子的在校表现通知。集成ECharts数据可视化,清晰展示学生积分趋势、维度雷达图及在班级/年级中的排名变化。

技术亮点与成果:
高性能排名服务:针对积分排名这一高频并发查询需求,创新性采用“定时离线计算+实时增量更新”相结合的策略。每日凌晨通过Spark作业全量计算排名并持久化,日间则通过Redis Sorted Set维护实时增量,使排名查询响应时间稳定在50毫秒内,完美支撑了家长端高峰时段的访问。

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服