資源描述:
《c語言在線考試系統(tǒng)——試題生成模塊畢業(yè)設計.doc》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在學術論文-天天文庫。
1、摘要現(xiàn)如今,我們生活在信息大爆炸的時代,網(wǎng)絡信息的應用已經(jīng)進入我們的生活的各方各面。尤其在網(wǎng)絡教學中,網(wǎng)上在線考試系統(tǒng)在其中扮演了重要的角色,相比于傳統(tǒng)的考試方式具有更好的規(guī)范性、科學性,更加有利于考試工作的組織和管理。C語言在線考試系統(tǒng)是一個擁有自動組卷、自動判卷、學生和成績信息管理的網(wǎng)上考試系統(tǒng)。它分為試題生成模塊、在線考試模塊、自動評分模塊,整個系統(tǒng)層次結構簡單,操作簡易,并具備了一定的安全性,在有利于提高網(wǎng)絡教學的質量的同時,大大的拓展了考試的靈活性,閱卷效率,還保證了考試的公平性,答案的安全性。我主
2、要設計和實現(xiàn)了試題的生成模塊,其中包括了批量上傳試題,單條上傳試題,試題的查詢與刪除,試卷的自動生成等環(huán)節(jié)。本系統(tǒng)的開發(fā)實現(xiàn)是基于B/S模式的,數(shù)據(jù)庫采用MySQL,開發(fā)平臺是PHP,開發(fā)工具是Dreamweaver,服務器采用了Apache。關鍵詞:在線考試系統(tǒng);B/S模式;PHPAbstractToday,wearelivingintheeraofinformationexplosion,theapplicationofnetworkinformationhasenteredourlivesonallsi
3、des.Especiallyintheonlineteaching,onlineexaminationsysteminwhichplayanimportantrole,comparedtotraditionalexaminationshavebetternormative,scientific,moreconducivetotheexaminationworkoftheorganizationandmanagement.Clanguageisanonlineexaminationsystemhasautoma
4、ticgeneration,automaticgraders,students,andperformanceinformationmanagementonlineexaminationsystem.Itisdividedintoquestionsgenerationmodule,onlineexaminationmodule,automaticscoringmodule,theentiresystemhierarchyissimple,easytooperate,andhaveacertaindegreeof
5、security,thenetworkwillhelpimprovethequalityofteachingatthesametime,greatlyexpandtheflexibilityoftheexamresistance,scoringefficiency,butalsotoensurethefairnessoftheexamination,theanswersecurity.Imainlydesignandimplementationofagenerationmoduletestquestions,
6、includingquestionsbulkupload,uploadingsinglequestions,questionsanddeletequeries,andotheraspectsoftheautomaticgenerationoftestpaper.DevelopmentofthissystemimplementationisbasedonB/Smode,thedatabaseusingMySQL,developmentplatformisPHP,developmenttoolsisDreamwe
7、aver,theserverusestheApache.Keywords:onlineexaminationsystem;B/Smode;PHP目錄1.緒論11.1課題背景11.2在線考試系統(tǒng)開發(fā)的目的和意義12.在線考試系統(tǒng)的需求分析22.1功能需求22.2性能需求22.2.1網(wǎng)絡環(huán)境下的多用戶性需求22.2.2數(shù)據(jù)的完整性和準確性需求22.2.3數(shù)據(jù)安全性需求22.3開發(fā)方案的比較與選擇22.3.1開發(fā)方案的比較22.3.2開發(fā)方案的確定32.4系統(tǒng)開發(fā)環(huán)境及工具32.4.1開發(fā)/運行環(huán)境32.4.2開發(fā)
8、工具的選取43.總體設計43.1系統(tǒng)功能需求分析圖描述43.1.1功能需求分析總圖43.1.2學生功能需求分析圖53.1.3教師功能需求分析圖53.2模塊的劃分及各個模塊的基本功能64.數(shù)據(jù)庫設計64.1數(shù)據(jù)庫連接64.2數(shù)據(jù)表實現(xiàn)75.項目的設計實現(xiàn)85.1文件結構的設計與實現(xiàn)85.2上傳試題85.3試題管理85.4試卷生成及管理96.系統(tǒng)測試與分析96.1測試概述96.2測試方法96.3測試截圖