作为架构师从零开始设计和搭建了后端服务系统,主导设计和实现的功能包括但不限于:
支持多端登录的统一用户系统,基于 OAuth2 + SpringSecurity 的用户授权鉴权服务;
设计班级、课程、学情相关的数据模型,支持通过 Elastic Search 进行学情统计分析;
支持多机构(学校、学校集团)入驻的Saas服务功能;
实现题库、试卷库、组卷的核心功能、基于 ali ocr 实现了扫描图片录入题库的功能;
设计实现了同步第三方系统数据的组件,并基于该组件实现了和多个第三方系统集成的 SDK 工具包,可以整合、集成各种第三方教育平台和第三方资源库,快速丰富本平台的内容和生态;
采集线下纸笔(硬件)作答笔迹数据,后台基于笔迹识别进行客观题自动批阅和统计分数,通过笔迹还原展现主观题和客观题的作答过程;
主导基于 k8s + jenkins 实现前后端系统的发布流程,通过云原生方式进行部署和测试。