项目三:消防考试宝APP(2024.07 – 2026.06)
角色定位:项目技术负责人(主导架构升级、微服务拆分、分库分表,并协调2名后端同事)
项目描述:
在社会消防系统的基础上实现 SaaS 化,并将其拆分为微服务架构,对系统功能以及数据库表进行模块化分割。在社会消防系统的功能之上,实现能够个性化创建并配置项目,使得各个项目有其独立的报考、题库、考试、学习、发证等记录。并且在原有基础上,为了支持多方人员使用,本系统支持对各个项目有其个性化配置,比如:不同项目在报考时是否要进行实人认证,考试中是否进行人脸识别以及人脸识别次数,项目培训模式配置(考培分离模式、考培一体模式、免培模式)。本系统增加学习模块,支持用户在APP中进行报名考试、报名学习、微信缴费、学习、考试等功能,在系统后台增加单位协议缴费功能,允许后台对用户进行批量报名。由于系统中考试、学习等功能存在数据量非常大的隐患,在这两个模块中使用ShardingSphere进行分库分表;使用ElasticSearch作为系统中全国社会单位的集中存储,本项目在持续迭代中。
业务模式:B2B2C,公司作为平台方,为各培训机构/企业提供独立项目空间。
数据规模预估:考试记录表预计年增长3000万条,需提前支持水平扩展。
技术挑战:微服务拆分策略、分库分表键设计、跨分片查询、多租户数据隔离。
技术栈:Flask ,springboot ,vue3 ,M
技术栈:Flask ,springboot ,vue3 ,M
该平台是一套为某省级教育集团打造的“教、学、练、测、评”一体
知趣学堂是面向中小学与高校课堂的智慧教学平台,支持教师、学生
艺术培训机构(如画室、舞蹈工作室、书法班、音乐琴行、少儿戏剧
金度小圈(待上线备案小程序) 化学实验室模拟经营类微信
需求方专属客服,免费梳理匹配
添加客服微信,免费为您安排与该工程师直接沟通
长按二维码添加客服微信
如当前档期不合,也可免费为您推荐相似案例作者