资源描述:
《基于web的在线自测试考试系统 毕业设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、xxxxx大学毕业设计报告题目:基于web的在线自测试考试系统-----教师及管理员模块的设计与实现姓名:学号:院系:专业及班级:计算机科学与技术09摘要随着计算机网络技术和教育的信息化技术不断发展,传统的基于纸笔的考试形式已不再适应现代教育的发展要求。在线自测试考试因其灵活性、准确性和方便性等特点,成为现代教育系统普遍采用的一种考试方式。设计在线自测试考试的主要目的是教师根据课程内容灵活的添加试题,学生可以伴随课程进度自由进行自测试,达到教与学的灵活互动。在线自测试考试系统采用了B/S架构,以ASP.NET技术、ADO技术为核心,VisualStudio2008为开发环境,C#
2、、JavaScript等语言得以实现。该系统由学生、教师、管理员三大模块组成,采用分角色进行登录操作。教师管理模块具有试题管理、试题评阅和成绩、错题率查询统计三大功能,通过引入JMEditor公式编辑器组件和结合JavaScript技术实现试题公式、图片的添加、修改功能;试卷评阅采用客观题由系统自动评阅,主观题由教师在线评阅的复合方式,在提高阅卷效率的同时保证成绩的准确性;成绩、错题率查询功能实现学生学习信息反馈功能。管理员模块通过一些基类及存储过程实现学生、教师等基本信息的管理功能。总之,在线测试系统的建立,既有助于学习者及时了解自己学习的情况,重新调整学习计划。此外,组织者也
3、可以通过对回收反馈信息的统计和分析,及时对课程结构、内容安排等进行调整,并及时为学习者提供指导。关键词:ASP.NETVisualStudio2008自测试考试B/S模式山东科技大学学士学位论文summarySummaryTherapiddevelopmentincomputertechnologytoday,schoolteachingandmanagementofinformationtechnologydevelopmenthasmadesignificantprogress.Thetestonlinebecauseofitsflexibility,accuracyandc
4、onvenience,etc,becomeamoderneducationsystemwidelyadoptedawayofexamination.Designthemainpurposeofthetestforteachersflexibleaddingquestionsaccordingtothecoursecontent,studentscanbeselftestalongwiththecourseprogress,toachieveflexibleteachingandlearninginteraction.OnlineExaminationSystemadoptedto
5、theB/Sarchitecture,ASP.NETtechnology,ADOtechnologyasthecore,theVisualStudio2008asdevelopmentenvironment,c#,JavaScriptandotherlanguages.Thesystemconsistsofthreemodulesstudents,teachers,administrators,adoptstherolefortheloginoperation.Theteachermanagement,testquestionmanagementmodulehasthepaper
6、sreviewandperformance,therateofwrongtopic,querystatisticsthreebigfunctions.Teacher'smodule,byintroducingJMEditorformulaeditorcomponentwithJavaScripttechnologyimplementationquestionsformula,images,add,modify,function;Exam-markerssubjectivequestionshavethesystemautomaticallyreview,subjectiveque
7、stionsbytheteacheronlinereviewcompositemode,inimprovingreadingefficiencyatthesametime,ensuretheaccuracyoftheresults;Scores,therealizationofthefunctionoftherateofwrongtopicquerystudents'informationfeedbackfunction.Administratormodulebysomebase