分布式學(xué)生行為統(tǒng)計系統(tǒng)設(shè)計論文
時間:2022-06-15 08:55:35
導(dǎo)語:分布式學(xué)生行為統(tǒng)計系統(tǒng)設(shè)計論文一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。
1分布式學(xué)生行為統(tǒng)計系統(tǒng)設(shè)計現(xiàn)狀及研究本的意義
在當(dāng)今網(wǎng)絡(luò)教學(xué)平臺飛速發(fā)展和改革的時代,后臺管理頁面可將所有對前臺操作的了解和數(shù)據(jù)的采集都體現(xiàn)并統(tǒng)計出來。在國內(nèi),通過調(diào)查只有7.5%平臺數(shù)可對學(xué)生網(wǎng)上學(xué)習(xí)行為進行統(tǒng)計和數(shù)據(jù)采集。因此在國內(nèi)分布式學(xué)生網(wǎng)上學(xué)習(xí)行為的統(tǒng)計并沒有受到大家的關(guān)注和重視。其實我們應(yīng)抽出一部分時間學(xué)習(xí)并了解它,讓它走進我們的學(xué)習(xí)生活中,因為每個人的學(xué)習(xí)需求和學(xué)習(xí)能力不同,我們可以通過網(wǎng)上學(xué)習(xí)行為的統(tǒng)計,來分析自己以什么樣的方式和模式來學(xué)習(xí)會比較快、效率會更高。同時通過反饋也可以對網(wǎng)絡(luò)教學(xué)平臺提供建議和改進,不僅能夠讓自己在很好地平臺學(xué)習(xí),同時也對網(wǎng)絡(luò)教學(xué)平臺的發(fā)展起到了推進作用!例如:電大遠程教育網(wǎng)絡(luò)平臺“三級”模式,就做的非常好,學(xué)生可以根據(jù)自己的實際情況和所需,任意登錄中央、省、地市電大“三級平臺”,然后選擇自己比較有意向的教學(xué)資源和內(nèi)容進行學(xué)習(xí)和瀏覽。后臺管理會根據(jù)這“三大平臺”的共享和網(wǎng)上學(xué)習(xí)行為的跟蹤和統(tǒng)計,最后得出準確、科學(xué)、公平、公正的數(shù)據(jù)。這些都是傳統(tǒng)數(shù)據(jù)的統(tǒng)計所無法實現(xiàn)的,因此我們應(yīng)關(guān)注和重視分布式網(wǎng)上學(xué)習(xí)行為的統(tǒng)計,充分利用學(xué)校資源,讓學(xué)習(xí)更快、更有效率。同時也督促了那些打著學(xué)習(xí)的幌子,卻在做與學(xué)習(xí)無關(guān)的事。
2分布式學(xué)生行為統(tǒng)計系統(tǒng)的優(yōu)勢
經(jīng)過仔細研究分析,以往使用的傳統(tǒng)學(xué)習(xí)行為跟蹤統(tǒng)計方式有以下的缺點:第一,傳統(tǒng)的網(wǎng)上學(xué)習(xí)行為跟蹤,操作難度大,系統(tǒng)工作量不穩(wěn)定,因為都是在線平臺系統(tǒng),在對學(xué)生網(wǎng)上學(xué)習(xí)行為進行數(shù)據(jù)統(tǒng)計時,如果發(fā)生錯誤,不便于修改。再有就是后臺的服務(wù)器對平臺上的每一個學(xué)生都是進行實時跟蹤和數(shù)據(jù)統(tǒng)計的,如果同時在線的人人數(shù)超出服務(wù)器的負載后,就會造成速度變慢或者系統(tǒng)崩潰,導(dǎo)致統(tǒng)計的數(shù)據(jù)丟失,給統(tǒng)計工作帶來很多的不便,只有增加更多的服務(wù)器和負載平衡設(shè)備才能更快、更準確的工作。第二,每個學(xué)生所需知識不同,學(xué)習(xí)的能力和學(xué)習(xí)方式也不盡相同,因此他們會根據(jù)自己的所需來選擇,有的同學(xué)會到不同的平臺去學(xué)習(xí)。當(dāng)他們到其它平臺學(xué)習(xí)的時候,其它平臺跟蹤和統(tǒng)計的行為數(shù)據(jù)在本平臺上是無法統(tǒng)計和獲知的,這樣就不能完全反應(yīng)出學(xué)生在網(wǎng)上學(xué)習(xí)的真實情況,不能夠給出正確的學(xué)習(xí)評估。第三,有關(guān)于“三級平臺”的數(shù)據(jù)不能夠共享。分布學(xué)習(xí)行為跟蹤統(tǒng)的優(yōu)點有以下幾方面:
(1)采用一個一個的分布采集,這樣就可以將數(shù)據(jù)采集的工作分到很多的客戶端進行。這樣不但避免了集中采集數(shù)據(jù),還減輕了服務(wù)客戶端的壓力,在進行數(shù)據(jù)統(tǒng)計時,可以進行獨立平臺操作。方便了數(shù)據(jù)的修改工作,在一臺設(shè)備出現(xiàn)問題時,不會影響到其他的平臺,數(shù)據(jù)統(tǒng)計工作可以照樣進行。
(2)可以對跟蹤系統(tǒng)進行修改,這樣可以避免跟蹤學(xué)生一天當(dāng)中所有的行為,可以有效的保護學(xué)生的隱私,另一方面,可以解決跟蹤數(shù)據(jù)缺失的情況,保證數(shù)據(jù)的完整性。
(3)在數(shù)據(jù)整理后,要進行三級平臺互享,保證數(shù)據(jù)的完整性,可以隨時查閱參考。
3分布式學(xué)生行為統(tǒng)計系統(tǒng)的過程分析及設(shè)計實現(xiàn)
3.1客戶端與服務(wù)器端整體架構(gòu)與功能
學(xué)生在網(wǎng)絡(luò)上進行學(xué)習(xí),在網(wǎng)上學(xué)習(xí)的登錄方式有很多種。我們進行了客戶端與服務(wù)器端的連接,組成整體架構(gòu)。就是在客戶端這邊的學(xué)生把數(shù)據(jù)進行采集并進行傳輸,服務(wù)器這邊把數(shù)據(jù)接收過來進行整理、分析,最后給出結(jié)果。在這個過程中服務(wù)器屬于被動的,只有客戶端主動向服務(wù)器進行數(shù)據(jù)傳輸時,服務(wù)器才能夠進行接收。簡單來說,就是學(xué)生在前面輸入學(xué)習(xí)的數(shù)據(jù),后面進行整理和分析,最后給出結(jié)果傳給前面同學(xué)。
3.2數(shù)據(jù)結(jié)構(gòu)與存儲模式(服務(wù)器端和客戶端)
數(shù)據(jù)的結(jié)構(gòu)和存儲的模式之間是存在著一定的關(guān)系的,是屬于計算機系統(tǒng)存儲的一種。如果隨便組織數(shù)據(jù)進行存儲,會降低存儲的效率和運行的速度,相反的,如果對數(shù)據(jù)進行精心的選擇就會加快運行速度和存儲效率。檢索的技術(shù)和算法會直接影響數(shù)據(jù)的結(jié)構(gòu),在客戶端收集到學(xué)生的行為并傳輸?shù)椒?wù)器后,服務(wù)器對數(shù)據(jù)進行分析后,按照原始記錄、頁面顯示、后臺維護來分別存儲。原始記錄就是傳輸至服務(wù)器的有關(guān)學(xué)生的學(xué)習(xí)時間等基本信息。頁面顯示就是在原始記錄基礎(chǔ)上,將數(shù)據(jù)進行整理制作成可以再前臺顯示出來的數(shù)據(jù)。后臺維護主要是在夜間對學(xué)生一天當(dāng)中的學(xué)習(xí)行為數(shù)據(jù)進行整理,標記好年月日當(dāng)做備份使用,存儲在數(shù)據(jù)庫當(dāng)中。
3.3圖形化的統(tǒng)計數(shù)據(jù)顯示及多種查詢方式
隨著后臺數(shù)據(jù)庫數(shù)據(jù)的不斷增多,想要查詢以前的數(shù)據(jù)時,速度可能會比較慢,這樣就影響了客戶端的響應(yīng)速度。所以我們對數(shù)據(jù)進行分析,然后分配存儲,在數(shù)據(jù)之間建立聯(lián)系,這樣在進行數(shù)據(jù)查詢時,就很很快的找到數(shù)據(jù)與數(shù)據(jù)之間的關(guān)系,加快了信息傳遞的速度。
作者:張喬 孟增輝 單位:公安海警學(xué)院