資源描述:
《軟件工程畢業(yè)設(shè)計(jì)_c語(yǔ)言在線考試系統(tǒng)—自動(dòng)評(píng)分模塊.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、河北農(nóng)業(yè)大學(xué)信息學(xué)院本科畢業(yè)論文題目:C語(yǔ)言在線考試系統(tǒng)——自動(dòng)評(píng)分模塊摘要C語(yǔ)言是國(guó)際上廣泛流行的計(jì)算機(jī)高級(jí)程序設(shè)計(jì)語(yǔ)言,在各類(lèi)高等院校的計(jì)算機(jī)及相關(guān)專(zhuān)業(yè)中,C語(yǔ)言均被列為一門(mén)必修的基礎(chǔ)課程。隨著計(jì)算機(jī)技術(shù)的日趨成熟,該課程的考核從傳統(tǒng)手工閱卷走向計(jì)算機(jī)自動(dòng)評(píng)閱。本文開(kāi)發(fā)的C語(yǔ)言在線考試系統(tǒng),一方面實(shí)現(xiàn)了C語(yǔ)言課程考試的無(wú)紙化,節(jié)約了大量能源;另一方面,實(shí)現(xiàn)了部分題目的自動(dòng)評(píng)閱,降低閱卷的工作量,提高評(píng)閱過(guò)程中的公平性與準(zhǔn)確性。它為C語(yǔ)言教學(xué)提供了一套完備的自我測(cè)試系統(tǒng),也為學(xué)生的自主學(xué)習(xí)提供了更好的支持。本系統(tǒng)主要對(duì)考試系統(tǒng)中的自動(dòng)組卷、
2、考生考試及自動(dòng)評(píng)分模塊進(jìn)行了研究與設(shè)計(jì),我主要完成的是自動(dòng)評(píng)分模塊的功能實(shí)現(xiàn)。在設(shè)計(jì)系統(tǒng)的過(guò)程中,我們結(jié)合平時(shí)使用軟件的需求,對(duì)該項(xiàng)目進(jìn)行了界面的優(yōu)化,該系統(tǒng)設(shè)計(jì)成功后,經(jīng)過(guò)了一定量的測(cè)試,初步證明運(yùn)行穩(wěn)定,自動(dòng)評(píng)分準(zhǔn)確,評(píng)分標(biāo)準(zhǔn)統(tǒng)一,整體效果良好,具有一定的的使用價(jià)值。關(guān)鍵字:C語(yǔ)言在線考試系統(tǒng);自動(dòng)評(píng)分模塊;PHP;ApacheAbstractClanguageiswidelypopularinternationalhigh-levelcomputerprogramminglanguage,variousinstitutionsofhig
3、herlearninginthecomputerandrelatedprofessions,Clanguageareclassifiedasacompulsorybasiccourse.Ascomputertechnologymatures,thecourseoftheassessmentfromthetraditionalmanualscoringtowardthecomputerautomaticallymarked.ThisdevelopmentoftheClanguageonlineexaminationsystem,ontheone
4、handtoachieveapaperlessexaminationoftheClanguagecurriculum,savingalotofenergy;theotherhand,toachievesomeofthesubjectautomaticallymarked,reducingtheworkloadofmarking,theprocessofimprovingReviewfairnessandaccuracy.ItisaClanguageteachingprovidesacompleteself-testsystem,butalso
5、forthestudents'self-learningprovidesbettersupport.Thissystemismainlyforautomaticgenerationoftestsystems,andautomaticscoringmoduleexamcandidatesconductedresearchanddesign,Imainlytocompletetheautomaticscoringmodulefunctionimplementation.Intheprocessofdesigningthesystem,weusua
6、llyusethesoftwarecombinestheneedsoftheprojectwascarriedouttooptimizetheinterface,thesystemisdesignedsuccessfully,afteracertainamountoftesting,preliminaryevidenceofstableoperation,automaticscoringaccurate,unifiedscoringcriteria,theoveralleffectisgood,hasacertainvalueinuse.Ke
7、ywords:Clanguageonlineexaminationsystem;automaticscoringmodule;PHP;Apache目錄1緒論11.1課題研究的背景及意義11.2國(guó)內(nèi)外研究概況與發(fā)展趨勢(shì)11.2.1客觀性試題評(píng)測(cè)技術(shù)11.2.2主觀性試題評(píng)測(cè)技術(shù)22開(kāi)發(fā)環(huán)境和開(kāi)發(fā)技術(shù)22.1系統(tǒng)介紹22.1.1C語(yǔ)言在線考試系統(tǒng)簡(jiǎn)介22.1.2自動(dòng)評(píng)分系統(tǒng)簡(jiǎn)介22.2工具環(huán)境介紹32.2.1開(kāi)發(fā)環(huán)境的選擇32.2.2PHP語(yǔ)言簡(jiǎn)介32.2.3Apache簡(jiǎn)介32.2.4MySQL簡(jiǎn)介33需求分析43.1設(shè)計(jì)思想43.2可行性分析
8、43.2.1操作可行性43.2.2技術(shù)可行性43.2.3經(jīng)濟(jì)可行性53.3用戶需求與系統(tǒng)目標(biāo)54系統(tǒng)設(shè)計(jì)54.1功能需求分析圖54.2系統(tǒng)結(jié)構(gòu)設(shè)計(jì)64.2.1系統(tǒng)功