前言:本站為你精心整理了作業(yè)審閱系統(tǒng)范文,希望能為你的創(chuàng)作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。
摘要
隨著計算機技術(shù)的發(fā)展,越來越多的行業(yè)實現(xiàn)了管理的信息化和自動化。教育行業(yè)也不例外。為了滿足現(xiàn)代教學(xué)的需求,進(jìn)一步加強老師和學(xué)生的交流,同時改變過去傳統(tǒng)的作業(yè)批改方式,設(shè)計了基于B/S模式的在線作業(yè)批改系統(tǒng)。系統(tǒng)包括教師模塊和短消息模塊,教師模塊主要是實現(xiàn)教師布置作業(yè)、批改作業(yè)、成績等。短信息主要是實現(xiàn)信息的發(fā)送、編寫、查看。論文詳細(xì)闡述了系統(tǒng)的開發(fā)背景、研究意義,開發(fā)環(huán)境以及系統(tǒng)的需求分析,詳細(xì)說明了數(shù)據(jù)庫的設(shè)計,以及系統(tǒng)各功能的實現(xiàn)。
在線作業(yè)批改系統(tǒng)有著很好的應(yīng)用前景,用來代替?zhèn)鹘y(tǒng)的作業(yè)批改方式,實現(xiàn)在線作業(yè)批改方式的網(wǎng)絡(luò)化管理。隨著計算機技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,它的功能將會得到不斷的發(fā)展和完善。
關(guān)鍵詞:B/S;批改作業(yè);短消息;數(shù)據(jù)庫;.NET
2.功能說明
該系統(tǒng)涉及到的功能有:
教師布置作業(yè),教師刪除作業(yè),教師批改作業(yè),教師成績,教師修改成績,教師下載作業(yè),作業(yè)參考答案的下載。
1)在作業(yè)批改過程中:對所批改的作業(yè)發(fā)表評語。
2)若有抄襲現(xiàn)象,該系統(tǒng)則發(fā)出報警提示。
3)短消息模塊:用戶之間可以進(jìn)行短消息的發(fā)送,接收,編寫。類似與郵件。
1引言
用技術(shù)構(gòu)建一個網(wǎng)上作業(yè)提交批改系統(tǒng),改變過去傳統(tǒng)的學(xué)生遞交作業(yè),老師批改作業(yè)的方式,讓學(xué)生遞交作業(yè)更加靈活,同時減輕老師的工作量。
1.1課題背景
網(wǎng)絡(luò)教育即基于Web的教學(xué),是利用包含WWW各種特性和資源的超媒體教學(xué)程序來創(chuàng)造一種有意義的學(xué)習(xí)環(huán)境,在這種學(xué)習(xí)環(huán)境中學(xué)習(xí)得到促進(jìn)和支持。同時也方便了管理和教育的實施者—老師進(jìn)行各種信息的收集和管理。最初,當(dāng)網(wǎng)絡(luò)技術(shù)興起的時候,基于WEB的應(yīng)用程序是有包含靜態(tài)內(nèi)容的HTML頁面組成,這些頁面不能夠根據(jù)用戶執(zhí)行的操作進(jìn)行動態(tài)響應(yīng)。這種類型只是提供了用戶與網(wǎng)站之間受限制的交互。而目前,微軟的.NETFramework是一套可以集成到Windows操作系統(tǒng)中的組件。它為應(yīng)用程序提供了中間代碼的支持,并且可以通過運行時來管理這些中間代碼。對于軟件開發(fā)人員來說,.NETFramework是Windows平臺最大的改變之一。.NETFramework的出現(xiàn),使原來需要通過編程語言來做的一些工作轉(zhuǎn)由.NETFramework來完成了。.NETFramework是為平臺獨立而設(shè)計的。也就是說,一個為這個框架而編寫程序無需做任何變化,就可以運行在任何實現(xiàn)這個框架的計算機上。
隨著計算機及網(wǎng)絡(luò)技術(shù)的飛速發(fā)展。在眾多網(wǎng)絡(luò)開發(fā)技術(shù)中,.NET技術(shù)在當(dāng)前相當(dāng)熱門,因為它提供了大量的服務(wù),包括垃圾自動收集、面向?qū)ο蟮亩嗑€程、基于程序集的部署、異常處理、特性編程、遠(yuǎn)程處理、網(wǎng)頁框架、互操作、安全性等。使開發(fā)人員可以快速構(gòu)架任何應(yīng)用,包括傳統(tǒng)的桌面應(yīng)用到面向WEB的大型分布式應(yīng)用。
這套作業(yè)提交系統(tǒng)正是當(dāng)今技術(shù)發(fā)展的產(chǎn)物,它是一套用.NET開發(fā)的能在網(wǎng)上進(jìn)行的作業(yè)提交批改系統(tǒng),它不僅方便學(xué)生提交作業(yè),而且更方便為老師提供檢查作業(yè)的手段。這套系統(tǒng)功能比較完善,是符合實際需求開發(fā)的,學(xué)生可以作業(yè),教師可以對作業(yè)進(jìn)行檢查,成績等。本文主要介紹用.NET進(jìn)行作業(yè)批改系統(tǒng)的開發(fā)。
1.2網(wǎng)絡(luò)教育學(xué)習(xí)及高校網(wǎng)上作業(yè)提交系統(tǒng)的現(xiàn)狀
現(xiàn)代社會是信息時代,是以知識和信息的產(chǎn)生、傳播和應(yīng)用為基礎(chǔ)的社會,知識經(jīng)濟將占現(xiàn)代社會經(jīng)濟發(fā)展的主導(dǎo)地位。這些氣氛都圍繞著我們現(xiàn)代的大學(xué)校園。隨著e時代的到來,網(wǎng)絡(luò)正在現(xiàn)代的各種環(huán)境中扮演著越來越重要的核心角色。網(wǎng)絡(luò)不僅僅是工具,而且是信息交流的生命線。網(wǎng)絡(luò)的性能和用戶的使用水平直接影響到信息交流的水平。信息化帶來了高效率,同時也帶來了一些新的問題。網(wǎng)絡(luò)規(guī)模擴大了,網(wǎng)絡(luò)環(huán)境復(fù)雜多樣,越來越多的數(shù)據(jù)以數(shù)據(jù)庫的方式存儲在計算機系統(tǒng)里,所有這些變化,都必然地對網(wǎng)絡(luò)服務(wù)提出了新的要求。互聯(lián)網(wǎng)給學(xué)習(xí)者提供了豐富的超媒體資源,為學(xué)習(xí)者創(chuàng)造出了一種由他們自行控制的學(xué)習(xí)環(huán)境,在目前的一些高校有很少一部分課程給出課程單元數(shù)、學(xué)時數(shù)、學(xué)習(xí)目標(biāo)。而在以下方面涉及不多:比如一些幫助學(xué)習(xí)者了解學(xué)習(xí)該課程所需要的知識水平、自己的知識層次、學(xué)習(xí)進(jìn)度和學(xué)習(xí)方法的一些系統(tǒng);但一門課程的組織是線性的,不是層次狀或網(wǎng)狀的,也不支持學(xué)習(xí)單元之間的查詢、檢索功能。沒有便捷的檢索方式來幫助學(xué)習(xí)者使用網(wǎng)上課程資料,學(xué)習(xí)者只能中斷學(xué)習(xí)進(jìn)程;缺少課程學(xué)習(xí)的幫助系統(tǒng),學(xué)習(xí)者只能按自己的上網(wǎng)知識來進(jìn)行操作。或者我們再談及另一些方面:在我們進(jìn)行學(xué)習(xí)的過程當(dāng)中需要及時的在師生之間進(jìn)行信息交流和管理,怎樣去方便學(xué)生與老師之間的信息交流和管理。這種交流是多方面的,比如:老師要對學(xué)生進(jìn)行及時的作業(yè)檢查。其中又包括作業(yè)查閱顯示以及作業(yè)回復(fù)。作業(yè)回復(fù)則可以對學(xué)生作業(yè)進(jìn)行在線評價及打分。以及對作業(yè)管理、作業(yè)、成績總結(jié)等等。
由以上可看出,網(wǎng)絡(luò)教育學(xué)習(xí)及網(wǎng)絡(luò)各種信息交流的好與壞,嚴(yán)重影響著我們學(xué)習(xí)生活的各個角落,我們需要一套有效的網(wǎng)上學(xué)習(xí)管理系統(tǒng)為我們高效率的工作學(xué)習(xí)提供一種保障。同時擴大系統(tǒng)使用的效率和應(yīng)用范圍,為更多的有這種需求的教師和廣大的學(xué)生提供必要和及時的服務(wù)。