如何在课程内容功能开发中添加单选题功能(考试功能)

来源:7-5 课程内容功能开发

不好好学习就找不到对象

2020-06-02

老师 如果我想在课程内容中添加观看完一小节内容需要做一个小测试,这种功能 是新创建一个题库的数据库 还是用 视频里的 课程内容 这个数据库去做呢,这个功能理论上应该是简单的增删改查加判分 但是我也不知道有没有坑,所以想请问下老师,一个好的开发这个功能的流程应该是怎么样的

写回答

1回答

甲蛙

2020-06-03

你这个功能不是新增数据库,而是新增表,和小节做关联。就像课程下面有大章,大章下面有小节,小节下面有试题。

拆需求,拆成一个一个的功能点,再做数据库设计。数据库模型能满足你的功能点就可以了。

你这个至少需要下面两张表:

试题表,关联小节ID,记录题目,选项,答案等(选项可以考虑再单独做成一个表),在admin模块管理

作答表,关联试题ID,记录做题人,作答内容,作答结果(得分),计时等

0
1
不好好学习就找不到对象
非常感谢!
2020-06-03
共1条回复

Spring Cloud+ Vue前后端分离开发企业级在线视频系统

全网稀缺课程 市场热门项目+主流框架 一课掌握前后端技术

1743 学习 · 1697 问题

查看课程