无语
囧
用什么语言编写考试系统都差不多,关键是你要实现的功能.刚好最近我们用JAVA做了个考试系统.大致功能如下:
一。大容量题库管理
支持题目分类、考点设置;题型支持单选、多选、不定选、判断、填空、问答等题型。数飞web题库系统着重考虑的是录入题目的方便性,经过实践调整后,用最简便的方式录入题目。支持批量录入,同时支持excel格式的批量导入功能。
二。智能组合试卷
试卷可指定阅卷人员,可指定各种题型的比例比分,由系统智能的从题库中抽取试题组合成试卷。抽题的时候着重考虑同一试卷的考点比例,近几次考试的考点出现频率,并且形成智能图表,供出卷人员调整试题参考。
三。智能排版导出打印
组合试卷完毕,系统根据纸质考试的实际格式,自动排版,并且导出成word格式,供备份、打印或印刷使用。
四。在线考试系统
在组合试卷的同时,就可以指定哪些人员可以通过网络登陆考试(或测试)。在考试过程中,采用AJAX技术,无刷新页面自动保存考试答案。支持临时退出后接着上次的答案考试。
五。自动阅卷结合手工阅卷
在线考试完成后,系统自动根据参考答案自动阅卷。并且提供后台给相应权限人员进行手工阅卷。
六。成绩统计导出
阅卷完毕后,系统自动统计成绩、自动统计排名,并且提供导出打印功能。