網(wǎng)絡(luò)聊天工具設(shè)計(jì).doc
約52頁(yè)DOC格式手機(jī)打開展開
網(wǎng)絡(luò)聊天工具設(shè)計(jì),3.4萬(wàn)字 52頁(yè)摘要即時(shí)網(wǎng)絡(luò)聊天工具近年來(lái)發(fā)展迅速,其軟件不僅要求能為用戶提供較好的信息交流服務(wù),而且要求能快速的推出新版本,推出新功能。要提高其服務(wù)提供質(zhì)量,就得從通信模式設(shè)計(jì)開始。目前網(wǎng)絡(luò)聊天工具普遍所采用通信方式有兩種。這兩種方式各有利弊,在實(shí)際應(yīng)用中都有各自的市場(chǎng)。折中方案是在討論了它們的各自...
內(nèi)容介紹
此文檔由會(huì)員 xiaowei 發(fā)布
網(wǎng)絡(luò)聊天工具設(shè)計(jì)
3.4萬(wàn)字 52頁(yè)
摘 要
即時(shí)網(wǎng)絡(luò)聊天工具近年來(lái)發(fā)展迅速,其軟件不僅要求能為用戶提供較好的信息交流服務(wù),而且要求能快速的推出新版本,推出新功能。要提高其服務(wù)提供質(zhì)量,就得從通信模式設(shè)計(jì)開始。目前網(wǎng)絡(luò)聊天工具普遍所采用通信方式有兩種。這兩種方式各有利弊,在實(shí)際應(yīng)用中都有各自的市場(chǎng)。折中方案是在討論了它們的各自特點(diǎn)的基礎(chǔ)上提出的。在實(shí)現(xiàn)折中方案時(shí),程序的結(jié)構(gòu)模塊化程度較高,使得功能添加較為容易,滿足了網(wǎng)絡(luò)聊天工具盡快退出新功能的要求。折中方案雖然擁有普遍使用的兩種方式所具有的一些特點(diǎn),但是折中方案的設(shè)計(jì)只考慮了公網(wǎng)IP的情況,因此在網(wǎng)絡(luò)適用范圍方面還需要進(jìn)一步解決。
在設(shè)計(jì)方面,對(duì)及時(shí)網(wǎng)絡(luò)聊天工具最基本的通信方式進(jìn)行討論之后,對(duì)它們各自的特點(diǎn)都進(jìn)行了比較,綜合它們的優(yōu)缺點(diǎn)和適用范圍,提出了一種折中通信方式來(lái)設(shè)計(jì)網(wǎng)絡(luò)聊天工具。具體實(shí)現(xiàn)時(shí),對(duì)網(wǎng)絡(luò)聊天工具的需求進(jìn)行分析,之后明確了服務(wù)器端的數(shù)據(jù)庫(kù)應(yīng)該保存的用戶的哪些數(shù)據(jù),何時(shí)保存等問(wèn)題。然后對(duì)服務(wù)器端和客戶端的程序模塊結(jié)構(gòu)進(jìn)行了細(xì)分。在最后的詳細(xì)設(shè)計(jì)中詳細(xì)的說(shuō)明了數(shù)據(jù)庫(kù)中各個(gè)數(shù)據(jù)庫(kù)中表的定義、服務(wù)器端與客戶端之間的通信格式、以及服務(wù)器端程序和客戶端程序關(guān)鍵部分的具體實(shí)現(xiàn)。
關(guān)鍵詞:即時(shí)通訊軟件,網(wǎng)絡(luò)編程,客戶端/服務(wù)器模式,動(dòng)態(tài)數(shù)據(jù)對(duì)象連接
Abstract
The instant communication software develops quickly in recent years, its software need not only providing the customer like these information exchanges service, but also releasing the new edition quickly, releasing the new function to extend the customer quantity. To improve its service, the communication mode design is start step. Currently the software adopts two types of network communication methods. Each has its advantages and disadvantages, in actual application used in different area. The new method is made after discussing the two which are used widespread now. While programming, the structure mold of the procedure turns higher degree, make function extend more easy, satisfied the instant communication software’s request that is the new function should be carried out ......
目 錄
摘 要 I
Abstract II
1緒言 1
1.1課題背景及國(guó)內(nèi)外研究現(xiàn)狀 1
1.2課題目的和意義 2
2網(wǎng)絡(luò)聊天工具的關(guān)鍵技術(shù) 3
2.1 Windows網(wǎng)絡(luò)編程 3
2.2數(shù)據(jù)庫(kù)的連接與訪問(wèn) 6
3需求分析 11
3.1系統(tǒng)框架分析 11
3.2系統(tǒng)功能分析 11
3.3適用環(huán)境 11
4概要設(shè)計(jì) 12
4.1系統(tǒng)方案選定 12
4.2數(shù)據(jù)庫(kù)設(shè)計(jì) 16
4.3應(yīng)用程序結(jié)構(gòu) 17
4.4功能模塊介紹 21
5詳細(xì)設(shè)計(jì) 27
5.1數(shù)據(jù)庫(kù)數(shù)據(jù)格式詳細(xì)設(shè)計(jì) 27
5.2網(wǎng)絡(luò)通信格式詳細(xì)設(shè)計(jì) 31
5.3服務(wù)器詳細(xì)設(shè)計(jì) 33
5.4客戶端詳細(xì)設(shè)計(jì) 38
6總結(jié) 45
致 謝 46
參考文獻(xiàn) 47
附錄英文縮寫 48
參考文獻(xiàn)
[1]胡金初. 計(jì)算機(jī)網(wǎng)絡(luò). 北京: 清華大學(xué)出版社, 2004,40-46
[2]謝希仁. 計(jì)算機(jī)網(wǎng)絡(luò)(第四版). 北京: 電子工業(yè)出版社,2003,23-26
3.4萬(wàn)字 52頁(yè)
摘 要
即時(shí)網(wǎng)絡(luò)聊天工具近年來(lái)發(fā)展迅速,其軟件不僅要求能為用戶提供較好的信息交流服務(wù),而且要求能快速的推出新版本,推出新功能。要提高其服務(wù)提供質(zhì)量,就得從通信模式設(shè)計(jì)開始。目前網(wǎng)絡(luò)聊天工具普遍所采用通信方式有兩種。這兩種方式各有利弊,在實(shí)際應(yīng)用中都有各自的市場(chǎng)。折中方案是在討論了它們的各自特點(diǎn)的基礎(chǔ)上提出的。在實(shí)現(xiàn)折中方案時(shí),程序的結(jié)構(gòu)模塊化程度較高,使得功能添加較為容易,滿足了網(wǎng)絡(luò)聊天工具盡快退出新功能的要求。折中方案雖然擁有普遍使用的兩種方式所具有的一些特點(diǎn),但是折中方案的設(shè)計(jì)只考慮了公網(wǎng)IP的情況,因此在網(wǎng)絡(luò)適用范圍方面還需要進(jìn)一步解決。
在設(shè)計(jì)方面,對(duì)及時(shí)網(wǎng)絡(luò)聊天工具最基本的通信方式進(jìn)行討論之后,對(duì)它們各自的特點(diǎn)都進(jìn)行了比較,綜合它們的優(yōu)缺點(diǎn)和適用范圍,提出了一種折中通信方式來(lái)設(shè)計(jì)網(wǎng)絡(luò)聊天工具。具體實(shí)現(xiàn)時(shí),對(duì)網(wǎng)絡(luò)聊天工具的需求進(jìn)行分析,之后明確了服務(wù)器端的數(shù)據(jù)庫(kù)應(yīng)該保存的用戶的哪些數(shù)據(jù),何時(shí)保存等問(wèn)題。然后對(duì)服務(wù)器端和客戶端的程序模塊結(jié)構(gòu)進(jìn)行了細(xì)分。在最后的詳細(xì)設(shè)計(jì)中詳細(xì)的說(shuō)明了數(shù)據(jù)庫(kù)中各個(gè)數(shù)據(jù)庫(kù)中表的定義、服務(wù)器端與客戶端之間的通信格式、以及服務(wù)器端程序和客戶端程序關(guān)鍵部分的具體實(shí)現(xiàn)。
關(guān)鍵詞:即時(shí)通訊軟件,網(wǎng)絡(luò)編程,客戶端/服務(wù)器模式,動(dòng)態(tài)數(shù)據(jù)對(duì)象連接
Abstract
The instant communication software develops quickly in recent years, its software need not only providing the customer like these information exchanges service, but also releasing the new edition quickly, releasing the new function to extend the customer quantity. To improve its service, the communication mode design is start step. Currently the software adopts two types of network communication methods. Each has its advantages and disadvantages, in actual application used in different area. The new method is made after discussing the two which are used widespread now. While programming, the structure mold of the procedure turns higher degree, make function extend more easy, satisfied the instant communication software’s request that is the new function should be carried out ......
目 錄
摘 要 I
Abstract II
1緒言 1
1.1課題背景及國(guó)內(nèi)外研究現(xiàn)狀 1
1.2課題目的和意義 2
2網(wǎng)絡(luò)聊天工具的關(guān)鍵技術(shù) 3
2.1 Windows網(wǎng)絡(luò)編程 3
2.2數(shù)據(jù)庫(kù)的連接與訪問(wèn) 6
3需求分析 11
3.1系統(tǒng)框架分析 11
3.2系統(tǒng)功能分析 11
3.3適用環(huán)境 11
4概要設(shè)計(jì) 12
4.1系統(tǒng)方案選定 12
4.2數(shù)據(jù)庫(kù)設(shè)計(jì) 16
4.3應(yīng)用程序結(jié)構(gòu) 17
4.4功能模塊介紹 21
5詳細(xì)設(shè)計(jì) 27
5.1數(shù)據(jù)庫(kù)數(shù)據(jù)格式詳細(xì)設(shè)計(jì) 27
5.2網(wǎng)絡(luò)通信格式詳細(xì)設(shè)計(jì) 31
5.3服務(wù)器詳細(xì)設(shè)計(jì) 33
5.4客戶端詳細(xì)設(shè)計(jì) 38
6總結(jié) 45
致 謝 46
參考文獻(xiàn) 47
附錄英文縮寫 48
參考文獻(xiàn)
[1]胡金初. 計(jì)算機(jī)網(wǎng)絡(luò). 北京: 清華大學(xué)出版社, 2004,40-46
[2]謝希仁. 計(jì)算機(jī)網(wǎng)絡(luò)(第四版). 北京: 電子工業(yè)出版社,2003,23-26