freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

計(jì)算機(jī)專業(yè),網(wǎng)絡(luò)電子白板系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(完整版)

2025-01-21 01:16上一頁面

下一頁面
  

【正文】 5. 總 結(jié) ........................................................................................................... 29 參考文獻(xiàn) .......................................................................................................... 30 致 謝 .......................................................................................................... 32 第 1 頁 共 32 頁 網(wǎng)絡(luò)電子白板系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 1. 緒 論 隨著 Inter 的迅速發(fā)展 ,在 Email、 WWW、 FTP 等傳統(tǒng)的非實(shí)時(shí)應(yīng)用日趨成熟的 同時(shí),廣大網(wǎng)絡(luò)用戶對在線實(shí)時(shí)交流的需求不斷擴(kuò)大,如網(wǎng)上會(huì)議、遠(yuǎn)程教學(xué)、協(xié)同工作等。教師和學(xué)生可利用電子白板進(jìn)行課堂教學(xué)、討論等教學(xué)活動(dòng),是虛擬教室的主要交互形式?;谝陨闲枨?,本人采用 Java 編程技術(shù),結(jié)合 Client/Server 計(jì)算模式,研究開發(fā)具有圖形交換功能的 CSCW 共享電子白板。伴隨教育市場,尤其是中小學(xué)教 第 3 頁 共 32 頁 育市場多媒體教學(xué)的不斷發(fā)展,整個(gè)市場對 電子白板 技術(shù) 產(chǎn)品的需求日益增加,電子白板 高速發(fā)展的時(shí)代已經(jīng)來臨,創(chuàng)新的技術(shù)、穩(wěn)定的品質(zhì)與極高的性價(jià)比將成為激烈競爭中制勝 的絕招。比較這兩種模式的特點(diǎn) ,C/ S 模式可以很好地解決交互性的問題 ,提供強(qiáng)大的功能 ,但是服務(wù)器端和客戶端同時(shí)需要安裝專用的軟件 ,從而限制了系統(tǒng)的應(yīng)用范圍 。 本文主要分析的是 網(wǎng)絡(luò) 電子白板的功能結(jié)構(gòu)、設(shè)計(jì)流程和功能實(shí)現(xiàn),主要研究和實(shí)現(xiàn)的 則 是服務(wù)器端對客戶端的監(jiān)聽和對發(fā)送到服務(wù)器端的數(shù)據(jù)信息的分析和轉(zhuǎn)發(fā)功能,客戶端對服務(wù)器端發(fā)送過來的數(shù)據(jù)進(jìn)行分析和實(shí)現(xiàn)的功能。包括系統(tǒng)功能分析、系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 和 系統(tǒng)數(shù)據(jù)流 設(shè)計(jì)。此外,對于協(xié)作者操作數(shù)據(jù)的傳輸需要設(shè)計(jì)一種應(yīng)用層協(xié)議,使之能傳輸不同類型的數(shù)據(jù),如文本、圖形、圖片等。 CSCW 是 在計(jì)算機(jī)支持的環(huán)境下( CS),特別是在網(wǎng)絡(luò)環(huán)境下,一個(gè)群體協(xié)同完成一項(xiàng)共同的任務(wù)( CW),它的目標(biāo)是設(shè)計(jì)出支持各樣協(xié)同工作的工具、環(huán)境與應(yīng)用系統(tǒng) 。 (2)多媒體群組通信。 第 7 頁 共 32 頁 3. 系統(tǒng)總體設(shè)計(jì) 系統(tǒng)功能設(shè)計(jì) 本系統(tǒng)主要 分成 2 大塊,即服務(wù)器端和客戶 端 2 個(gè)子模塊。 C/S 第 8 頁 共 32 頁 結(jié)構(gòu)主要應(yīng)用于構(gòu)造數(shù)據(jù)庫系統(tǒng),它包括連接在一個(gè)網(wǎng)絡(luò)中的多臺(tái)計(jì)算機(jī)。這個(gè)設(shè)計(jì)方案與另一方案,即在客戶端之間直接建立網(wǎng)絡(luò)連接相比較,其優(yōu)點(diǎn)是客戶端不需要管理和維護(hù)其他客戶的信息,系統(tǒng)結(jié)構(gòu)更清晰明了,系統(tǒng)效率也更高。 系統(tǒng)數(shù)據(jù)流設(shè)計(jì) 共享電子白板就是一個(gè)服務(wù)器端和多個(gè)同步的客戶端進(jìn)行信息交流的過程,這種結(jié)構(gòu)就是 C/S 體系 結(jié)構(gòu)的信息流處理過程,本共享電子白板的信息流處理如下圖所示。然后發(fā)送給服務(wù)器。 客戶端像服務(wù)器端傳遞消息的格式如下: 第 11 頁 共 32 頁 關(guān) 鍵 字 信 息 頭 : 用 戶 名 稱 : 純 文 字 和 圖 形 繪 制 信 息 : 圖 發(fā)送信息格式 由服務(wù)器端向客戶端傳遞的主要消息 ( 1)服務(wù)器進(jìn)行鏈接起動(dòng)服務(wù)器工作。圖形繪制的各個(gè)值之間都要用引號( :)隔開。 ( 2)當(dāng)用戶登錄鏈接時(shí),將目前的在線用戶列表發(fā)給該用戶,在服務(wù)器列表中記錄該用戶的 登錄鏈接信息,并顯示在服務(wù)器端的相應(yīng)位子,將該用戶添加到在線用戶列表中,記錄用戶列表中的人數(shù),并顯示出現(xiàn)在的在線人數(shù)用多少個(gè)。 ③ 收到其他用戶注銷的消息時(shí),從用戶列表中刪除用戶,更新用戶列表,也就是用服務(wù)器轉(zhuǎn)發(fā) 的更新后的用戶列表去一個(gè)個(gè)的添加到客戶端的用戶列表中。 圖 服務(wù)器實(shí)現(xiàn)的相關(guān)類和方法 服務(wù)器端的實(shí)現(xiàn)有以下 幾個(gè)類和方法: ( 1) Application1 類,這個(gè)類是服務(wù)器工程的執(zhí)行類,是 JBuilder 工具在服務(wù)器工程里面創(chuàng)建一個(gè) Java Application 時(shí) ,自動(dòng)生成的類。 } } ( 3) watch 類,這個(gè)類是服務(wù)器用來對用戶登錄鏈接進(jìn)行監(jiān)聽的線程類。 ( + + + 已經(jīng)連接 , num 1)。 服務(wù)器對用戶發(fā)送信息的接收和分析功能和把分析后的信息存儲(chǔ)在相應(yīng)的緩存中,這個(gè)功能的實(shí)現(xiàn)是 Clint 類中的 run()方法,其功能實(shí)現(xiàn)代碼如下。 else if((DRAW) ) { StringBuffer draw = new StringBuffer(DRAW:)。} if (()) { p2x = ()。 public synchronized void send(StringBuffer message){ (message)。 i () 。 for (int i = 0。 (new StringBuffer(QUIT+:+ ))。其上面所有實(shí)驗(yàn)結(jié)果如下圖所示。 StringBuffer info = new StringBuffer(PEOPLE:)。 count++。 R = ()。 (colour)。 (, , (() ), (() ))。 } catch (IOException ex) { (Error: + ex + \n )。 if ((PEOPLE)) { = 0。 ((\0))。 G = (Gg)。 x2 = (p2x)。 if ((x2 x1) (y2 y1)) { (new Color(R, G, B))。 (new Color(R, G, B))。 if ((SERVER)) { (服務(wù)器關(guān)閉 \n)。} else { (who + 已經(jīng)離開 \n)。 當(dāng)然其中還有一些能夠改進(jìn)使其更加完善的地方,例如 當(dāng)參加人數(shù)增加 時(shí) ,并且伴隨著大量數(shù)據(jù)信息的傳 輸時(shí),服務(wù)器就會(huì)成為數(shù)據(jù)轉(zhuǎn)發(fā)的瓶頸,浪費(fèi)較多的帶寬資源;而通過分布式的系統(tǒng),則能夠很好的解決這類問題,這里就不做過多說明了。 第 30 頁 共 32 頁 參考文獻(xiàn) [1] 洪晟,熊華鋼,張其善 . 一種改進(jìn)的協(xié)同式電子白板的設(shè)計(jì)與實(shí)現(xiàn) [J]. 計(jì)算機(jī)工程, 2021, 34( 2): 261263. [2] 王時(shí)繪,崔海波 . 用 Java 實(shí)現(xiàn) Inter 電子白板 [J]. 福建電腦, 2021,( 9):182, 190. [3] 陸正中 ,馬進(jìn)德 .JBuilder 9 軟件開發(fā)項(xiàng)目實(shí)踐 [M].北京:清華大學(xué)出版社 ,2021. [4] 肖偉宏 . 電子白板的設(shè)計(jì)原理與實(shí)現(xiàn) [J]. 計(jì)算機(jī)與信息技術(shù), 2021,( 5):7576. [5] 司慧勇 . 一種用于科研協(xié)同的電子白板系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [J]. 計(jì)算機(jī)技術(shù)與發(fā)展, 2021, 16( 10): 219222. [6] 杜呈偉 , 李偉榮 , 吳國新 . 基于 B/S 的電子白板的設(shè)計(jì)與實(shí)現(xiàn) [J]. 計(jì)算機(jī)工程與設(shè)計(jì), 2021, 27( 16): 30213023. [7] 汪曉平 ,俞俊 ,李功 .精通 Java 網(wǎng)絡(luò)編程 [M].北京:清華大學(xué)出版社, 2021. [8] 何文秀,戴光麟,朱航偉 . 基于 FMS 的遠(yuǎn)程互動(dòng)教學(xué)系統(tǒng)中電子白板的設(shè)計(jì)與實(shí)現(xiàn) [J]. 浙江工業(yè)大學(xué)學(xué)報(bào), 2021, 36( 4): 386389. [9] , R. Wolff. Controlling consistency within collaborative virtual environments[C]. Proceedings of Eighth IEEE International Symposium on Distributed Simulation and RealTime Application. 2021: 4652. [10] 屈青山 , 張新艷 . 基于協(xié)同工作的建筑設(shè)計(jì)系統(tǒng)研究與實(shí)踐 [J]. 工程建設(shè)與設(shè)計(jì) , 2021( 6): 69. [11] 劉姝玉,董改香,馮志祥 . 多媒體會(huì)議系統(tǒng)中電子白板的設(shè)計(jì)與實(shí)現(xiàn) [J]. 河北軟件職業(yè)技術(shù)學(xué)院學(xué)報(bào), 2021, 9( 3): 5859, 78. [12]李向陽 .共享電子白板系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) [J].計(jì)算機(jī)工程與應(yīng)用 ,2021, 8( 4): 98 100. [13] R. Wolff, D. J. Roberts. O. Otto. A study of event traffic during the shared manipulation of objects within a collaborative virtual environment[J]. Presence: Teleoperators amp。 }}} 第 29 頁 共 32 頁 5. 總 結(jié) 該系統(tǒng)主要是針對遠(yuǎn)程教育的教學(xué)特點(diǎn)需要,將電子白板應(yīng)用于網(wǎng)絡(luò)中,用以擴(kuò)展教學(xué)的地理空間,解決了客戶 /服務(wù)器之間圖形動(dòng)態(tài) 的傳送問題,從而實(shí)現(xiàn)圖形數(shù)據(jù)的同步傳輸和顯示,從而為遠(yuǎn)程教學(xué)提供更為方便、及時(shí)、特殊的網(wǎng)絡(luò)工具 。 = null。} else if ((FILLOVAL)) { (strname + : + 畫填充圓 \n)。} else { (new Color(R, G, B))。 y2 = (p2y)。 B = (Bb)。} else if ((DRAW)) { g = ()。 第 26 頁 共 32 頁 while (()) { String stname = ()。 } if (message == null) { = null。 break。 p2 = ()。 B = ()。 } else { (() + 登錄失敗 + \n)。 (false)。也就是整個(gè)客戶端工程的主類。 (目前已經(jīng)有 : + () + 用戶連接 )。 i++) { Client c = (Client)(i)。 if ((c != newClient) amp。 } 第 19 頁 共 32 頁 public static synchronized void sendClients(StringBuffer message){ for (int i = 0。} if (()) { p2y = ()。 第 18 頁 共 32 頁 (keystr + :)。 if ((MSG)) { StringBuffer message = new StringBuffer(MSG:)。 //啟動(dòng)線程 ()。 ?? Client c = new Client(frame, socket)。 ( 2) Frame1 類,這個(gè)類是服務(wù)器界面的實(shí)現(xiàn)類,是用來實(shí)現(xiàn)服務(wù)器界面上的 各 個(gè)組建的。 ( 4) 斷開連接。 ( 4)若某用戶注銷,則向所有在線用戶發(fā)送通知,通知該用戶關(guān)閉信息,同時(shí)在服務(wù)器列表中記錄該項(xiàng)用戶的注銷信息,并從登錄鏈接用戶列表中將該用戶刪除掉,同時(shí)也要記錄更新服務(wù)器在線用戶列表中的人數(shù),發(fā)送給所有在線用戶,并顯示在相應(yīng)的位子。 ( 2) 由 于目前用戶對界面的要求逐步提高,因此,現(xiàn)在的可視化編程已經(jīng)取代了傳統(tǒng)的用戶界面的設(shè)計(jì)方法。在消息前面添加上“ MSG:”,再加上“ SE
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1