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