資源描述:
《基于php的在線編譯教育系統(tǒng)論文》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、畢業(yè)設(shè)計(jì)(論文)任務(wù)書(shū)畢業(yè)設(shè)計(jì)(論文)題目:基于php技術(shù)的在線編譯教育系統(tǒng)實(shí)現(xiàn)與設(shè)計(jì)畢業(yè)設(shè)計(jì)(論文)要求及原始數(shù)據(jù)(資料):1.綜述國(guó)內(nèi)在線編譯教育系統(tǒng)技術(shù)研究現(xiàn)狀;2.深入了解在線編譯教育系統(tǒng)及在線裁判的相關(guān)技術(shù);3.熟練掌握在線編譯教育系統(tǒng)的應(yīng)用與分析,訓(xùn)練編寫(xiě)插件程序的能力;4.設(shè)計(jì)并實(shí)現(xiàn)在線編譯系統(tǒng)針對(duì)某一種語(yǔ)言的編輯;5.深入分析在線編譯教育系統(tǒng)的關(guān)鍵技術(shù)與編寫(xiě)語(yǔ)言;6.訓(xùn)練檢索文獻(xiàn)資料和利用文獻(xiàn)資料的能力;7.訓(xùn)練撰寫(xiě)技術(shù)文檔與學(xué)位論文的能力。畢業(yè)設(shè)計(jì)(論文)主要內(nèi)容:1.綜述在線編譯系統(tǒng)在現(xiàn)實(shí)生活中的應(yīng)用;2.了解在線編譯教育系統(tǒng)相關(guān)技術(shù);3.熟悉在線編譯教
2、育系統(tǒng)開(kāi)發(fā)環(huán)境;4.設(shè)計(jì)在線編譯教育系統(tǒng)針對(duì)某一語(yǔ)言編譯的系統(tǒng);5.深入分析在線編譯教育系統(tǒng)的關(guān)鍵技術(shù)與各種功能的解決方案;6.熟練掌握基于php的在線編譯教育系統(tǒng)編寫(xiě);7.設(shè)計(jì)與實(shí)現(xiàn)在線編譯教育系統(tǒng)的程序。學(xué)生應(yīng)交出的設(shè)計(jì)文件(論文):1.內(nèi)容完整、層次清晰、敘述流暢、排版規(guī)范的畢業(yè)設(shè)計(jì)論文;2.包括畢業(yè)設(shè)計(jì)論文、源程序等內(nèi)容在內(nèi)的畢業(yè)設(shè)計(jì)電子文檔及其它相關(guān)材料。主要參考文獻(xiàn)(資料):[1]趙春風(fēng).基于J2EE技術(shù)ACM競(jìng)賽程序在線評(píng)測(cè)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].廈門(mén)大學(xué),2013[2]紀(jì)洪波?基于jQuery的Web源程序在線評(píng)測(cè)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]?吉林大學(xué),2010[
3、3]張盈.在線考試評(píng)判系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].四川大學(xué),2005[4]周鵬梅.在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].華南理工大學(xué),2012[5]趙玉.基于ASP_NET的在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]?東北師范大學(xué),2007[6]張恒升?基于.net和Ajax的在線編譯器網(wǎng)絡(luò)平臺(tái)開(kāi)發(fā)[J]?價(jià)值工程,2005,(22)[7]田地.支持移動(dòng)終端的C語(yǔ)言在線編譯系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]?信息通信,2015,(2)[8]Chi,YaLi.Studyontheoptimizationmode1forvehicleschedulingproblemunderthee-commerceenvi
4、ronment.InformationTechnologyJournal.2013(23)[9]Xia,Yamei.Logisticsallocationservicegenerationmethodbasedonreal-timeinformationonthevehiclenetwork.IETConfereneePublications.2013[10]GPWang.OJPOT:onlinejudge&practiceorientedteachingideainprogrammingcourses.EuropeanJournalofEngineeringEducati
5、on.2013基于php技術(shù)的在線編譯教育系統(tǒng)實(shí)現(xiàn)與設(shè)計(jì)摘要在高等教育中,基于某程式語(yǔ)言的計(jì)算機(jī)課程都是十分重要而且有意義的,一方而,學(xué)生可以借此為今后的高階實(shí)作課程打好基礎(chǔ),另一方面對(duì)于學(xué)校的整個(gè)教學(xué)質(zhì)量也是一種考證,在這個(gè)過(guò)程中不僅需要學(xué)習(xí)編程語(yǔ)言的邏輯語(yǔ)法、概念、定義、框架,還需要不斷的練習(xí),也就是我們平時(shí)說(shuō)的Coding,只有不斷地進(jìn)行實(shí)踐,才可以更好的理解的理論,才可以讓理論更好的指導(dǎo)實(shí)踐。本論文就是為了解決此問(wèn)題,設(shè)計(jì)實(shí)現(xiàn)一種便利的B/S編譯系統(tǒng),讓學(xué)生不分時(shí)間段7*24的,可以在多種平臺(tái)上編寫(xiě)程序,提交到編譯系統(tǒng),而且編譯系統(tǒng)可以自動(dòng)地進(jìn)行評(píng)判,管理者可以對(duì)優(yōu)
6、秀的代碼進(jìn)行排名,反饋給使用者信息。ACM題目訓(xùn)練、老師的課后作業(yè)題、求職于大型IT公司的同學(xué)都可以利用本系統(tǒng)進(jìn)行練習(xí)。系統(tǒng)評(píng)判后可以把占用的系統(tǒng)時(shí)間反饋給用戶(hù),極大的提高了的系統(tǒng)的客觀性與公平性,本系統(tǒng)具有如下特點(diǎn):1)在線編譯系統(tǒng)包括用戶(hù)管理模塊、編譯核心模塊、驗(yàn)證模塊、錯(cuò)謀報(bào)告模塊、系統(tǒng)保護(hù)模塊、題目錄入模塊、考試安排模塊,層次清晰,結(jié)構(gòu)明顯。2)系統(tǒng)建立在Windows的windows10系統(tǒng)上,利用MySQL數(shù)據(jù)庫(kù)、ApacheWeb服務(wù)器,進(jìn)行平臺(tái)的搭建。同時(shí)這些軟件都是開(kāi)源的,不會(huì)產(chǎn)生任何知識(shí)產(chǎn)權(quán)的問(wèn)題。3)打開(kāi)系統(tǒng)瀏覽器就可以進(jìn)行c語(yǔ)言編程,免去配置壞境的麻
7、煩,對(duì)學(xué)生來(lái)說(shuō)降低編程的門(mén)檻,提高他們編程的積極性,進(jìn)一步培養(yǎng)了他們的興趣。4)本系統(tǒng)在稍后的章節(jié)里,還嘗試應(yīng)用到了業(yè)界最新的,不區(qū)分Android.IOS手機(jī)平臺(tái)的,直接進(jìn)行手機(jī)HTML5開(kāi)發(fā)的Cordova(PhoneGap)技術(shù)。5)本系統(tǒng)采用PIIP腳本語(yǔ)言,這種語(yǔ)言簡(jiǎn)單易學(xué),在較短的時(shí)間內(nèi)就可以實(shí)現(xiàn)多種功能,可以說(shuō)是一門(mén)十分高效率的語(yǔ)言工具,對(duì)于以后涉足其他種類(lèi)項(xiàng)目有很大的指導(dǎo)意義。關(guān)鍵字:B/S;PHP;Apache;MySQL;在線評(píng)判OnlineJudgeImplementationanddesig