資源描述:
《基于三層cs模式網(wǎng)絡(luò)考試系統(tǒng)的分析與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、中文摘要中文摘要本文基于微軟.NET平臺(tái)開發(fā)了一個(gè)遠(yuǎn)程網(wǎng)絡(luò)考試系統(tǒng)。該系統(tǒng)可以應(yīng)用在多種遠(yuǎn)程教育考試上,可以基本上實(shí)現(xiàn)無紙化和自動(dòng)化考試模式。系統(tǒng)不僅可以應(yīng)用在局域網(wǎng)環(huán)境下,還可以應(yīng)用在Internet環(huán)境下,有效地整合了現(xiàn)有的教育資源,使出題專家、輔導(dǎo)教師和考生能夠在網(wǎng)絡(luò)上互相交流,實(shí)現(xiàn)無紙化考試。這樣就突破了原有的時(shí)空限制,高效地達(dá)到了自動(dòng)出題、判卷和生成成績(jī)的目的,減輕了教師和考生的負(fù)擔(dān),更好地為學(xué)校,尤其是網(wǎng)絡(luò)學(xué)校和開放大學(xué)的考試提供了一種便捷高效的方式。系統(tǒng)采用基于Internet的C/S多層架構(gòu),在功能上由數(shù)據(jù)層、功能層和表示層組成。在數(shù)據(jù)層中存儲(chǔ)試卷、
2、考生信息和教師信息等數(shù)據(jù),在功能層上部署了負(fù)責(zé)完成系統(tǒng)中全部的核心處理功能的COM組件,在表示層提供網(wǎng)絡(luò)考試系統(tǒng)的用戶接口部分。利用微軟.NET開發(fā)平臺(tái),以SQLServer2005為數(shù)據(jù)庫(kù)管理工具實(shí)現(xiàn)整個(gè)系統(tǒng)。本文提出了一種基于ADO的數(shù)據(jù)庫(kù)編程方法。為了更好組卷,本文還提出了一種基于遺傳算法的智能組卷技術(shù)。本文主要涉及兩大類模塊。第一類是基層服務(wù)器端模塊,主要負(fù)責(zé)下載考試計(jì)劃、考場(chǎng)管理、文件傳送管理和系統(tǒng)配置等任務(wù)。第二類是考試客戶端,即考生端,主要負(fù)責(zé)采集學(xué)生信息、獲取試卷和提交試卷等任務(wù)。該考試系統(tǒng)已經(jīng)達(dá)到了需求分析的預(yù)期要求,在實(shí)際教學(xué)中取得了良好效果。關(guān)
3、鍵詞:遠(yuǎn)程網(wǎng)絡(luò)考試系統(tǒng)數(shù)據(jù)庫(kù)C/S架構(gòu)遺傳算法AbstractAbstractBasedontheMicrosoft.NETplatformthispaperdescribedaremotenetworkexaminationsystem.Itcanbeappliedinavarietyofremoteeducationexaminations.Also,itisverypossibletorealizetheno-paperandautomaticexamination.WecallusethesystemnotonlyintheLANenvironment,bu
4、talsoinIntemetenvironment.Becauseoftheeffectiveintegrationoftheexistingeducationalresol/rccs,theteachersandcandidatescallcommunicate、加meachotheronthenetworktoachievepaperlessexamination.Itcallhelptoexce蝴theoriginaltimeandspacerestrictions,andeffectivelytosetquestionsautomatically.Inthe
5、舭etesting,systemchecksthepapersautomaticallyandgivesthegradesafterstudentssubmitpapers.ItisespeciallysuitableforNetworkUniversitiesandOpenUniversitieswimaconvenientmeans.ThesystemisbasedonInteractforC/Smulti-layersarchitecture,whichwasdividedintothreemainpartsincludingdatalayer,functio
6、nlayerandpresentationlayer.Informationofpapers,candidatesandteacherswereallstoredindatalayer.COMcomponentsweredeployedonfunctionlayerwhichimplementedallcoreprocessingfunctions.PresentationlayerprovidedUSerinterfacepart.UsingMicrosoft.NETdevelopmentplatformandSQLServer2005databasemanage
7、menttoolsfortheentiresystem.ThisPaperputsforwardamethodofdatabaseprogrammingmethodbasedonADO.Inordertobettersets,thispaperalsoputforwardamethodforsettingquestionsbasedonthegeneticalgorithm.Thisarticlemainlyinvolvestwocategoriesmodule.Thefirstcategoryistheprimaryserver-sidemodulethatr