《学生在线考试系统.docx》由会员分享,可在线阅读,更多相关《学生在线考试系统.docx(40页珍藏版)》请在优知文库上搜索。
1、在线考试系统的设计与实现摘要:传统考试模式有许多弊端,大部分学校的考试大都采用的是传统的考试方式,卷子少发了,考试人数不方便数清楚,答题错了还要换纸等等,而试卷纸是重要的环保资源。随着科技的进步,考试的效率也越来越高,老师也经常要加班加点去改试卷,所以纸质考试必将被计算机网络考试替代。本系统用JAVA语言开发了一个学生在线考试系统。首先对国内的学生的考试情况做了调查,根据对学校考试情况的了解,在这基础上设计了学生在线考试系统。某种程度上实现了没有纸的考试,在教师批阅试卷方面,很大程度上大大的减轻了教师的工作量。面向对象开发的JAVA语言。在本系统中,方便地进行无纸化考试,使考试变得更加现代化、
2、科技化和可视化。本系统非常灵活地实现了所有学生考试中需要的功能、快速的进入考试,然后顺利的完成考试。在线考试系统包含学生录入、教师录入、考试管理、题库管理、成绩统计、等功能模块。能够达到在线整合试卷、线上考试、线上评分等功效,从而有效地提高了出题和改卷的效率,节约了考试资本。考试管理:考试管理就是可以进行考试时间计时,到时间自动交卷的功能。题库管理:主要是对题目的上传,该功能可由管理员来进行也可以老师来进行。成绩统计管理:可以把学生的所有科目成绩展示出来。学生录入:把学生信息录入到系统里面。关键词:考试系统,JAVA,浏览器/服务器DesignandImplementationofStuden
3、tOnlineExaminationSystemAbstract:Thetraditionalexammodelhasmanydrawbacks.Mostoftheexamsintheschoolusethetraditionalexammethod.Therearefewerpapers.Itisnotconvenientforthenumberofexamstobeclear.Ifyouanswerthewrongquestion,youhavetochangethepaper.Thetestpaperisimportant.Environmentalprotectionresources
4、.Withtheadvancementofscienceandtechnology,theefficiencyoftheexamisgettinghigherandhigher,andteachersoftenhavetoworkovertimetochangethetestpaper,sothepaperexamwillbereplacedbythecomputernetworkexam.ThissystemdevelopedastudentonlineexaminationsysteminJAVAIanguage.Firstofall,weconductedasurveyontheexam
5、inationsituationofdomesticstudents.Basedonourunderstandingoftheschoolexaminationsituation,wedesignedastudentonlineexaminationsystemonthisbasis.Tosomeextent,thepaperlessexaminationhasbeenachieved,andteachershavegreatlyreducedtheworkloadofteachersinreviewingtestpapers.Object-orienteddevelopmentofJAVAI
6、anguageJnthissystem,thepaperlessexaminationisconvenientlycarriedout,whichmakestheexaminationmoremodem,scientificandvisual.Thissystemisveryflexibletoachievethefunctionsrequiredbyallstudentexams,quicklyentertheexam,andthensuccessfullycompletetheexam.Theonlineexaminationsystemincludesstudententry,teach
7、erentry,cxaminationmanagement,questionbankmanagement,scorestatistics,andotherfunctionalmodules.ltcanachievethefunctionsofonlineintegrationoftestpapers,onlineexams,onlinescoring,etc.,therebyeffectivelyimprovingtheefficiencyofgeneratingquestionsandchangingpapers,andsavingtestcapital.Exammanagement:Exa
8、mmanagementisafunctionthatcantimetheexamtimeandautomaticallysubmitthepaperwhenthetimeisup.Questionbankmanagemencmainlytouploadquestions,thisfunctioncanbecarriedoutbytheadministratorortheteacher.ResultsstatisticsInanagementiYoucandisplaytheresultsofallsuectsofthestudents.Studententry:Enterstudentinfo
9、rmationintothesystem.Thetraditionalexammodelhasmanydrawbacks.Mostoftheexamsintheschoolusethetraditionalexammethod.Therearefewerpapers.ltisnotconvenientforthenumberofexamstobeclcar.Ifyouanswerthewrongquestion,youhavetochangethepaper.Thetestpaperisimportant.Environmcntalprotectionresources.Withtheadva
10、ncementofscienceandtechnology,theefficiencyoftheexamisgettinghigherandhigher,andteachersoftenhavetoworkovertimetochangethetestpaper,so(hepaperexamwillbereplacedbythecomputernetworkexam.ThissystemdevelopedastudentonlineexaminationsysteminJAVAIanguage-Firstofall,weconductedasurveyontheexaminationsitua
11、tionofdomesticstudents.Basedonourunderstandingoftheschoolexaminationsituation,wedesignedastudentonlineexaminationsystemonthisbasis.Tosomeextent,thepaperlessexaminationhasbeenachieved,andteachershavegreatlyreducedtheworkloadofteachersinreviewingtestpapers.Object-orienteddevelopmentofJAVAlanguage.Inth
12、issystem,thepaperlessexaminationisconvenientlycarriedout,whichmakestheexaminationmoremodern,scientificandvisual.Thissystemisveryflexibletoachievethefunctionsrequiredbyallstudentexams,quicklyentertheexam,andthensuccessfullycompletetheexam.Theonlineexaminationsystemincludesstudententry,teacherentry,ex
13、aminationmanagement,questionbankmanagement,scorestatistics,andotherfunctionalmodules.ltcanachievethefunctionsofonlineintegrationoftestpapers,onlineexams,onlinescoring,etc.,therebyeffectivelyimprovingtheefficiencyofgeneratingquestionsandchangingpapers,andsavinglestcapital.Exanmanagement:Exammanagemen
14、tisafunctionthatcantimetheexamtimeandautomaticallysubmitthepaperwhenthetimeisup.Questionbankmanagement:mainIytouploadquestions,thisfunctioncanbecarriedoutbytheadministratorortheteacher.Resultsstatisticsmanagement:Youcandisplaytheresultsofallsubjectsofthestudents.Studententry:Enterstudentinformationi
15、ntothesystem.Keywords:examsystem,JAVA,BrowserServer第1章绪论错误!未定义书签。1.1 系统开发的背景及意义错误!未定义书签。1.2 国内外研究现状错误!未定义书签。1.3 系统的主要研究内容错误!未定义书签。1.4 系统的开发环境与开发工具错误!未定义书签。第2章系统需求分析错误!未定义书签。2.1 系统的功能需求错误!未定义书签。2.2 UML系统建模错误!未定义书签。2.3 本章小结错误!未定义书签。第3章系统设计与实现错误!未定义书签。3.1 系统总体架构设计错误!未定义书签。3.1.1 数据库设计错误!未定义书签。3.1.2 系统模块
16、的设出错误!未定义书签。3.2 系统实现错误!未定义书签。3.2.1 登陆模块的实现错误!未定义书签。3.2.2 试题类型模块的实现错误!未定义书签。3.2.3 题库管理模块的实现错误!未定义书签。3.2.4 成绩查询模块的实现错误!未定义书签。3.2.5 学生留言模块的实现错误!未定义书签。第4章系统测试错误!未定义书签。4.1系统测试错误!未定义书签。第5章结束语265.1 全文总结255.2 课题展望25参考文献:10致谢错误!未定义书签。附录错误!未定义书签。第1章绪论1.1系统开发的背景及意义随着计算机互联网技术的快速发展,特别是科技兴国,5G时代,互联网时代,而且智能化人工化是21世纪计算机技木发展的重要趋势之一。所以说不管是国内外也好,大家都在尝试去研发新技术,智能家居,智能考试,无人驾驶等等。不断突破人们固有的想法,我们国家的考试,也在不断的往智能化发展。