網(wǎng)絡(luò)即時(shí)通信系統(tǒng)的設(shè)計(jì)[數(shù)據(jù)庫(kù)+源代碼+文獻(xiàn)及翻譯+畢業(yè)設(shè)計(jì)報(bào)告].zip
網(wǎng)絡(luò)即時(shí)通信系統(tǒng)的設(shè)計(jì)[數(shù)據(jù)庫(kù)+源代碼+文獻(xiàn)及翻譯+畢業(yè)設(shè)計(jì)報(bào)告],摘 要隨著科學(xué)技術(shù)的迅速提高,計(jì)算機(jī)網(wǎng)絡(luò)得到了飛速的發(fā)展,而各種基于網(wǎng)絡(luò)的應(yīng)用程序也隨之誕生,比如基于互聯(lián)網(wǎng)的信息發(fā)布,通信,數(shù)據(jù)共享等等。局域網(wǎng)技術(shù)作為人們?nèi)粘I钪斜夭豢缮俚牟糠滞瑯拥玫搅藦V泛的應(yīng)用,人們通過(guò)局域網(wǎng)連接 internet進(jìn)行數(shù)據(jù)傳輸及...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會(huì)員 bshhty 發(fā)布網(wǎng)絡(luò)即時(shí)通信系統(tǒng)的設(shè)計(jì)[數(shù)據(jù)庫(kù)+源代碼+文獻(xiàn)及翻譯+畢業(yè)設(shè)計(jì)報(bào)告]
摘 要
隨著科學(xué)技術(shù)的迅速提高,計(jì)算機(jī)網(wǎng)絡(luò)得到了飛速的發(fā)展,而各種基于網(wǎng)絡(luò)的應(yīng)用程序也隨之誕生,比如基于互聯(lián)網(wǎng)的信息發(fā)布,通信,數(shù)據(jù)共享等等。局域網(wǎng)技術(shù)作為人們?nèi)粘I钪斜夭豢缮俚牟糠滞瑯拥玫搅藦V泛的應(yīng)用,人們通過(guò)局域網(wǎng)連接 Internet進(jìn)行數(shù)據(jù)傳輸及交換。因此開(kāi)發(fā)一個(gè)局域網(wǎng)的即時(shí)通信工具是非常有必要的。
本文圍繞這個(gè)中心并進(jìn)行了更為合理的設(shè)計(jì)在Windows平臺(tái)上進(jìn)行了實(shí)現(xiàn)。將客戶端與服務(wù)端分開(kāi),用UDP與TCP/IP協(xié)議實(shí)現(xiàn)不同的傳輸任務(wù),還運(yùn)用了套接字技術(shù)。能夠滿足一般用戶最基本的要求,特點(diǎn)是簡(jiǎn)單方便、功能齊全、拓展性強(qiáng)。
本即時(shí)通信系統(tǒng)采用模塊化程序設(shè)計(jì)方法,基于C/S架構(gòu),運(yùn)用文件形式存儲(chǔ)。本系統(tǒng)充分利用了Visual C++開(kāi)發(fā)工具,具備用戶的登錄、申請(qǐng)、發(fā)送消息、發(fā)送文件、查看用戶在離線等功能,可以實(shí)現(xiàn)用戶信息管理,方便了用戶之間信息的溝通。
關(guān)鍵詞: 即時(shí)通信; C/S; UDP; TCP/IP; 套接字
Abstract
With the rapid increase of science and technology, computer network has made rapid development, and a variety of Web-based applications have come about, such as Internet-based information dissemination, communication, data sharing, etc.. LAN technology as an essential part of daily life, are also widely used local area network to connect people through the Internet for data transfer and exchange. Therefore the development of a LAN instant messaging tool is necessary.
This text has realized on Windows platform more rational design around this centre. Separate customer end from end of service, realize different transmission tasks with UDP and TCP/IP agreement, have also used set to windows sockets technology. Can meet the general user's most basic requirement, it is simple and convenient, multiple functional that the characteristic is, the expanding is strong.
The instant messaging system uses the modular programming method, based on C/S architecture, the use of files stored. The system makes full use of Visual C++ development tool, have the user login, application, send messages, send files, view the users and other functions, can realize the user information management, and convenient for users to communicate information between .
Keywords: instant messaging; C / S; UDP; TCP / IP ;Windows Sockets
目 錄
引 言 1
第一章 開(kāi)發(fā)工具及系統(tǒng)架構(gòu)簡(jiǎn)介 3
1.1 C/S結(jié)構(gòu)簡(jiǎn)介 3
1.2 SOCKET技術(shù)簡(jiǎn)介 3
1.3 CSOCKET 4
1.4 套接字簡(jiǎn)介 4
1.4.1連接方式 4
1.4.2主要參數(shù) 5
1.5 TCP/IP簡(jiǎn)介 5
1.6 UDP簡(jiǎn)介 6
1.7 即時(shí)通信系統(tǒng)簡(jiǎn)介 7
1.7.1系統(tǒng)的網(wǎng)絡(luò)環(huán)境 7
1.7.2數(shù)據(jù)存儲(chǔ)系統(tǒng) 7
1.7.3網(wǎng)絡(luò)協(xié)議 7
第二章 系統(tǒng)分析與設(shè)計(jì) 8
2.1即時(shí)通信系統(tǒng)簡(jiǎn)介 8
2.2即時(shí)通信系統(tǒng)作用 8
2.3網(wǎng)絡(luò)即時(shí)通信系統(tǒng)需求分析 9
2.4環(huán)境拓?fù)?nbsp;10
2.5開(kāi)發(fā)與測(cè)試 10
第三章 系統(tǒng)的實(shí)現(xiàn) 11
3.1程序設(shè)計(jì)目的 11
3.2程序有關(guān)連接及端口信息 12
3.3用戶使用說(shuō)明 13
3.4其他部分代碼 17
3.5其他算法的改進(jìn)方法 21
第四章 即時(shí)通信系統(tǒng)的測(cè)試報(bào)告 22
4.1測(cè)試結(jié)論 22
4.2測(cè)試環(huán)境 22
4.3功能測(cè)試 22
4.4測(cè)試結(jié)果 27
總 結(jié) 28
參考文獻(xiàn) 30
謝 辭 31
TA們正在看...
- 2011精品房地產(chǎn)公司管理制度匯編.doc
- 2011年房地產(chǎn)開(kāi)發(fā)報(bào)表指標(biāo)解釋.ppt
- 8路智能搶答器畢業(yè)設(shè)計(jì).doc
- crdi柴油機(jī)電控燃油噴射系統(tǒng)檢修與故障分析.pdf
- plc六路搶答器課程設(shè)計(jì).doc
- plc運(yùn)料小車課程設(shè)計(jì).doc
- 西門子plc在五層電梯中的應(yīng)用.doc
- 數(shù)字電子技術(shù)課程設(shè)計(jì).doc
- 同軸式二級(jí)圓柱齒輪減速器課程設(shè)計(jì)畢業(yè)設(shè)計(jì)論文.doc
- 一級(jí)斜齒圓柱齒輪減速器計(jì)算說(shuō)明書畢業(yè)設(shè)計(jì)論文.doc