李珊枝++肖慧
摘 要:校園網(wǎng)和Internet的日益普及,使得師生可直接基于網(wǎng)絡(luò)開(kāi)展教學(xué)、了解和跟蹤科研領(lǐng)域的最新進(jìn)展、查詢資料、提交作業(yè)等。然而,網(wǎng)絡(luò)在給師生帶來(lái)便利的同時(shí),也給他們帶來(lái)了一些新的問(wèn)題, 作業(yè)電子化使得學(xué)生作業(yè)抄襲變得更加容易?;谏鲜鰡?wèn)題,筆者設(shè)計(jì)開(kāi)發(fā)了一套電子作業(yè)管理系統(tǒng),以幫助老師更有效地進(jìn)行電子作業(yè)管理,及時(shí)發(fā)現(xiàn)作業(yè)抄襲行為,減輕教師的負(fù)擔(dān)。
關(guān)鍵詞:電子作業(yè);系統(tǒng)開(kāi)發(fā);作業(yè)
中圖分類號(hào):G642 文獻(xiàn)標(biāo)識(shí)碼:B 文章編號(hào):1002-7661(2015)24-007-01
一、系統(tǒng)特點(diǎn)
1、采用角色管理機(jī)制。角色機(jī)制的采用,使得系統(tǒng)的權(quán)限管理非常人性化,非常方便。系統(tǒng)用戶分三種:系統(tǒng)管理員、教師和學(xué)生。不同用戶的職責(zé)不同,他們的操作權(quán)限也就不一樣。為了使系統(tǒng)的權(quán)限管理更加方便、靈活,我們采用了角色管理機(jī)制。通過(guò)給特定的角色賦予一定的權(quán)限,然后再將用戶與角色進(jìn)行綁定,從而使用戶具備相應(yīng)的操作權(quán)限。
2、作業(yè)抄襲自動(dòng)檢瀏。通過(guò)機(jī)器自動(dòng)識(shí)別的方式從學(xué)生提交的作業(yè)集中查找出彼此存在抄襲嫌疑或者網(wǎng)絡(luò)抄襲嫌疑的作業(yè)對(duì)象,并高亮作業(yè)中留同的部分供老師參考。以減輕教師人工識(shí)別的負(fù)擔(dān),從而提高工作效率。
3、靈活的作業(yè)收集形式。系統(tǒng)支持多種作業(yè)收集方式,學(xué)生除了可以借助系統(tǒng)提供的作業(yè)提交入口進(jìn)行提交外,還可以通過(guò)郵件系統(tǒng)進(jìn)行提交。學(xué)生將作業(yè)提交到老師指定的信箱,系統(tǒng)將定時(shí)自動(dòng)地把作業(yè)下載下來(lái)并保存到數(shù)據(jù)庫(kù)中。系統(tǒng)還支持多種作業(yè)格式,如網(wǎng)頁(yè)、office文檔等,使系統(tǒng)可用性更強(qiáng)。
4、來(lái)用J2EE分層結(jié)構(gòu)和MVC設(shè)計(jì)棋式。本系統(tǒng)采用J2EE分層設(shè)計(jì)的思想并結(jié)合MVC經(jīng)典設(shè)計(jì)模式來(lái)實(shí)現(xiàn),使系統(tǒng)設(shè)計(jì)更具模塊化和較強(qiáng)的擴(kuò)展性。J2EE典型結(jié)構(gòu)分為四層:表示層,服務(wù)器端控制層,服務(wù)器端邏輯層,數(shù)據(jù)存儲(chǔ)層
二、系統(tǒng)模塊設(shè)計(jì)
1、系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)
系統(tǒng)共分為四大模塊:作業(yè)收集模塊、作業(yè)管理模塊、系統(tǒng)管理模塊和作業(yè)抄襲檢測(cè)模塊。作業(yè)收集模塊用于自動(dòng)收集學(xué)生的電子作業(yè),提取文檔的文本他息并保存到數(shù)據(jù)庫(kù)中;作業(yè)管理模塊包括作業(yè)版本管理、作業(yè)在線批改、成績(jī)統(tǒng)計(jì)等;作業(yè)沙襲檢測(cè)模塊用于自動(dòng)識(shí)別學(xué)生作業(yè)集中具有抄襲嫌疑的作業(yè)集,從而使教師對(duì)學(xué)生的作業(yè)給出一個(gè)客觀的評(píng)價(jià)。如下圖所示。
2、系統(tǒng)功能設(shè)計(jì)
(1)系統(tǒng)管理模塊。系統(tǒng)在正式投人使用之前,系統(tǒng)管理員需對(duì)系統(tǒng)進(jìn)行相應(yīng)的參數(shù)配置,如敏感數(shù)據(jù)加密密碼、抄襲檢測(cè)相似度閩值、作業(yè)自動(dòng)搜集頻率等,并做一些初始化工作,如注冊(cè)院系信息、導(dǎo)入系統(tǒng)合法用戶、設(shè)置用戶操作權(quán)限等。
系統(tǒng)初始化時(shí),系統(tǒng)管理員需注冊(cè)系統(tǒng)的合法用戶列表,并給用戶分配相應(yīng)的注冊(cè)碼,從而將系統(tǒng)用戶限制在一個(gè)固定的范圍內(nèi)。注冊(cè)用戶必須出現(xiàn)在合法用戶列表中并具有正確的注冊(cè)碼方能注冊(cè)成功。
(2)作業(yè)收集模塊。作業(yè)收集有兩種方式,一是通過(guò)系統(tǒng)提供作業(yè)提交入口進(jìn)行收集,二是通過(guò)教師指定的郵箱進(jìn)行收集。對(duì)于后者,考慮作業(yè)批改的及時(shí)性,我們提供了兩種形式:手動(dòng)搜集和自動(dòng)搜集。在自動(dòng)搜集過(guò)程中,教師只需要設(shè)定郵箱地址(默認(rèn)為教師注冊(cè)用的郵件地址),然后系統(tǒng)會(huì)按照一定的時(shí)間間隔自動(dòng)訪問(wèn)教師的郵箱,下載最新的學(xué)生電子文檔,并將它保存到數(shù)據(jù)庫(kù)中。由于自動(dòng)搜集作業(yè)的間斷性,在某一時(shí)刻新提交的作業(yè)有可能沒(méi)有被下載,而無(wú)法及時(shí)批閱。所以,提供手動(dòng)及時(shí)收集的方式以進(jìn)行補(bǔ)充。另外,在教師批改作業(yè)的過(guò)程中如檢測(cè)到有新的作業(yè)提交,則彈出消息提示框,通知教師及時(shí)批閱。
(3)教師作業(yè)管理模塊。教師可以在線布置作業(yè),并規(guī)定作業(yè)要求,還可以向?qū)W生提供相應(yīng)的參考文獻(xiàn)供參考,學(xué)生提交作業(yè)后教師可以在線批改、填寫(xiě)評(píng)語(yǔ),對(duì)于不符合要求的作業(yè)可以退回并要求學(xué)生重新提交。對(duì)于新提交的作業(yè),教師登陸系統(tǒng)時(shí),系統(tǒng)采用氣泡的方式通知教師及時(shí)批改。作業(yè)統(tǒng)計(jì)是作業(yè)管理系統(tǒng)的特色,通過(guò)統(tǒng)計(jì)教師可以方便地了解某個(gè)班級(jí)學(xué)生某個(gè)學(xué)科單次作業(yè)完成的情況、成績(jī)分布情況、各科成績(jī)平均分以及單個(gè)學(xué)生某個(gè)學(xué)科多次作業(yè)的平均分。教師還可以對(duì)特定的成績(jī)加權(quán)從而統(tǒng)計(jì)學(xué)生的綜合成績(jī)。系統(tǒng)提供了基于表格或者圖形的統(tǒng)計(jì)輸出方式,教師可以根據(jù)需要選擇輸出方式。
(4)學(xué)生作業(yè)管理模塊。學(xué)生可以對(duì)自己的作業(yè)進(jìn)行相關(guān)的管理,包括查詢老師布置的作業(yè)信息、作業(yè)提交的狀態(tài)(已提交、未提交)、作業(yè)批改狀態(tài)、作業(yè)成績(jī)以及評(píng)語(yǔ)等。對(duì)于未批改的作業(yè)學(xué)生可以進(jìn)行撤銷,然后重新提交。
(5)作業(yè)抄襲自動(dòng)檢瀏模塊。抄襲檢測(cè)模塊完成對(duì)學(xué)生提交的作業(yè)間的相似度的計(jì)算,教師可把計(jì)算的結(jié)果作為判斷作業(yè)抄襲嫌疑程度的一種參考。根據(jù)抄襲方式的不同,檢測(cè)方式主要分為學(xué)生內(nèi)部相互抄襲、網(wǎng)絡(luò)抄襲。作弊檢測(cè)使用后臺(tái)自動(dòng)檢測(cè)的方式單獨(dú)進(jìn)行,即在系統(tǒng)運(yùn)行初就啟動(dòng)一個(gè)單線程定時(shí)掃描數(shù)據(jù)庫(kù),根據(jù)教師預(yù)先設(shè)定的相似度閱值查找出彼此有作弊嫌疑的文檔集,并將檢測(cè)結(jié)果保存到數(shù)據(jù)庫(kù)中,這樣教師在批改作業(yè)時(shí)就可以直接從數(shù)據(jù)庫(kù)中調(diào)出供參考的檢測(cè)結(jié)果。
結(jié)語(yǔ):針對(duì)電子作業(yè)管理中作業(yè)版本管理和作業(yè)抄襲檢測(cè)兩大問(wèn)題,我們?cè)O(shè)計(jì)并實(shí)現(xiàn)了本系統(tǒng),同時(shí)對(duì)作業(yè)的布置、提交、批改、反饋、統(tǒng)計(jì)等也進(jìn)行了全面的探討,使教師從繁苗的電子作業(yè)管理中解脫出來(lái),極大地減輕了教師的負(fù)擔(dān),提高了教師的教學(xué)效率。
參考文獻(xiàn):
[1] 孫陸鵬,呂廷勤.基于Web的電子作業(yè)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].中國(guó)教育信息化,2010(10)
[2] 張偉民,鄭艷.基于C/S結(jié)構(gòu)的電子作業(yè)上傳系統(tǒng)的實(shí)現(xiàn)[J].河南科技,2012(5)