基于tcpip協(xié)議的網(wǎng)絡(luò)通訊設(shè)計(服務(wù)器)

基于tcpip協(xié)議的網(wǎng)絡(luò)通訊設(shè)計(服務(wù)器)

ID:5196433

大?。?.41 MB

頁數(shù):29頁

時間:2017-12-05

基于tcpip協(xié)議的網(wǎng)絡(luò)通訊設(shè)計(服務(wù)器)_第1頁
基于tcpip協(xié)議的網(wǎng)絡(luò)通訊設(shè)計(服務(wù)器)_第2頁
基于tcpip協(xié)議的網(wǎng)絡(luò)通訊設(shè)計(服務(wù)器)_第3頁
基于tcpip協(xié)議的網(wǎng)絡(luò)通訊設(shè)計(服務(wù)器)_第4頁
基于tcpip協(xié)議的網(wǎng)絡(luò)通訊設(shè)計(服務(wù)器)_第5頁
資源描述:

《基于tcpip協(xié)議的網(wǎng)絡(luò)通訊設(shè)計(服務(wù)器)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、基于TCP/IP協(xié)議的網(wǎng)絡(luò)通訊設(shè)計JISHOU UNIVERSITY專業(yè)課課程論文題目:基于TCP/IP協(xié)議的網(wǎng)絡(luò)通訊設(shè)計作者:學(xué)號:所屬學(xué)院:信息科學(xué)與工程學(xué)院專業(yè)年級:總評分:完成時間:吉首大學(xué)信息科學(xué)與工程學(xué)院3基于TCP/IP協(xié)議的網(wǎng)絡(luò)通訊設(shè)計基于Tcp/IP協(xié)議的網(wǎng)絡(luò)通訊設(shè)計(吉首大學(xué)信息科學(xué)與工程學(xué)院,湖南吉首41600)摘要本論文設(shè)計的目的是基于TCP/IP點(diǎn)對點(diǎn)通訊技術(shù),以VB為平臺設(shè)計并實(shí)現(xiàn)了一個基于C/S(客戶端/服務(wù)器)模式的五子棋網(wǎng)絡(luò)游戲的總體設(shè)計方法。本設(shè)計主要是建構(gòu)服務(wù)器端,采用TCP/IP網(wǎng)絡(luò)協(xié)議,使用VB提供的Winsock控件來實(shí)現(xiàn)與客戶

2、端的網(wǎng)絡(luò)通信功能。主要功能是使客戶端能連接到服務(wù)器端,雙方可以通過網(wǎng)絡(luò)對戰(zhàn),并且能夠自動判斷勝負(fù)。特點(diǎn)是支持雙方網(wǎng)上聊天功能,還增添了悔棋、復(fù)盤、保存棋局/聊天記錄等功能。關(guān)鍵詞:Winsock;VB;C/S工作模式;五子棋;TCP/IP3基于TCP/IP協(xié)議的網(wǎng)絡(luò)通訊設(shè)計RealizationofnetworkcommunicationdesignbasedonTcp/IPprotocol(Server)AbstractThethesisisaimedtoachieveaC/S(Client/Server)modebackgammononlinegamebasedont

3、hepointtopointcommunicationtechnologybyTCP/IP,withtheMicrosoftVisualBasicsoftwareplatform.Thisdesignmaintobuildaserver-sidethatappliedtheTCP/IPprotocolasthenetworkprotocolandusedthetoolofVisualBasic,Winsock,torealizethenetworkcommunication.ThefunctionsofthedesigncontainClientandServerside

4、canbeconnectedtoeachotherandplaysthebackgammongamesonline,thenitcanautojudgethevictoryordefeat.Thedesign’sfeatureistosupportchatsonline,undo,andreplay,savegamesandchatrecords.Keywords:Winsock;MicrosoftVisualBasic;Client/Servermode;backgammongame;TCP/IP3基于TCP/IP協(xié)議的網(wǎng)絡(luò)通訊設(shè)計目錄第一章緒論11.1五子棋的簡介1第

5、二章開發(fā)工具的選擇22.1開發(fā)背景與現(xiàn)狀2第三章網(wǎng)絡(luò)通訊的基本原理33.1Tcp/IP體系結(jié)構(gòu)33.1.1Tcp/IP簡介33.1.2Tcp/IP特點(diǎn)33.1.3Tcp/IP協(xié)議的應(yīng)用43.2Winsock53.3需求分析與總體設(shè)計73.3.1需求分析73.3.1.1五子棋功能需求73.3.1.2五子棋的規(guī)則73.3.2總體分析73.4五子棋游戲設(shè)計93.4.1設(shè)計原理93.4.2通訊流程93.4.3算法描述113.4.3.1棋盤繪制算法113.4.3.2判斷輸贏算法123.4.3.3下棋決策算法143.4.3.4聊天記錄管理算法153.4.3.5下棋記錄管理算法18第四

6、章軟件測試204.1登陸界面設(shè)計204.2下棋界面設(shè)計21第五章軟件測試225.1問題的發(fā)現(xiàn)225.2問題的解決22第六章總結(jié)與體會236.1總結(jié)236.2體會23參考文獻(xiàn)253基于TCP/IP協(xié)議的網(wǎng)絡(luò)通訊設(shè)計第一章緒論1.1五子棋的簡介眾所周知,五子棋是我國古代的、傳統(tǒng)的黑白棋種之一,大約在南北朝時期隨圍棋一起先后傳入朝鮮、日本等地。五子棋國際上正式稱“連珠”,五子棋簡單易學(xué)而又富有趣味,為大眾喜愛。然而,五子棋又包含深奧的哲理和技巧,尤其是隨著國際職業(yè)連珠運(yùn)動的發(fā)展和競賽規(guī)則的逐步完善,技法和戰(zhàn)術(shù)有了很大發(fā)展,因此已不再是簡單的游戲。五子棋與圍棋棋子相似,圍棋像軍團(tuán)

7、作戰(zhàn),博大精深;五子棋則短兵相接,兇險復(fù)雜。五子棋不僅能增強(qiáng)思維能力,提高智力,而且富含哲理,有助于修身養(yǎng)性。五子棋既有現(xiàn)代休閑的明顯特征“短、平、快”,又有古典哲學(xué)的高深學(xué)問“陰陽易理”;它既有簡單易學(xué)的特性,為廣大人民群眾所喜聞樂見,又有深奧的技巧和高水平的國際性比賽;它的棋文化源淵流長,具有東方的神秘和西方的直觀;既有“場”的概念,亦有“點(diǎn)”的連接。它是中西文化的交流點(diǎn),是古今哲理的結(jié)晶。25基于TCP/IP協(xié)議的網(wǎng)絡(luò)通訊設(shè)計第二章開發(fā)工具的選擇2.1開發(fā)背景與現(xiàn)狀在很早以前五子棋軟件就已經(jīng)被開發(fā)出來了,當(dāng)時的五子棋軟件

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。