考试系统随机组卷思路

背景

 最近帮助朋友弄一个系统,里面有一个功能是随机组卷的功能,虽然可能听起来不就是一个随机吗?看似简单,但真是卡了我两天。

说明:随机组卷之前要进行试题配置,配置的内容为,某科目下某章节选择题n道,填空题m道,简答题x道。

思路 

对于选择题来说,每个章节的题数都不一样,所以需要分开来查,首先查出对每个章节的题目数量的配置,然后在配置sql语句,去题库中随机查询出该章节下的设定数量的选择题。

然后对所有章节的配置进行遍历配置其sql语句进行查询就阔以了~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章