论文部分内容阅读
随着计算机和网络技术的发展和普及,基于网络的计算机考试已经成为高等院校和科研机构关注的研究课题。当前,基于网络的计算机考试技术已经被广泛地应用于各种学历考试、职称考试和证书考试中。河南职业技术学院是国家示范性高职高专院校,为了突出示范性的特点,减轻教师的负担,显示现代化教学和管理的模式,决定进行部分科目的考试改革。计算机基础课程是高等院校开设的必修课,课程涉及面广,教学任务重、考试工作量大。通过深入的调查分析并结合实际,文章提出了以项目驱动为指导,构建了基于B/S模式的网络考试系统,详细阐述了实现B/S模式网络考试系统的相关技术,并在此基础上实现了适用于计算机基础课程的的网络考试系统。文章描述了课题提出的背景,介绍了网络考试系统的设计原则,并分析了网络考试系统的现状,提出了课题研究的主要内容。重点在课程管理、题库管理、试卷抽取、参加考试、成绩查询、用户管理、数据库安全等方面进行了深入的研究和比较系统的实现,尤其是对课程管理、试卷抽取进行了较为深入的分析和探索,阅卷时对填空题作了客观化处理,选项符合上采用了相似度的策略,对学生答案作了人性化处理。对故障分析等主观题提出利用关键字模糊匹配的方法实现评判的新思路,改变了网络考试主观题目还需要人工的局面。使网络考试系统具有基本功能的同时也具有一定的创造性。对于学生成绩的导入设计为可以直接导为Execl,为进一步分析成绩提供便利。对于考试中的防替考作了详细设计,利用IP设置有效防止了替考。软件分为两部分,第一部分是前台的网上考试模块;另一部分是后台网上考试管理模块。但因个人能力有限,加上时间比较仓促,系统某些方面只是提出了合理化的建议和大胆的设想,而没有作出深入的研究和实现,有待于继续的探讨和在实践中不断完善。课题中研究的网络考试系统适用于多门课程、多种题型的考试和练习,以减少考试各环节的主观因素,更快速、更客观、更安全地组织考试工作,并把教师从繁重的组卷、评卷、成绩分析等工作中解放出来,大大减轻教师的工作量。能够在线监控考试的全过程,并针对考试系统运行过程中可能出现的问题,如数据库的安全、数据备份、灾难恢复、防止替考、断线处理、负载均衡等采取了相应的措施,使系统更加安全、稳定,具有易用性和可扩展性等特点。最后对系统进行了总结,说明了课题中尚待解决的问题,并提出进一步努力的方向。