我是笑林新记,分享一下我使用C#的一些用法,希望对大家有帮助!
Visual Studio版本:Enterprise 2015
近两年由于疫情的原因,手机或者电脑在线答题,考试的系统还是比较有用的,基于之前的C# layui后台管理系统,我简单的搭建了一套手机版答题考试系统。
1
设计思路
首先,后台导入题库,题库可以共用,这里主要为单选题和多选题,后续再补充其它类型的题目,题库有了之后,
其次,就是设置考试场次,实际情况,每天可能有不同的考试,同一时间也可能有不同的考试情形,然后给每个考试场次分配题目,题目可从题库中选择,可设置题目数,每个题目的分数,考试的开始时间和结束时间,答题时间等(设置可答题时间,也可不设置)。
然后,给每个考试场次生成对应的二维码,考生扫描二维码,就可以进入对应的考试场次并开始答题。
2
演示截图
考生可通过微信或手机浏览器等扫描二维码,进入答题页面,页面显示一题,答题后进入下一题,同时有倒计时。
点击左上角图标,可显示答题卡,用于查看所有题目是否已完成答题。
最后一题的时候会显示交卷。交卷时有交卷提示。
交卷后,会显示当前已交卷答题排行榜,再次扫描二维码,会直接出现实时排行榜,不会重复答题。
目前基本功能已经完成,还有些小瑕疵,后续会继续完善,感兴趣的可以联系我,我是后端开发,所以前端页面做的不是很好看,后续会加强学习。