论文部分内容阅读
考试是衡量考生知识和能力的重要手段之一。考试与每个人的学习、工作和生活息息相关。随着计算机网络技术、软件开发与设计等相关技术的不断发展,考试的手段和媒介也在发生着巨大的变化,传统的考试方式和手段正面临着强烈的冲击。基于Web技术的在线考试系统,不仅可以发挥网络的优势,建立大型、高效、共享的题库,降低考试成本,而且还使考试不受时空限制,提高考试的效率和质量,使评测结果更为准确和客观。本文论述了在线考试系统的研究意义、应用前景和主要内容以及具体实现,并对系统中用到的理论知识和相关技术进行了阐述。从在线考试系统关注的"在线"和"考试"两个特性出发,对在线考试系统的设计目标、功能作了详细的分析,包括开发工具,开发平台,体系架构,数据库,自动组卷,试题评估等。重点介绍了在线考试系统的设计与实现,包括系统可行性分析、体系架构分析、数据库设计、系统的实现、运行与调试等。该系统由用户管理、在线题库管理、在线试卷管理、在线考试、在线判卷、综合查询、试题评估等功能模块组成。具有如下六个特点:一、实现题库数字化。将试题输入系统,利用数据库技术对试题库进行管理,便于实现试题的保存、分类、检索和制作试卷;二、随机自动生成试卷。按照教师制定的组卷策略随机生成试卷,提高了出卷效率和质量,同时避免考前的试题泄密,确保考试的公平、公正和合理;三、题库适时更新。教师可以根据对考试结果的评估和分析,或者根据考试对象,对试题库进行增加、删除、修改、更新,增强了题库的生命力;四、有效保存考试数据。考生的试卷、考试成绩都存储于数据库中,方便评阅试卷,提高判卷的准确度,使考试过程规范化;五、加强安全性控制。题库的编辑修改,试卷及成绩查询等都需要安全验证;六、便利快捷。计算机考试系统提供了方便的考试环境,既节省了印刷试卷的成本,又减轻了教师改卷的负担。在线考试系统为课程学习、个性化学习提供了灵活、方便、科学的检测手段,通过计科系数据库技术基础课程考试的测试,结果表明该系统达到了预期的设计目标。