劉東 王金社
摘 要: 針對傳統互聯網在線輔助教學系統中用戶數據連接出現的連接中斷問題,提出基于Web的互聯網網絡在線輔助教學系統設計。采用粒子群算法優化了數據庫調用過程,保證了數據進行交換的能力,優化了數據庫中查詢算法。運用JSP技術對互聯網在線輔助教學系統的子系統功能進行了補充,提升了子系統的運行能力,通過高速運行保證用戶數據連接的穩定性,避免出現數據連接失敗現象。仿真實驗結果表明,設計的基于Web的互聯網網絡在線輔助教學系統,能夠在大量用戶使用下保持良好的數據運行狀態,沒有發生數據連接中斷現象,解決了上述出現的問題。
關鍵詞: 在線輔助教學; 教學系統設計; 粒子群算法; 數據庫調用
中圖分類號: TN711?34; C931.6 文獻標識碼: A 文章編號: 1004?373X(2017)20?0028?03
Abstract: In order to resolve the problem of user data connection interruption in the traditional Internet online auxiliary teaching system, an Internet online auxiliary teaching system based on Web is proposed. Particle swarm algorithm is used to optimize the database call process, which ensures data exchange capability and optimizes the query algorithm in the database. The JSP technology is used to supplement functions to the subsystems of the Internet online auxiliary teaching system, which enhances the operation capability of the subsystems. The stability of user data connection can be ensured by high?speed operation and the data connection failure can be avoided. The simulation experimental results show that the designed Internet online auxiliary teaching system based on Web can maintain good data operation status in the environment of a large number of users, during which no data connection interruption occurs, resolving the above problem.
Keywords: online auxiliary teaching; teaching system design; particle swarm algorithm; database call
0 引 言
隨著Web互聯網技術的逐漸成熟,運用Web的互聯網進行在線輔助教學已成為當前一種比較熱門的話題,通過Web的互聯網進行在線的輔助教學已經改變了傳統的教學模式[1]。近幾年興起的Web的互聯網在線輔助教學系統使用相應的運行程序融合對應的教學課程進而達到在線教學的目的[2?3]。但是,傳統Web的互聯網在線輔助教學系統,在用戶使用過程容易出現數據中斷的現象。通過分析得知,傳統的Web的互聯網在線輔助教學系統使用的數據在數據庫中調用時間過長,致使數據命令下達不及時,因此產生的數據中斷現象[4?5]。為了避免上述問題出現,本文設計基于Web的互聯網網絡在線輔助教學系統,通過實驗表明本文設計在線輔助教學系統能夠穩定快速進行數據連接。
1 系統硬件結構設計
本文設計的基于Web的互聯網網絡在線輔助教學系統采用C/S模式并需要對課程進行實時更新[6]。C/S模式的硬件系統是由三層構成,如圖1所示。第一層是顯示系統,顯示系統主要是對運行數據以及需要執行的命令進行顯示[6],保證用戶與系統之間能夠進行快速的信息交流。第二層是運行系統,即教學系統的主服務器。對用戶的命令請求做出回應和判斷,然后通過顯示系統反饋給用戶端[7?8]。第三層是數據終端,即數據服務器[9]。本文設計的教學系統服務器系統與數據庫系統在一體。
在使用互聯網輔助教學過程中,教師會將課程資料存放在在線輔助教學系統的服務器上,用戶通過網絡登入服務器對資料進行調用,同時在在線輔助教學系統的平臺上與老師交流。本文設計的基于Web的互聯網網絡在線輔助教學系統能夠實現教學資源發布與課程瀏覽、對教學內容的探討等與教學相關的活動。
2 網絡輔助教學系統的實現
2.1 使用粒子群算法優化數據庫
針對數據的調用過程時間過長的問題,本文使用粒子群算法對數據庫的調用過程進行優化。粒子群算法是把用戶的命令數據暫存在列表之內。對列表之內的混合數據進行集中的數據提取或者是符號提取,從而形成獨立的處理能力,在通過數據的種類分列成為矩陣。通過高斯函數的轉化來構建數據型的矩陣,假設[Ti,j]為提取的數值型數據矩陣,[d]為數據之間的配比函數位據,[λ]為高斯函數提取系數,這樣可以通過數據關系把
2.2 使用JSP技術對子系統進行優化
使用JSP技術對本文設計的系統子程序進行優化需要把子系統連接命令進行整合,保證在數據命令等待過程不會因數據命令緩慢造成用戶端與數據連接失敗。為了保證數據鏈接的有效性,還需要對數據連接進行強化處理,保證在數據鏈路的穩定性。對數據鏈路進行強化主要是針對搭建屬性的調整。為了保證本文設計的基于Web的互聯網網絡在線輔助教學系統避免出現用戶數據中斷的現象,把所用的搭建數據的屬性進行調整,即使在沒有數據傳輸的時候也要進行數據的反饋,保證數據鏈路的暢通。綜上所述,本文基于Web的互聯網網絡在線輔助教學系統為了進行數據庫調用過程的優化,通過粒子群算法的優化能夠提高數據庫的調用命令,同時提高了數據的傳輸能力。運用JSP技術強化了數據連接,保證用戶端數據穩定性,避免了數據連接中斷的發生。為了保證本文基于Web的互聯網網絡在線輔助教學系統的有效性,還設計了仿真試驗進行驗證。endprint
3 試驗驗證
為了驗證本文設計的基于Web的互聯網網絡在線輔助教學系統的有效性,設計了對比仿真實驗。假設某一時刻需要進行大批量的數據錄入以及數據更新,同時還要有大量的客戶進行系統的使用,為了保證試驗的有效性,使用傳統方法以及本文設計的方法同時進行試驗,在實驗過程中保證錄入信息數量相同,使用的客戶端相同,外界的使用環境相同。
3.1 參數設置
設置數據之間的配比函數位據d為6.251;保證運行數據庫的閾值參量Pi,f,Bi分別為5,964.52,1.000,設置數據節點通過率G為[0.5~3.0];為了能夠測試本文設計的基于Web的互聯網網絡在線輔助教學系統的有效性,保證關聯屬性算子必須在50以內。
3.2 實驗數據的獲取與分析
通過圖2可以看出本文設計的基于Web的互聯網網絡在線輔助教學系統,在多人進行使用的情況下保持較低的斷線率。
4 結 語
本文設計基于Web的互聯網網絡在線輔助教學系統,采用粒子群算法優化了系統數據庫系統,使用JSP技術優化了程序的子系統,通過實驗證明了設計的基于Web的互聯網網絡在線輔助教學系統能夠長時間穩定的運行,解決了用戶數據連接出現的連接中斷問題,希望通過本文的研究能夠為網絡在線教學系統的應用提供良好的理論依據。
參考文獻
[1] 王承博,李小平.新一代信息技術環境下網絡教學設計范式重構:基于“課程編導”理念的在線教學系統設計研究[J].中國電化教育,2015(9):111?117.
[2] 陳俊松.英語文學閱讀課程有效教學模式的建構:基于教學系統設計理論的探索[J].外語教學理論與實踐,2016(2):22?27.
[3] 李香菊,謝修娟,鄭英.基于WebRTC的實時視頻教學系統的設計與實現[J].現代電子技術,2016,39(6):114?116.
[4] 郭泳川.基于網絡平臺的信息技術教與學模式研究與實踐:淺談信息技術教學輔助平臺的應用[J].中國電化教育,2015(z1):10?11.
[5] 吳健,樊創,馮國亮,等.基于網絡同步技術的在線電暈損耗監測系統設計[J].電子技術應用,2017,43(2):51?53.
[6] 楊娟.R.M.Gagne系統化教學設計觀:以江蘇淮安河下古鎮為輔助教學資源的實例解析[J].裝飾,2016(11):134?135.
[7] 楊思帆.美國教師教育協同創新生態系統構建及其經驗:以密西西比大學教師專業發展學校為例[J].比較教育研究,2017,39(4):99?105.
[8] 何克抗.教學支架的含義、類型、設計及其在教學中的應用:美國《教育傳播與技術研究手冊(第四版)》讓我們深受啟發的亮點之一[J].中國電化教育,2017(4):1?9.
[9] 孫煒瑋.基于“教、學、評、展、著”系統的建筑設計課程教學組織模式探討:以香港中文大學建筑學院為例[J].建筑學報,2016(6):74?77.endprint