论文部分内容阅读
随着计算机技术在教育领域应用的快速发展,计算机辅助教学正在成为当前教育改革的一个重点,而上机考试系统又是目前高校进行数字化校园建设的重点之一。Oracle数据库上机考试系统无需人工组织命题、印刷试卷、安排考场、考后阅卷、成绩公布等诸多环节,同时没有人工批卷等主观性因素,具有很强的公平性、灵活性、高效性,深受广大师生的欢迎!本文在调研了当今考试系统的特点与需求,参考了国内外多个考试系统的基础上,提出并实现了一个包含Oracle数据库考试与练习的Oracle数据库上机考试系统。考试系统由四部分组成:用户信息管理模块、考试模块、试卷制定模块和试卷评审模块。在用户信息管理模块中,可对3种用户进行管理,即考生、教师和管理员。该模块可根据用户ID及用户姓名进行模糊及精确查询,用户查询时会显示过程中的进度条,可对用户信息进行批量删除操作,还可以添加新的用户角色。在考试模块中,考生通过登录窗口成功登录后,将进入试卷选择页,选择某套试卷后考生就进入考试页,在该页中设置了考试时间及多种题型,如单选题、多选题、判断题、填空题和操作题等。试卷制定模块,该模块主要实现的是人工制定试卷,每种类型的试题在该试题题型下全部显示。在制定试卷时,可通过是否选中试题前的CheckBox控件来选择性地出题。在试卷评审模块中,考生所答的所有题型,系统会自动批改,把批改后的分数保存在考生成绩单中。系统集成后成功部署在广州科技贸易职业学院的机房,测试结果表明达到了系统设计的目标:具有严肃性和公正性,系统提供的自动交卷功能使考试到结束时间时,系统将自动交卷;考试时间倒计时功能,让考生随时了解考试剩余时间;系统自动交卷、阅卷,保证成绩真实、准确;考完后考生可以查看考试成绩。