版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、虛擬實驗平臺的網(wǎng)絡(luò)化改進(jìn)方向-教師管理模塊的設(shè)計與實現(xiàn)摘 要為了實現(xiàn)課程實驗教學(xué)的網(wǎng)絡(luò)化工程,網(wǎng)絡(luò)虛擬實驗平臺已成為我們的迫切需求。這次畢業(yè)設(shè)計的目的主要是為了檢查使學(xué)生綜合運用以前所學(xué)知識的能力,開發(fā)一個多功能的網(wǎng)絡(luò)虛擬實驗臺軟件。教師管理模塊主要實現(xiàn)C/S模式系統(tǒng)的服務(wù)器管理功能,包括響應(yīng)客戶端的連接請求、用戶注冊、登陸、登陸通知、顯示在線用戶列表、用戶退出通知、對系統(tǒng)數(shù)據(jù)庫文件管理、服務(wù)器根據(jù)路由算法分配最佳節(jié)點給客戶端進(jìn)行P2P通信、客戶端能隨時存取數(shù)據(jù)等。這次課題分為2個模塊:服務(wù)器模塊和客戶端模塊。其中客戶端模塊又包括了網(wǎng)絡(luò)模塊、數(shù)據(jù)分析模塊。服務(wù)器模塊分為網(wǎng)絡(luò)模塊、數(shù)據(jù)庫接口模塊
2、、數(shù)據(jù)分析模塊。網(wǎng)絡(luò)模塊負(fù)責(zé)提供最基本的數(shù)據(jù)傳輸功能,數(shù)據(jù)庫接口模塊負(fù)責(zé)提供對數(shù)據(jù)的查詢、添加、刪除功能,數(shù)據(jù)分析模塊解析接收到的數(shù)據(jù),并生成需要回復(fù)的信息。服務(wù)器的數(shù)據(jù)分析模塊還要根據(jù)客戶端應(yīng)用層的指令,生成與指令相應(yīng)的發(fā)送信息。網(wǎng)絡(luò)虛擬實驗平臺可以更好的幫助學(xué)生掌握實驗技巧。關(guān)鍵詞:虛擬實驗平臺;C/S模式;最佳節(jié)點;P2P通信;路由算法目 錄論文總頁數(shù):26頁1 引 言12 概 述12.1 項目背景12.2 項目介紹12.2.1 虛擬實驗平臺的網(wǎng)絡(luò)化12.2.2 項目設(shè)計思路22.2.3 項目功能簡圖32.3 項目要求32.3.1 工作任務(wù)及要求32.3.2 B/S與 C/S42.4 項
3、目難點及解決方法42.4.1 IP處理問題42.4.2 Client之間的通信問題42.4.3 服務(wù)器分配鄰居節(jié)點的問題43 項目模塊的劃分53.1 服務(wù)器端/客戶端數(shù)據(jù)傳輸過程簡圖53.2 網(wǎng)絡(luò)通信模塊53.3 數(shù)據(jù)接口模塊73.3.1 數(shù)據(jù)庫的建立73.3.2 數(shù)據(jù)庫連接控件ADO介紹103.3.3 對數(shù)據(jù)庫操作實現(xiàn)123.4 數(shù)據(jù)分析模塊133.4.1 提供基本網(wǎng)絡(luò)事件處理功能類CCommandProcessor133.4.2 提供其它應(yīng)用層功能類 CCrealCmdProcessor153.4.3 服務(wù)器如何分配最佳節(jié)點163.4.4 Floyed算法實現(xiàn)174 測試程序效果演示204
4、.1 程序效果演示說明204.2 注冊204.3 登陸214.4 顯示在線用戶214.5 退出及退出通知214.6 服務(wù)器記錄用戶狀態(tài)224.7 服務(wù)器退出通知所有在線用戶23結(jié) 論23參考文獻(xiàn)23致 謝25聲 明26 “虛擬實驗操作臺”主要包括常用的外圍單元電路,如指示燈、數(shù)碼管、鍵盤、開關(guān)傳感器等,它是一個交互性較強的可視化界面,不僅可以指示或反映出實驗的結(jié)果,同時學(xué)生可以通過鼠標(biāo)來進(jìn)行模擬的連線、操作和使用虛擬的測試儀器進(jìn)行檢測等。虛擬實驗操作臺的設(shè)計主要通過多媒體技術(shù)和語言編程來實現(xiàn),一方面要注重界面的逼真,另一方面還要注重模擬實驗操作的靈活性和開放性2.2.3 項目功能簡圖虛擬實驗平臺的網(wǎng)絡(luò)化改進(jìn)方向DLL動態(tài)升級模塊實驗電路圖管理模塊遠(yuǎn)程協(xié)助模塊教師管理模塊學(xué)生信息管理系統(tǒng)數(shù)據(jù)庫的管理在線用戶列表服務(wù)器分配最佳節(jié)點P2P通信模塊圖1 項目功能簡圖4.2 注冊圖5 輸入 ID IP密碼注冊4.3 登陸圖6 登陸成功后的登陸通知4.4 顯示在線用戶連續(xù)注冊2個用戶并登陸,客戶端的在線列表框就會出現(xiàn)新登陸的在線2個用戶圖7 顯示在線用戶狀態(tài)4.5 退出及退出通知當(dāng)用戶2退出時,服務(wù)器會通知其他在線的用戶用戶2已經(jīng)退出。圖8 通知離線用戶4.6 服務(wù)器記錄用戶狀態(tài)圖9 服務(wù)器記錄下的日志4.7 服務(wù)器退出通知所有在線用戶圖
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 堅持新發(fā)展說課
- 初級會計實務(wù)-初級會計《初級會計實務(wù)》模擬試卷93
- 智研咨詢發(fā)布-2024年中國智能物聯(lián)網(wǎng)(AIOT)行業(yè)市場競爭格局、行業(yè)政策及需求規(guī)模預(yù)測報告
- 2025年有機肥行業(yè)發(fā)展趨勢分析報告
- 應(yīng)急預(yù)案的知識普及
- 應(yīng)急預(yù)案與網(wǎng)絡(luò)安全事件
- 稅務(wù)合規(guī)管理總結(jié)
- 科創(chuàng)孵化器團(tuán)隊建設(shè)與人力資源規(guī)劃
- 防火巡查保安工作總結(jié)
- 【臨床醫(yī)學(xué)】創(chuàng)傷
- 2025貴州貴陽市屬事業(yè)單位招聘筆試和高頻重點提升(共500題)附帶答案詳解
- 2024年住院醫(yī)師規(guī)范化培訓(xùn)師資培訓(xùn)理論考試試題
- 期末綜合測試卷(試題)-2024-2025學(xué)年五年級上冊數(shù)學(xué)人教版
- 招標(biāo)采購基礎(chǔ)知識培訓(xùn)
- 電力系統(tǒng)分布式模型預(yù)測控制方法綜述與展望
- 結(jié)構(gòu)力學(xué)本構(gòu)模型:斷裂力學(xué)模型:斷裂力學(xué)實驗技術(shù)教程
- 2024年貴州省中考理科綜合試卷(含答案)
- 無人機技術(shù)與遙感
- 養(yǎng)陰清肺膏的臨床應(yīng)用研究
- 恩施自治州建始東升煤礦有限責(zé)任公司東升煤礦礦產(chǎn)資源開發(fā)利用與生態(tài)復(fù)綠方案
評論
0/150
提交評論