激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频

計算機畢業(yè)論文--基于AJAX技術(shù)提升Web考試系統性能的研究

時(shí)間:2024-09-09 17:27:10 計算機畢業(yè)論文 我要投稿
  • 相關(guān)推薦

計算機畢業(yè)論文--基于AJAX技術(shù)提升Web考試系統性能的研究

 摘要:網(wǎng)絡(luò )考試系統是我國教育遠程化的重要組成部分,然而現有的網(wǎng)上考試系統模式眾多,各有千秋。文章重點(diǎn)研究利用Ajax技術(shù)提升Web考試系統性能。改進(jìn)后,Web考試系統具有C/S結構的優(yōu)點(diǎn),并克服了C/S和B/S結構的缺點(diǎn),提高了系統的實(shí)用性。

計算機畢業(yè)論文--基于AJAX技術(shù)提升Web考試系統性能的研究

  關(guān)鍵詞:AJAX;在線(xiàn)考試系統;B/S系統;C/S系統
  
  一、引言
  
  Ajax是Asynchronous JavaScript and XML(以及DHTML等)的縮寫(xiě)。它由幾種技術(shù)組合而成,包括:基于XHTML和CSS標準的表示;使用Document Object Model進(jìn)行動(dòng)態(tài)顯示和交互;使用XML Http Request與服務(wù)器進(jìn)行異步通信;使用JavaScript進(jìn)行綁定。
  傳統的Web應用程序強制用戶(hù)進(jìn)入提交、等待、重新顯示的模式,即用戶(hù)的界面操作觸發(fā)HTTP請求,服務(wù)器在接收到請求之后進(jìn)行業(yè)務(wù)邏輯處理,比如保存數據,然后向客戶(hù)端返回一個(gè)HTML頁(yè)面。但服務(wù)器處理數據的時(shí)候,用戶(hù)處于等待的狀態(tài),每一步操作都需要等待,使得Web用戶(hù)界面在響應靈敏性方面大打折扣。而Ajax帶給用戶(hù)完全不同的瀏覽感受。傳統的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)被隱藏到Ajax的后臺。用戶(hù)所看到的只是一個(gè)靜態(tài)頁(yè)面,不需要在提交頁(yè)面后等待或者主動(dòng)刷新網(wǎng)頁(yè)。動(dòng)態(tài)程序反饋的結果被直接無(wú)刷新地顯示在這個(gè)頁(yè)面上。因此利用Ajax開(kāi)發(fā)的Web應用程序能夠提供響應極其靈敏的Web用戶(hù)界面,使得應用過(guò)程很自然,操作很流暢,并消除了頁(yè)面刷新所帶來(lái)的閃爍。
  
  二、系統的設計與實(shí)現
  
 。ㄒ唬┫到y設計
  在用戶(hù)登錄進(jìn)考試系統時(shí),將登錄時(shí)間按用戶(hù)ID存入session變量中,以便對每個(gè)用戶(hù)實(shí)現計時(shí)。
  用戶(hù)登錄后,利用Ajax技術(shù)在后臺實(shí)現計時(shí)功能,由JavaScript定時(shí)向服務(wù)器查詢(xún)考試時(shí)間并實(shí)時(shí)顯示在用戶(hù)的WEB頁(yè)面上?荚嚂r(shí)間可在JSP的配置文件中給出,計時(shí)器到規定時(shí)間后如用戶(hù)還未提交試卷,則由系統自動(dòng)提交。
  用戶(hù)考試過(guò)程中,利用Ajax技術(shù)由JavaScr-ipt代碼在后臺為用戶(hù)定時(shí)存盤(pán),一旦系統出現故障,再次進(jìn)入考試系統時(shí),可根據保存的信息在故障點(diǎn)處繼續進(jìn)行考試,原來(lái)考試的信息可以從服務(wù)器端一次性加載。
  試卷的形式可以采用一頁(yè)一題的方式,也可采用一頁(yè)多題的方式。用戶(hù)在答題時(shí),系統在后臺為用戶(hù)預先從服務(wù)器端讀取下一段的試題,當用戶(hù)需要下一段試題時(shí),可以很快從客戶(hù)端直接加載,而不需要用戶(hù)等待服務(wù)器端的數據,實(shí)現無(wú)閃爍、無(wú)延遲的效果。
  Ajax采用的是一種沙箱安全模型,Ajax代碼(具體而言即XML Http Request對象)只能對所在的同一個(gè)域發(fā)送請求,在本地機器上運行的代碼只能對本地機器上的服務(wù)器端腳本發(fā)送請求。雖然上述功能的實(shí)現都是基于客戶(hù)端腳本,對于用戶(hù)來(lái)說(shuō)是可見(jiàn)的,但是Ajax的沙箱安全模型保證了只有來(lái)自考試服務(wù)器端的客戶(hù)端腳本才可以與服務(wù)器通信,同時(shí)服務(wù)器端也只接受有訪(fǎng)問(wèn)信息的客戶(hù)端的請求(通過(guò)session等技術(shù))。所以該改進(jìn)方案保證了考試系統的準確性。

激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频