现在在线答题系统都是采用B/S架构模式,即Web应用程序,后台的话可以用python,框架用tornado或者flask。除了技术以外,你还要了解一下在线答题系统有哪些功能模块。
考试云就是一个非常成熟的在线考试系统,如果有需求也可以考虑直接注册账号使用的。
一、试题管理模块
1、支持单选题、多选题、填空题、判断题、问答题、综合题等基本题型。
2、支持可视化批量新增试题,支持word、Excel、TXT导题模板一键导入试题;导入试题时,系统会自动检测相似题目和试题格式,并给出相应的提示,避免试题的重复录入。
3、用树形分类创建题库,节点不限层级,方便用户精细管理题库内容;可以查询、批量删除、批量修改试题。
二、考生管理模块
1、支持新增考生信息,可以使用Excel模板批量导入考生信息。
2、采不同的部门可以进行组无限层级织架构的建设,分部门分组管理考生信息。
三、考试模块
1、 考生参加方式:支持免登录、口令、免登录+口令、账号密码等四种参加考试的授权方式。
2、 组卷:支持固定试卷,随机试卷,抽题试卷三种试卷类型。
3、 考试设置:支持对考试时间、考试次数、答题时长、防作弊、试题保密和考试模拟环境设置的参数进行设置。
4、 阅卷方式:支持系统自动阅卷判分和手工阅卷两种方式,还可以发送邀请他人评卷的通知,评卷人收到通知可直接进行在线评卷,无需登录管理后台。
四、报表模块
1、 考试成绩:考试云将参考人数、通过人数、参加率、通过率、最好成绩、平均成绩;考生考试用时、分数、正确率、排名等数据收集整理,形成详细的成绩报表。
2、 考生分析:系统以考生为单位,将参加过的考试数,通过数、通过率进行汇总,并可以查看每个考生的参加过的考试详情,如参加过的考试名称、该门考试的总分和及格分数、考生每门考试的参考次数、考试所得分数、考试排名等。
3、 答题统计:系统分析了考试试题的错题率、正确率、总答题次数、答错人次、答对人次, 并对试题各选项答题人数进行了统计。