资源描述:
《在线考试系统毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、在线考试系统摘要随着网络技术的飞速发展,现在国内很多大学和社会机构都已经开设了远程教育,通过计算机网络实现异地教育和培训。虽然计算机硬件技术的发展已经达到了相当高的水平。但是,远程教育软件目前还处于起步阶段,随着远程教育的不断深入发展,要求有更好、更完善的软件做支撑,这就给软件设计人员提出了更高的设计要求。目前,用Browser/Web(B/S)模式设计考试系统比较合适,服务器端我们采用 SQLServer2005数据库系统和ASP.NET组件来构成考试的应用服务系统;客户端采用浏览器来完成考试全过程,同时可进行远程系统维护和管理。 利用网络和数据库技术,结合目前硬件价格普
2、遍下跌与宽带网大力建设的有利优势,应用ASP.NET技术,我开发了基于B/S模式的多用户在线考试系统。它使用方便、简单、效率高(同时,它要求计算机配置也高,尤其是服务器端)。本系统现阶段实现的功能包括:用户注册、个人信息管理、多用户同时在线考试、动态随机出题、时间控制、自动判卷、试题录入、题库管理、试卷管理、分数管理等,也就是说实现了真正的无纸化考试,满足了任何授权的考生随时随地进行考试并迅速获得客观题成绩,同时也大大减轻了教师刻题、出题和判卷等繁重的工作量。系统采用了目前流行的AJAX技术,它的全称为“AsynchronousJavaScriptandXML”(异步JavaSc
3、ript和XML),并采用了三层架构模式(3-tierapplication)作为系统的开发模型。采用三层架构的目的即为了使项目结构更清楚,分工更明确,有利于后期的维护和升级。从而达到“高内聚,低耦合”。关键词:B/S模式、AJAX技术、三层架构、试题库、在线考试在线考试系统AbstractWiththerapiddevelopmentofnetworktechnology,andnowmanydomesticuniversitiesandsocialinstitutionshavebeenopenedlong-distanceeducationthroughcomputerne
4、tworksoff-siteeducationandtraining.Althoughthedevelopmentofcomputerhardwaretechnologyhasreachedaveryhighlevel.However,distanceeducationsoftwareisstillinitsinfancy,withthecontinuousin-depthdevelopmentofdistanceeducation,requiresabetterandmoresophisticatedsoftwaretodosupport,whichgivesthesoftwa
5、redesignersetahigherdesignrequirements.Atpresent,withtheBrowser/Web(B/S)modeoftheexaminationsystemmoreappropriatetothedesign,server-sideweuseSQLServer2005databasesystemsandASP.NETcomponentstoformtheexamapplicationservicesystems;client-sidebrowsertocompletetheexaminationwiththewholeprocessof,w
6、hileforremotesystemmaintenanceandmanagement. Theuseofnetworkanddatabasetechnology,combinedwiththecurrenthardwarepricesgenerallyfallandtheconstructionofbroadbandnetworksenablingstrongadvantages,applicationASP.NETtechnology,IhavedevelopedbasedonB/Smodelofmulti-useronlineexaminationsystem.Iti
7、seasytouse,simple,highefficiency(thesametime,itrequiresacomputerconfigurationalsohigh,particularlyinserver-side).Implementedatthisstageinclude:userregistration,personalinformationchanges,multi-userconcurrentexamination,dynamicrandom-outtitle,