1 校園平臺工作系統的開發意義與功能說明
校園是學生學習的地方,要培養出適應社會發展的新人才。校園自身也要與時俱進。當前,計算機網絡技術迅猛發展,應用廣泛。能夠提供資源的共享,節省時間與空間對應的資源。校園發展當然要把計算機網絡技術納入其中,讓計算機網絡技術發揮作用??s短師生間的距離,節省人力資源,實現網絡化平臺的科學管理。從應用角度說,開放性的校園工作平臺可以設置多種功能。校園工作功能,使得領導和教師以及行政人員,快速溝通,提高工作效率 ;考試功能,隨時可以根據考試要求,準備考試內容,開放服務器端允許登錄,實現各種考試 ;學習功能 :提供多方面交流,作業、討論、答疑都可在此進行 ;留言與論壇功能 :實現學生間的溝通,獲取需要的信息。教務功能 :讓學生可以了解本學期課程情況,同時有更充裕的時間進行課程選修。
2 校園平臺應用情況與存在問題研究
在高等院校中,校園網絡化平臺的搭建工作還是覆蓋率較高的?;旧隙寄軌驅崿F校園網絡互通,使用如教務平臺的網絡式平臺。能夠實現網絡選修,網絡成績查詢等基本功能??梢哉f取得了一定的成績。但成績不能讓前進的步伐停滯。校園平臺還是存在很多問題的。首先,高校使用的網絡校園平臺,設計開發的企業不同造成水平相差較多。有些網絡平臺經不住長期使用的考驗,同時在設計時沒有預留拓展空間,不能滿足教育改革進程中的新需要新要求。其次,網絡平臺中的資源陳舊,不能及時更新。學生找不到適合課程的好的學習資源。校園平臺實時性差。
3 校園平臺開發工具與開發模式
由于校園平臺集成功能較多,對于安全性要求相對高。所以服務器端操作系統使用微軟系列的 2003 版本。后臺數據庫使用成熟的 SQL SEVER,作為校園平臺的開發,當然是以網站互動的模式呈現給使用者,所以腳本語言不可少,ASP。NET是不錯的選擇。工作模式選擇為瀏覽器、服務器模式,客戶端、服務器端交互模式。
4 pagerank 算法的體現
精研計算機技術的人員應該熟悉這種算法,此算法在 2000 年之前就已經提出了,屬于網頁級算法。作用是通過計算二級、三級等分頁的鏈接數量,判斷相應時間,然后進行優先權限的分配工作。在大型網站的建設過程中,這種算法常常應用于搜索功能實現當中。通過分級頁數的多少?通過頁面被訪問數以及重要性來設計算法。這個網頁的重要性,經常用一個專有名詞,排名因子來表現。
上面就是一個該算法使用排名因子進行計算的典型公式。算法的優點在于它對互聯網上的網頁給出了一個全局的重要性排序,并且算法的計算過程是可以離線完成的,這樣有利于迅速響應用戶的請求。不過,其缺點在于主題無關性,沒有區分頁面內的導航鏈接、廣告鏈接和功能鏈接等,容易對廣告頁面有過高評價 ;另外,PageRank 算法的另一弊端是,舊的 頁面等級會比新頁面高,因為新頁面,即使是非常好的頁面,也不會有很多鏈接,除非他是一個站點的子站點。這就是 PageRank需要多項算法結合的原因。HITS 算法的優點在于它能更好地描述互聯網的組織特點,由于它只是對互聯網中的很小的一個子集進行分析,所以它需要的迭代次數更少,收斂速度更快,減少了時間復雜度。
但 HITS 算法也存在如下缺點 :中心網頁之間的相互引用以增加其網頁評價,當一個網站上的多篇網頁指向一個相同的鏈接,或者一個網頁指向另一個網站上的多個文件時會引起評分的不正常增加,這會導致易受“垃圾鏈接”的影響 ;網頁中存在自動生成的鏈接 ;主題漂移,在鄰接圖中經常包括一些和搜索主題無關的鏈接,如果這些鏈接自身也是中心網頁或權威網頁就會引起主題漂移 :對于每個不同的查詢算法都需要重新運行一次來獲取結果。這使得它不可能用于實時系統,因為對于上千萬次的并發查詢這樣的開銷實在太大。
5 結束語
系統的開發,對于功能進行了集成,實現了校園工作的大范圍網絡化。功能設計教務、學生互動、師生交流、信息統計、在線考試等具體方面。在算法設計中,搜索部分使用到 pagerank 算法,篇幅與設計保密原因,具體代碼不在此具體描述。
【參考文獻】
[1] LIU Gui-mei.An adaptive improvementon PageRank algorithm[J].AppliedMathematics:A Journal of ChineseUniversities\\(Series B\\). 2013\\(01\\)
[2] 彭珠 . 一種求解 PageRank 問題的修正乘冪法 \\( 英文 \\)[J]. 徐州師范大學學報 \\( 自然科學版 \\). 2009\\(04\\)
[3] 王 福 海 . 基 于 PageRank 的 主 題過 濾 算 法 改 進 [J]. 科 技 信 息 .2011\\(15\\)