现在在做一个项目,C++里嵌套我的前端网页,C++端有一堆学生的数据,包括学生答案,姓名等等,现在的情况是C++把这一群的学生传输给我,然后我拿到这些学生的数据去和正确答案做比对,统计出正确人数,错误人数,并把这些统计好的数据显示在Echarts上,题目包括单选题,多选题,还有试卷,一张试卷有多个单选题,多个多选题,传输过来的数据可能是一个学生里面有多个题目的多个答案。请问这种处理数据的情况是由后端来处理好 还是前端来处理合适点目前是C++端调用我的js方法,我在方法里写了统计的逻辑,并展示在Echarts上,Eharts上需要显示ABCDEF等,学生答案如果ABD,对应的ABD的柱状图上要+1
1 回答
撒科打诨
TA贡献1934条经验 获得超2个赞
要看数据库里是如何存储的。
正常来说,出考题的数目是不定,导致往数据库存考生答案的时候,会把答案归类成一个json往数据库中一个字段中存,再把正确答案存在另外一个字段。
这样的结果就是,返回数据时就是一个记录中的两个字段。此时要是在后台进行对比,会稍微有点麻烦,用JS对比比较方便。
而且前端页面中可能还需要显示,【最终得分】、【错误个数】、【正确个数】等等数字的需求。
总结下来就是前端做对比更方便一点。
前端做会更好,后端只需要提供原始数据给你,保不齐图表展示的需求有变化,那后端和前端都要修改。
这是前端网页,和升级客户端有什么关系??
添加回答
举报
0/150
提交
取消