论文部分内容阅读
随着网络技术的飞速发展和大众教育需求的不断增加,网络教育日益盛行,无纸化在线测试作为网络教育的一项重要内容成为研究的热点,各教学单位及研究机构已开发出众多测试平台以满足测试需求。但由于各单位的用户需求和开发技术不同,使得这些测试系统之间无法实现共享和互通,造成人力资源和物力资源的浪费。基于问题/测试互操作标准的在线测试系统,不仅可以发挥网络的优势,提高测试的效率和质量,还可以实现网络教育资源的共享和重用。
文章第一部分通过分析现有测试系统的缺点与标准化测试系统的优点,阐述了本文的选题意义,并对相关核心概念和技术标准进行了简单分析,介绍了课题的研究现状和研究路线;第二部分详细介绍了QTI标准,并基于该标准完成了对单选题、多选题和判断题的XML绑定分析与设计;第三部分完成了Java课程在线测试系统的设计:确定了系统的需求、功能设计、总体结构、各模块的详细设计,第四部分详细探讨了该系统的技术实现,并对系统进行了简单测试。
本文所设计的系统采用了B/S(BROWSE/SERVER)系统结构,实现了在线测试系统的功能。系统的创新之处不仅在于生成的试卷完全符合QTI标准的信息模型和XML绑定要求,可以方便的实现试题库资源的共享,提高试题库资源的利用率;而且该系统作为Java课程教学系统的一个辅助功能实现了与其他业务功能的无缝融合。整体大平台并不是专用考试系统,其核心功能其实是讨论、交流和课件展示,系统可根据测试的情况在讨论和公告中自动给出相应的广播提示和定点提示,相较其他独立的测试系统更具应用价值。