新聞中心

EEPW首頁 > 手機(jī)與無線通信 > 設(shè)計(jì)應(yīng)用 > 基于IP的電子白板系統(tǒng)的設(shè)計(jì)

基于IP的電子白板系統(tǒng)的設(shè)計(jì)

作者: 時(shí)間:2009-12-25 來源:網(wǎng)絡(luò) 收藏

3.2 
  本次是用VC++6.0的AppWizard和MFC開發(fā)Windows應(yīng)用程序。首先進(jìn)行界面及畫圖代碼的編寫,并生成圖元鏈表完善存取、刪除等功能。接著是利用Socket的TCP功能實(shí)現(xiàn)網(wǎng)絡(luò)交互。最后是解決如何在接收端將數(shù)據(jù)包轉(zhuǎn)換成圖形顯示出來。
的基本工作步驟如下:
 ?。?)繪圖程序通過GDI將鼠標(biāo)繪制圖形與顯示設(shè)備連接起來。
 ?。?)程序?qū)D元的特征取出并放入一個(gè)對象類內(nèi),用鏈表鏈起以實(shí)現(xiàn)存取和刪除指定圖元操作。
(3)通過Socket的TCP功能建立連接。
 ?。?)連接成功后,程序?qū)D元對象或文字作為數(shù)據(jù)包在網(wǎng)上傳送。
  這幾部分相互銜接又互為調(diào)用,構(gòu)成了完整的。
3.3 特點(diǎn)
本次完成的系統(tǒng)是作為遠(yuǎn)程教育的一個(gè)基本組成部分,經(jīng)過測試驗(yàn)收,系統(tǒng)運(yùn)行正常,實(shí)現(xiàn)了基本的交互功能,并具有以下特點(diǎn):
 ?。?)它能夠在繪圖板內(nèi)任何地方繪制直線、矩形、圓、自由線以及添加文字,并改變邊線和文字的顏色,同時(shí)可實(shí)現(xiàn)矩形和圓的實(shí)心與空心并添加填充色。
(2)提供22種色彩供用戶選擇。
(3)具有標(biāo)準(zhǔn)的文字類型選擇功能。
 ?。?)將全部所繪圖形存為.pdf文件,并在下次需要時(shí)調(diào)用。
(5)能夠選擇定位框內(nèi)所有圖元進(jìn)行刪除。
 ?。?)建立TCP連接,并提供不同的連接錯(cuò)誤提示。
 ?。?)在建立好的連接上傳輸數(shù)據(jù),并根據(jù)接收到的信息改變繪圖板上的內(nèi)容。
(8)圖文并貌地實(shí)現(xiàn)實(shí)時(shí)網(wǎng)絡(luò)交互。
 ?。?)采用面向?qū)ο蠹夹g(shù)及對象連接、集成網(wǎng)絡(luò)與繪圖及字處理軟件,增強(qiáng)系統(tǒng)功能,方便用戶使用。
 ?。?0)用開放式結(jié)構(gòu),具有良好的擴(kuò)展性和通用性。
  的系統(tǒng)要求:Windows 95/98/2000/NT;局域網(wǎng)網(wǎng)卡;TCP/網(wǎng)絡(luò)協(xié)議。
4 結(jié)束語
  這次設(shè)計(jì)僅僅是完成電子白板系統(tǒng)的部分功能而已,系統(tǒng)還有許多功能沒有實(shí)現(xiàn)。比如,服務(wù)器一對多點(diǎn)連接,網(wǎng)絡(luò)的加密,繪圖板的拖拽、翻轉(zhuǎn)、鏡像以及網(wǎng)絡(luò)權(quán)限的管理等等。這些都可以作為系統(tǒng)的外延充實(shí)系統(tǒng),有待以后完善。


上一頁 1 2 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉