生成随机试卷的相关问题

想要做一个刷题系统。目前的问题生产试卷的方法
1.前端选择书的章节(需向后端传书的id和章节id),并且是多选。不知道用element-ui该如何写前端(其实后端如何接我也不太清楚😂)
2.后端接参之后,根据传入数据再数据库中随机选题
需要按平均/权重分配15个题。目前的方法在个别情况下生成的题不够。想要求一个方法😀
求各位大佬帮帮忙。目前是写的自动方法。与手动生成试卷的方法是一样的。求解。写的很拉,谅解一下图三只查一个题的方法,用的Maven。QAQ(图片是后端的生成题的方法,前端还没有写)

img

img


img

试卷题目从哪来?
数据库查询出来还是代码中生成。