890-java 基于SSM框架的在線考試系統(tǒng)源碼
使用到的技術(shù):redis、amcharts、maven、html5、ajax、js、jquery以及css,關(guān)系型數(shù)據(jù)庫(kù)采用的是mysql。 文件夾中有可以直接導(dǎo)入使用的數(shù)據(jù)庫(kù),以及可以導(dǎo)入試卷的excel表格格式. 該項(xiàng)目分為學(xué)生模塊,和教師模塊。 教師模塊:教師可以通過(guò)導(dǎo)入Excel表格的方式進(jìn)行添加試卷,如果Excel表中有不合法的數(shù)據(jù),會(huì)在前臺(tái)提醒哪一行哪一列出了什么問(wèn)題,添加試卷后,教師可以發(fā)布試卷,試卷發(fā)布后,學(xué)生就可以答題,每張?jiān)嚲矶加凶鞔饡r(shí)長(zhǎng),作答時(shí)間結(jié)束,將會(huì)自動(dòng)提交試卷。考試結(jié)束后,教師可以發(fā)布答案。對(duì)于修改試卷,教師可以先選擇所要修改的試卷,對(duì)于試卷可以修改試卷的名稱以及考試時(shí)長(zhǎng),要想修改試題可以點(diǎn)擊編輯試題,進(jìn)行批量修改。 學(xué)生模塊: 注冊(cè)登錄進(jìn)入學(xué)生考試平臺(tái),選擇考卷,進(jìn)行作答,試卷分為單選題、多選題以及判斷題,分值各不相同,對(duì)于多選題錯(cuò)答不得分,漏答得一半的分。在作答期間,學(xué)生可以先保存,保存的內(nèi)容存儲(chǔ)在Redis中。若點(diǎn)擊提交,提交后直接顯示成績(jī)。提交后就不能再進(jìn)入考試。要想看正確答案,得等到考試結(jié)束,教師發(fā)布成績(jī)后,才可以看到。 學(xué)生可以看到自己的作答歷史,每道題之前學(xué)生的答案以及該題正確的答案都很清晰的標(biāo)注出來(lái)。為了方便學(xué)生統(tǒng)計(jì)自己的成績(jī),本系統(tǒng)采用了amcharts技術(shù)根據(jù)學(xué)生的歷次成績(jī)制作了柱狀圖和折線圖結(jié)合的圖表。學(xué)生可以很直觀地看到自己成績(jī)的波動(dòng)。
本源碼地址:http://www.bmm520.net/vip/java/2019/0704/19489.html