基于javaweb英语在线测试系统(含源文件)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

摘要英语在线测试系统的开发一直是国内外研究的一个热点,并且许多高校已经采用这种模式来进行考试。一般有两种架构:C/S架构和B/S架构的考试系统,它们都有各自的优缺点。2011下半年,英语四六级考试进行了第一次网考,优势显而易见。随着计算机技术、网络技术迅速发展以及高校校园网功能的日益完善,很多高校建立了网络课堂的平台。目前,英语在线考试系统己经成为应用考试方式的有力补充和发展。C/S架构的考试系统考务工作比较繁琐,所以本次开发所采用的是B/S架构的考试系统。以及基于java的JSP技术和Oracle数据库,使用起来简单方便,便于各类用户使用此系统。本系统分为三种用户权限:管理员、教师、学生。管理人员主要是对用户进行操作,教师主要是对考试和试题的发布进行管理,还有评分以及分数的查询。学生主要进行考试,以及考试完毕后分数的查询。本系统详细的分析了软件开发的过程,需求分析,详细设计过程,数据库的设计、各个模块的设计和实现,模块测试以及最后系统界面的设计和代码。关键词:英语在线测试系统B/S架构数据库需求分析ABSTRACTEnglishonlineexaminationsystemdevelopmentathomeandabroadhasbeenahotissue,andmanyuniversitieshaveadoptedthismodefortheexam,generallytherearetwokindsofarchitecture:C/SstructureandB/Sstructureofthesystem.Allhavetheirownadvantagesanddisadvantages.Thesecondhalfof2011,thefirsttimeCET4andCET6examadoptedthismode,advantageisobvious.Withthecomputertechnology,networktechnologyrapiddevelopedandthefunctionofcampusnetworkhavebeenimproved,lotsofcollegessetupnetworkclassroom,atpresent,Englishonlineexaminationsystemhasbecomethethepowerfulsupplementsanddevelopmentforthemodernwaysofexamination.C/Sstructureismoretediousforthework-studyexaminationsystemsothisdevelopmentadoptstheB/Sstructureexaminationsystem.BasedontheJSPtechnologyandmysqldatabase,whichmakethisexaminationsystemuseupeasily,andisconvenientfortheusertouse.Thissystemisdividedintothreekindsofuserpermissions:administrators,teachers,andstudents.Managementpersonnelismainlytomanagetheuser,teachersmanageexaminationandtestquestion,giveamark,andscoresquery.Studentsattendtheexam,andafterexaminationtheycanquerytestscores.Thissystemdetailedanalysethesoftwaredevelopmentprocess,requirementanalysis,thedetailedprocessdesign,databasedesign,eachmoduledesignandimplementation,testingandfinallysysteminterfacemoduledesignandcode.Keywords:EnglishonlineexaminationsystemB/Sstructuredatabasedemandanalysis目录1前言................................................................................................................................11.1选题的背景和意义.....................................................................................................11.2国内外研究现状.........................................................................................................11.3课题的研究目标.........................................................................................................22系统开发所选用的技术........................................................................................................32.1JSP技术......................................................................................................................32.2Oracle数据库技术....................................................................................................32.3MyEclipse技术..........................................................................................................42.4Tomcat技术...............................................................................................................43需求分析................................................................................................................................63.1可行性分析.................................................................................................................63.2功能分析.....................................................................................................................63.3系统数据需求.............................................................................................................74概要设计..............................................................................................................................154.1功能模块设计...........................................................................................................154.2系统功能结构...........................................................................................................174.3数据库设计...............................................................................................................185系统详细设计与实现..........................................................................................................235.1登陆模块设计...........................................................................................................235.2教师管理模块设计...................................................................................................235.3考试管理模块设计...................................................................................................245.4题库管理模块设计...................................................................................................245.5评分管理模块设计...................................................................................................275.6学生修改信息模块设计...........................................................................................286系统测试..............................................................................................................................316.1测试定义以及目的...................................................................................................316.2软件测试的衡量标准..........................................................................

1 / 41
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功