项目背景
题库作为阔知学堂和ES企培的核心业务功能的一部分,承担考试、练习和作业等形式的答题模块,学员使用频率较多,是有着重要价值的部分。但是题库和课程课时任务相互耦合,题库不能作为单独组件集成和复用,并且对于产品和业务的扩展性差,导致技术人员开发成本增加,希望通过对题库进行剥离和重构,达到新的价值。
产品目的
- 题库可以作为组件、SDK等形式,以较低的技术成本集成到现有和新的项目中。
- 题库可以通过数据,接口等进行灵活的业务组合。
- 题库具有较强的产品业务的扩展性。
- 提高题库的使用体验和容错性等。
技术特性
题库以组件、SDK等形式进行开发,同时满足移动端现有的业务需求,并且可以接入和替换阔知学堂等现有app的答题模块。
技术边界
- 题库在现有业务基础上进行开发重构,不添加新的业务功能
- 要求对题库中新增题型有较好的扩展性
- 可以做到不依赖现有的app业务和接口等独立存在
实现方案
答题模块学员使用率较高,并需要在公司其他项目中集成,可采用原生或flutter开发。
结构图

技术指标
- 教培、企培,高教通过SDK形式集成公共题库
- 不影响现有app的业务规则
工作量
未定
网友评论