项目描述:
1. 为了提升彝族地区以及凉山所有少数民族儿童的起步台阶,打通他们进入义务教育阶段的第一道门槛,阻断
贫困代际传递,国务院扶贫办、教育部、四川省人民政府在四川省凉山州共同启动了“学前学会普通话”行动试点并配套数字化平台,帮助少数民族儿童学习普通话学会普通话。
2. 部分模块描述:考勤打卡、教学资源、字典、学生点名、题库测评、工单反馈、督导巡查、学习计划、直播培训,区划服务,统计服务等
3. 项目采用微服务架构
开发技术:
SpringBoot,SpringCloud,MyBatis-Plus,MySql,Redis,Nginx,Vue3,Element-Plus,Uniapp
工作亮点:
主导团队开发项目模块,任务分配,模块开发,业务需求的梳理和沟通,项目开发/测试环境运维搭建与协助维护。
1.主导设计学生点名功能,按周纬度进行分表。最终一致性+增加重试+报警机制保障定时任务建表数据准确,解决MySql的DLL语句无法处理事务问题
2.权限管理基于 RBAC 权限设计,基于Mybatis拦截器+ThreadLocal主导重构动态变更数据权限,并大量减少了各个模块之间