欢迎来到天天文库
浏览记录
ID:12318632
大小:585.08 KB
页数:31页
时间:2018-07-16
《c语言试题生成与考试系统论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、1分类号:TP312UDC:D10621-408-(2007)6182-0密级:公开编号:2002801027学位论文C语言试题生成与考试系统论文作者姓名:***申请学位专业:网络工程申请学位类别:工学学士指导教师姓名(职称):*****论文提交日期:*********C语言试题生成与考试系统摘要当前,网络教学方兴未艾。网上考试已在其中扮演了重要的角色,传统试卷考试方式有待提高。网络教学已从其规范性、科学性及考试工作组织、管理的统一性,影响到教学质量的好坏。基于此,本系统开发实现了基于B/S模式的c试题生
2、成与考试系统,其中数据库采用MYSQL,开发平台是jsp,开发工具是eclipse+myeclipse,服务器采用tomcat。本系统实现了三个功能模块即试题管理模块、在线考试模块、自动评分模块。试题管理模块包括上传试题、试题管理、试卷的自动生成。在线考试模块包括学生登录、考试鉴权、考试时间控制和一些简单的考试意外的避免。自动评分模块包括制定评分规则自动评分和答案的返回。用户机则不需要安装任何应用程序直接通过浏览器就可以访问。本系统的实现有利于提高网络教学的质量同时大大拓展了考试的灵活性,阅卷效率,以及保
3、证了考试的公平性、答案的安全性。关键词:网络考试系统;Web;B/S模式ProducingQuestionandExaminationSystemforCLanguageAbstractAtpresent,thenetworkeducationisimperative.Thenetexaminationplaysanimportantroleinthenetworkeducation.Thetraditionalwayofexaminationneedstobeimproved.Becauseofitsn
4、ormalization,scientificityanditsunificationoforganizingandmanagingexaminationwork,thenetworkeducationcanaffectthequalityofteaching.Consideringtheseconditions,thissystemhasimplementedanon-lineCtestquestionsexaminationwhichbasesonB/Spattern,anditadoptsMYSQL
5、database,JSPdevelopingplatform,EclipseplusMyeclipsedevelopingtoolsandtomcatserver.Thissystemhasimplementedthreemodulesincludingtestquestionsmanagementmodule,on-lineexaminationmoduleandautogradingmodule.Thetestquestionmanagementmoduleincludesup-loadingtest
6、questions,managingtestquestionsandautoproducingtestpaper.Theon-lineexaminationmoduleincludesstudentlogin,examinationauthentication,testingtimecontrolandtheavoidanceofsomesimpleaccidents.Theautogradingmoduleincludesdrawinggradingrule,autogradingandreturnin
7、ganswers.Theuser-partcomputercandirectlyvisitbrowser,whichneedsnotinstallanyapplicationprogram.Theimplementationofthissystemcanenhancethequalityofnetworkteaching,anditalsogreatenlargestheflexibilityofexaminationandefficiencyofreadingtests,anditalsoguarant
8、eesthefairnessofexaminationandsecurityofanswers.Keywords:Netexaminationsystem;Web;B/Smodel目录论文总页数:26页1引言01.1课题背景01.2试题自动生成系统开发的目的和意义01.3开发环境01.3.1硬件配置及外设设备与配置01.3.2软件平台及语言02项目总览02.1总体设计02.2模块划分及各模块的基本功能02.3数据库设计03实现
此文档下载收益归作者所有