全雙工通信程序設(shè)計(jì).doc
約95頁(yè)DOC格式手機(jī)打開展開
全雙工通信程序設(shè)計(jì),頁(yè)數(shù) 95 字?jǐn)?shù)39318摘要 當(dāng)今世界正處于信息時(shí)代,現(xiàn)在連入internet用戶數(shù)以百萬(wàn)計(jì)。這時(shí),人們對(duì)信息與資源的交換變的非??是?,本文開發(fā)的軟件在一定程度上能滿足人們的要求。在windows下的各種網(wǎng)絡(luò)編程接口中,windows sockets越來(lái)越得到大家的重視,這是因?yàn)閣indows so...
內(nèi)容介紹
此文檔由會(huì)員 天緣 發(fā)布
全雙工通信程序設(shè)計(jì)
頁(yè)數(shù) 95 字?jǐn)?shù) 39318
摘 要
當(dāng)今世界正處于信息時(shí)代,現(xiàn)在連入Internet用戶數(shù)以百萬(wàn)計(jì)。這時(shí),人們對(duì)信息與資源的交換變的非常渴求,本文開發(fā)的軟件在一定程度上能滿足人們的要求。在Windows下的各種網(wǎng)絡(luò)編程接口中,Windows Sockets越來(lái)越得到大家的重視,這是因?yàn)閃indows Sockets規(guī)范是一套開放的、支持多種協(xié)議的Windows下的網(wǎng)絡(luò)編程接口。本課題就是通過(guò)調(diào)用winsock函數(shù)實(shí)現(xiàn)兩臺(tái)機(jī)器的連接,連接好的雙方可以進(jìn)行兩臺(tái)機(jī)器之間即時(shí)文字的交流。在當(dāng)今通信業(yè)比較發(fā)達(dá)的今天,人們不僅限于文字的交流,更希望能聽(tīng)到對(duì)方的聲音,所以該軟件也提供了對(duì)雙方的語(yǔ)音的交流的技術(shù),雙方可以進(jìn)行語(yǔ)音聊天。在連接的過(guò)程中,如果雙方有資源需要共享,還可以進(jìn)行文件的傳輸,在傳輸?shù)倪^(guò)程中,還實(shí)現(xiàn)了對(duì)文件的斷點(diǎn)續(xù)傳,這樣可以節(jié)省傳輸時(shí)間。
關(guān)鍵字 套接字,Windows Sockets,計(jì)算機(jī)網(wǎng)絡(luò),通信
目 錄
摘 要 1
Abstract II
第1章 設(shè)計(jì)總說(shuō)明 1
1.1 任務(wù)來(lái)源 1
1.2 設(shè)計(jì)標(biāo)準(zhǔn) 1
1.3 設(shè)計(jì)原則和目標(biāo) 2
1.3.1 設(shè)計(jì)原則 2
1.3.2 設(shè)計(jì)目標(biāo) 2
第2章 選題背景 3
第3章 可行性分析 4
3.1 技術(shù)可行性 4
3.1.1 技術(shù)分析 4
3.1.2 軟件分析 5
3.1.3自身分析 5
3.2 經(jīng)濟(jì)可行性 5
3.3 操作可行性 6
第4章 方案論證 7
4.1 開發(fā)環(huán)境 visual basic6.0 7
4.2 開發(fā)中涉及的原理 7
4.2.1 TCP協(xié)議 7
4.2.2 Socket介紹 10
4.2.3 Windows Socket(WinSock) 12
4.2.4 Client/Server體系結(jié)構(gòu) 18
4.3 方案論證 19
第5章 設(shè)計(jì)過(guò)程論述 21
5.1 Visual basic 6.0的安裝 21
5.2 模塊 21
5.2.1 系統(tǒng)模塊圖示 21
5.2.2 總模塊 21
5.3 文件傳輸接收端流程圖 22
5.4各模塊詳細(xì)設(shè)計(jì) 23
5.4.1 文字聊天模塊 23
5.4.2 文件傳輸模塊 28
5.4.3 文件接受模塊 33
5.4.4 文件傳送過(guò)程 38
第6章 軟件測(cè)試 46
6.1 軟件測(cè)試的目的 46
6.2 軟件測(cè)試步驟 46
6.2.1 程序測(cè)試 46
6.2.2 模塊測(cè)試 46
6.2.3 系統(tǒng)測(cè)試 46
總 結(jié) 50
致謝 51
參考文獻(xiàn) 52
附錄1 53
附錄2 57
附錄3 60
參考文獻(xiàn)
1 王棟..visual basic程序設(shè)計(jì).清華大學(xué)出版社,2002(3):20-312
2 蔣東興.windows socks網(wǎng)絡(luò)程序設(shè)計(jì).清華大學(xué)出版社,1999:15-228
3 王欽.visual basic6.0入門與提高.北京人民郵電出版社,2002:112-235
4 李凌.winsock網(wǎng)絡(luò)編程實(shí)用教程.清華大學(xué)出版社,2003:5-189
5 范劍波等.visual basic網(wǎng)絡(luò)程序設(shè)計(jì).科學(xué)出版社,2003:220-235
頁(yè)數(shù) 95 字?jǐn)?shù) 39318
摘 要
當(dāng)今世界正處于信息時(shí)代,現(xiàn)在連入Internet用戶數(shù)以百萬(wàn)計(jì)。這時(shí),人們對(duì)信息與資源的交換變的非常渴求,本文開發(fā)的軟件在一定程度上能滿足人們的要求。在Windows下的各種網(wǎng)絡(luò)編程接口中,Windows Sockets越來(lái)越得到大家的重視,這是因?yàn)閃indows Sockets規(guī)范是一套開放的、支持多種協(xié)議的Windows下的網(wǎng)絡(luò)編程接口。本課題就是通過(guò)調(diào)用winsock函數(shù)實(shí)現(xiàn)兩臺(tái)機(jī)器的連接,連接好的雙方可以進(jìn)行兩臺(tái)機(jī)器之間即時(shí)文字的交流。在當(dāng)今通信業(yè)比較發(fā)達(dá)的今天,人們不僅限于文字的交流,更希望能聽(tīng)到對(duì)方的聲音,所以該軟件也提供了對(duì)雙方的語(yǔ)音的交流的技術(shù),雙方可以進(jìn)行語(yǔ)音聊天。在連接的過(guò)程中,如果雙方有資源需要共享,還可以進(jìn)行文件的傳輸,在傳輸?shù)倪^(guò)程中,還實(shí)現(xiàn)了對(duì)文件的斷點(diǎn)續(xù)傳,這樣可以節(jié)省傳輸時(shí)間。
關(guān)鍵字 套接字,Windows Sockets,計(jì)算機(jī)網(wǎng)絡(luò),通信
目 錄
摘 要 1
Abstract II
第1章 設(shè)計(jì)總說(shuō)明 1
1.1 任務(wù)來(lái)源 1
1.2 設(shè)計(jì)標(biāo)準(zhǔn) 1
1.3 設(shè)計(jì)原則和目標(biāo) 2
1.3.1 設(shè)計(jì)原則 2
1.3.2 設(shè)計(jì)目標(biāo) 2
第2章 選題背景 3
第3章 可行性分析 4
3.1 技術(shù)可行性 4
3.1.1 技術(shù)分析 4
3.1.2 軟件分析 5
3.1.3自身分析 5
3.2 經(jīng)濟(jì)可行性 5
3.3 操作可行性 6
第4章 方案論證 7
4.1 開發(fā)環(huán)境 visual basic6.0 7
4.2 開發(fā)中涉及的原理 7
4.2.1 TCP協(xié)議 7
4.2.2 Socket介紹 10
4.2.3 Windows Socket(WinSock) 12
4.2.4 Client/Server體系結(jié)構(gòu) 18
4.3 方案論證 19
第5章 設(shè)計(jì)過(guò)程論述 21
5.1 Visual basic 6.0的安裝 21
5.2 模塊 21
5.2.1 系統(tǒng)模塊圖示 21
5.2.2 總模塊 21
5.3 文件傳輸接收端流程圖 22
5.4各模塊詳細(xì)設(shè)計(jì) 23
5.4.1 文字聊天模塊 23
5.4.2 文件傳輸模塊 28
5.4.3 文件接受模塊 33
5.4.4 文件傳送過(guò)程 38
第6章 軟件測(cè)試 46
6.1 軟件測(cè)試的目的 46
6.2 軟件測(cè)試步驟 46
6.2.1 程序測(cè)試 46
6.2.2 模塊測(cè)試 46
6.2.3 系統(tǒng)測(cè)試 46
總 結(jié) 50
致謝 51
參考文獻(xiàn) 52
附錄1 53
附錄2 57
附錄3 60
參考文獻(xiàn)
1 王棟..visual basic程序設(shè)計(jì).清華大學(xué)出版社,2002(3):20-312
2 蔣東興.windows socks網(wǎng)絡(luò)程序設(shè)計(jì).清華大學(xué)出版社,1999:15-228
3 王欽.visual basic6.0入門與提高.北京人民郵電出版社,2002:112-235
4 李凌.winsock網(wǎng)絡(luò)編程實(shí)用教程.清華大學(xué)出版社,2003:5-189
5 范劍波等.visual basic網(wǎng)絡(luò)程序設(shè)計(jì).科學(xué)出版社,2003:220-235