某教育平台题库管理系统

我要开发同款
wender2023年07月02日
84阅读
所属分类CMSwebapp

作品详情

涉及的题型:单选、多选、判断、填空、问答、拖拽、组合,矩阵(矩阵单选、矩 阵多选、矩阵填空),多任务,表格,阅读理解、英文选义、组合拼写
功能点:试题的创建、修改、更新版本,查询;试卷的创建、修改、更新版本;做 题,判分(支持所有题型),查看解析,错题练习;
JVM 调优,性能调优:慢查询优化、分库分表。
终端类型:管理端、应用端(PC、H5、移动)
四个子项目:三个生产者,一个消费者;QTI 标准题库服务提供80+服务、中间库 服务提供50+服务、用户服务提供30+服务,消费者提供100+个对外接口

我是项目经理及后端开发,
确定技术架构(Ansible + Docker + K8s + SpringCloud+Springboot 2.1 + dubbo 2.6 + mybatis 3. 5.6 + mysql 5.7 + redis 3.2 + Sharding-JDBC + kafka + vue + react)
开发复杂功能及简单功能的示例,如服务拆分,单选,矩阵,表格,判分,分库分表。

难点:
题型多,且会增加新题型,工厂模式+策略模式;
判分算法复杂:策略模式;
性能低:缓存+MQ,分库分表
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论