您好,欢迎访问三七文档
当前位置:首页 > 财经/贸易 > 资产评估/会计 > 带自动阅卷功能的模拟考试系统的设计与实现
北京工业大学硕士学位论文带自动阅卷功能的模拟考试系统的设计与实现姓名:李彩云申请学位级别:硕士专业:软件工程指导教师:邢国光;党群20090501带自动阅卷功能的模拟考试系统的设计与实现作者:李彩云学位授予单位:北京工业大学相似文献(10条)1.期刊论文王爱民《计算机应用基础》考试系统的设计与实现-教育信息化2002,(6)本文简要介绍了《计算机应用基础》考试系统的设计理论及其关键技术问题.2.期刊论文林丽.关德君.申鸿烨计算机应用基础考试系统的设计与实现-广西轻工业2009,25(3)分析了计算机应用基础考试系统设计方法,着重论述采用模块化设计方法,使用VB程序设计语言结合SQLServer2000数据库管理系统,开发计算机应用基础考试系统的全过程.3.学位论文唐淑玲计算机应用基础考试系统的研究与实现2007随着计算机应用技术和网络技术的不断发展,利用计算机技术实现无纸化考试,是近年来计算机技术一个非常活跃的研究领域。计算机应用基础是一门实践性很强的课程,计算机无纸化考试不仅能检验学生的实践动手能力,而且能提高教师的工作效率。从目前情况来看,大多数计算机应用基础课程实现了上机考试,但是自动化水平不够高。况且,市场上有关这类考试软件不多,想要找到一款适合本校特点的软件就更困难了。因而,研究开发适用于现代教育的计算机应用基础考试系统是一个具有现实意义的课题。本论文以大连职业技术学院计算机应用基础考试为背景,分析了现行考试系统的现状和不足,在进行充分的可行性研究和需求分析的基础上,设计开发出了一套自动化的计算机应用基础考试系统。本论文通过分析《计算机应用基础》教学大纲,考试所需硬件资源、软件资源,采用软件工程的方法,确定了该系统的规划与设计方案。根据需求分析将系统划分为4个功能模块:考前准备,考试过程、阅卷处理及成绩自动统计。考前准备功能模块实现考生信息库和题库的管理与维护,其中操作题的题目由系统自动生成,只需管理员输入考试样文,无需输入考试题目;考试过程功能模块实现考生的登录、抽题、答题过程;阅卷处理功能模块实现评分、成绩的存储;成绩自动统计功能模块实现成绩统计,按成绩报告单的格式,自动完成各项计算。本论文详细论述了计算机应用基础考试系统的开发过程,从设计思想、需求分析到总体设计、详细设计,再到系统实施,文中还就数据库的安全性和可靠性设计进行了讨论,最后阐述了考试系统的测试。本系统按C/S模式设计,以MicrosoftVisualBasic6.0为开发平台,充分利用VBA和宏技术,使用MicrosoftAccess数据库,运用其OLE技术处理考试中各类数据的访问。4.期刊论文武茜计算机应用基础考试系统的设计与实现-福建电脑2003,(8)为了测试学生的计算机实际操作能力,我们开发了计算机应用基础考试系统,取代传统的笔试考试方式.该考试系统遵循软件工程原则,利用面向对象的VisualFoxpro6.O软件开发.本文简要介绍了计算机应用基础考试系统的设计与实现.5.会议论文关德君.林丽计算机应用基础考试系统的设计与实现2008分析了计算机应用基础考试系统设计方法,着重论述采用模块化设计方法,使用VB程序设计语言结合SQLServer2000数据库管理系统,开发计算机应用基础考试系统的全过程.6.学位论文张利新基于局域网的计算机应用基础考试系统的开发2008计算机应用基础是许多高校非计算机专业学生必修的基础课程之一,该课程教学规模大、教学内容多,因此给考试的组织和管理带来了很大困难。在这种背景下,笔者结合内蒙古科技大学实践训练中心计算机应用基础课程实际教学需求,主要依托VB开发平台设计、开发了一套基于C/S结构、应用在局域网环境下的计算机应用基础考试系统(目前该系统己投入使用)。该考试系统集考务管理和考试管理于一体,从而提高了考试的标准化、规范化程度,实现了考试的高效性和公平性。该考试系统由三个子系统构成,它们分别是:1)面向教师的试题管理子系统。该系统实现了对试题库的管理,通过它教师可以录入各种试题,包括选择、打字、Windows操作、Word操作、Excel操作和上网操作,并能够详细地指定每个测试点的分值。2)面向学生的测试子系统。该系统实现了自动抽取试题、自动计时、自动评分等必备的功能。3)面向监考老师的网上监控子系统。考试开始后,监考老师可以通过监控子系统查看考生机的状态,批量控制考生机(包括注销、重新启动、关闭、锁定考生机和为考生存盘并交卷)。考试结束后,教师可以通过该系统进行全程自动评分和成绩的汇总工作。最终,成绩保存在Access数据库中,然后,成绩可以按照任意组合导入到Excel文件中,进行上报。本文详细阐述了实现该考试系统的关键技术和方法:(1)利用当前流行的建模工具(RationalRose)进行需求模型、设计模型以及实现模型的详细设计,并充分应用该工具的正向和逆向功能使得系统在开发过程中达到模型和代码的实时同步,使得开发过程和需求的完成情况以及需求的改变能够得到及时的处理。(2)依据面向对象技术的设计模式理论进行建模并开发,使得代码的重用率、模型的健壮性以及需求变化的适应性得到增强。(3)标准的邮件服务器和Web服务器难以和本系统融为一体,因此不能直接跟踪考生的上网操作情况,从而导致相关试题不能自动评分。本系统依据POP3、SMTP以及HTTP协议理论并结合具体的考点,利用Winsock控件技术开发了适合跟踪考生上网操作的邮件服务器和Web服务器,实现了对收发邮件等考点的自动评分。(4)依据TCP/IP通讯协议理论并利用Winsock控件技术开发了监控子系统。为了均衡整个考场的网络负荷,利用DCOM技术实现了监控功能的分布,即监控子系统既可以运行于客户端也能运行于服务器端。(5)考虑到代码的重用性,该系统把一些常规功能以控件和COM组件的形式进行开发,这使得系统由C/S向B/S的转化相当容易。实践证明,本系统开发的考试系统真正实现了对计算机应用基础课程的无纸化考核,特别是对操作类试题的考核,完全实现了考试和评分的自动化和一定程度上的智能化,成为提高教学质量的有力助手,得到了内蒙古科技大学师生的一致好评。7.期刊论文赵彦晓.王彦基于Web的《计算机应用基础》考试系统设计方案-科技资讯2009,(21)计算机应用基础教学一教分为四个模块:Windows基本操作,MicrosoftWord,MicrosoftExcel,MicrosoftPowerpoint基本操作.计算机基础课是普通高校全校性的公共基础课,也是各工作岗位上必备的工具,本文论述了基于Web的计算机应用基础考试系统方案的整体设计思路.8.期刊论文郑桂昌.贾保先.ZHENGGui-chang.JIABao-xian计算机应用基础考试系统的设计与实现-宁波职业技术学院学报2009,13(5)阐述了计算机应用基础课程考试系统的设计与实现,对系统结构及实现过程中采用的主要技术进行了总体介绍,并指出本系统在功能上的特点.本系统也可用于学生平时的自测和考试,对于教师及时掌握学生的学习情况具有很大的帮助作用.9.期刊论文郑桂昌基于.NET的计算机应用基础考试系统的设计与实现-电脑编程技巧与维护2009,(21)计算机应用基础课程是高校必修的公共基础课程.文中给出了计算机应用基础无纸化考试系统的特点和设计模型,并从系统功能以及关键技术等方面进行了阐述.10.期刊论文张巍.赵震伟.ZHANGWei.ZHAOZhen-wei《计算机应用基础》网上考试系统的设计-漯河职业技术学院学报2006,5(4)介绍《计算机应用基础》网上考试系统的设计方案.该系统利用ASP技术实现了题库管理、题目的自动生成、考生成绩查询等功能.本文链接:授权使用:中国科学院自动化研究所(中科院自动化研究所),授权号:01e83c26-d85d-4b57-be3b-9dba011cac04下载时间:2010年7月21日
本文标题:带自动阅卷功能的模拟考试系统的设计与实现
链接地址:https://www.777doc.com/doc-4192078 .html