網(wǎng)絡(luò)多線程下載系統(tǒng).rar
網(wǎng)絡(luò)多線程下載系統(tǒng),1.4萬字 18頁論文+開題+任務(wù)書+翻譯摘 要隨著互聯(lián)網(wǎng)應(yīng)用范圍不斷擴大,網(wǎng)絡(luò)包含的信息資源日益增多,互聯(lián)網(wǎng)用戶可以通過網(wǎng)絡(luò)下載所需的數(shù)據(jù)資源保存在本地磁盤當(dāng)中,因此相應(yīng)的基于網(wǎng)絡(luò)的下載工具應(yīng)運而生。當(dāng)一臺計算機連接得到網(wǎng)絡(luò)上以后,不論它是靜態(tài)的永久性連接,還是通過獲得動態(tài)分配的臨時ip地址來建立連...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會員 xiaowei 發(fā)布
網(wǎng)絡(luò)多線程下載系統(tǒng)
1.4萬字 18頁
論文+開題+任務(wù)書+翻譯
摘 要
隨著互聯(lián)網(wǎng)應(yīng)用范圍不斷擴大,網(wǎng)絡(luò)包含的信息資源日益增多,互聯(lián)網(wǎng)用戶可以通過網(wǎng)絡(luò)下載所需的數(shù)據(jù)資源保存在本地磁盤當(dāng)中,因此相應(yīng)的基于網(wǎng)絡(luò)的下載工具應(yīng)運而生。
當(dāng)一臺計算機連接得到網(wǎng)絡(luò)上以后,不論它是靜態(tài)的永久性連接,還是通過獲得動態(tài)分配的臨時IP地址來建立連接。由于線路質(zhì)量、帶寬以及遠程計算機被訪問量等因素的影響,將遠程文件保存到本地就需要一個過程。這種過程通稱為下載。伴隨著基于網(wǎng)絡(luò)的多線程下載技術(shù)的出現(xiàn),如今的下載工具徹底擺脫了帶寬瓶頸的束縛并且向著更為人性化的方面發(fā)展下去。在現(xiàn)在的網(wǎng)絡(luò)下載技術(shù)中,多線程下載有著其不可比擬的優(yōu)越性。
本課題的基于網(wǎng)絡(luò)的多線程下載系統(tǒng)是為假想的日益增多的網(wǎng)絡(luò)用戶而開發(fā)的,主要實現(xiàn)基于網(wǎng)絡(luò)的HTTP的多線程下載。此系統(tǒng)采用功能強大的Microsoft Visual C++.NET作為工具來開發(fā)。整個系統(tǒng)從符合操作簡便,界面友好,靈活,實用,快速的角度出發(fā),實現(xiàn)通過一個列表框顯示某個網(wǎng)站上的部分文件路徑,用戶通過復(fù)選框選定相關(guān)的文件,多線程同時下載文件,然后將文件保存在默認的文件夾下。論文主要介紹的本課題的開發(fā)背景,所要完成的功能和開發(fā)的過程。重點的說明了系統(tǒng)設(shè)計的重點、設(shè)計思想、關(guān)鍵技術(shù)和解決方案。
關(guān)鍵字:下載,帶寬瓶頸,多線程下載系統(tǒng),Microsoft Visual C++.NET
The design and execution of the multi-thread downloading system based on internet
Abstract
With expanding of internet, there are more and more information included in web, internet user can download useful data resources into the local disk through internet, so downloading tools basing on web emerge as the times require.
When a computer connected on web, no matter whether it is a static connection lasting a long time or a connection connect to web with a dynamic distributed temporary IP address, because of the quality of line, bandwidth and the quantity of long-distance been accessed, saving a long-distance file to local computer usually needs a process. This process is called download. As the appearance of multi-thread downloading technology, present downloading tools get rid of the bottleneck of bandwidth and become more and more humanity. Multi-thread ......
目 錄
摘 要 2
Abstract 2
第一章 概述 4
1.1 多線程下載的概念 4
1.2多線程下載的現(xiàn)狀及發(fā)展趨勢 4
1.3該系統(tǒng)的功能介紹 5
1.4 小結(jié) 5
第二章 基于網(wǎng)絡(luò)的多線程下載系統(tǒng)的研究方案 6
2.1系統(tǒng)的理論實現(xiàn) 6
2.2開發(fā)環(huán)境的介紹 6
2.3 小結(jié) 7
第三章 需求分析 7
3.1 需求描述 8
3.2 UML建模分析 8
3.3實例功能介紹和運行時的界面 8
3.4主要類的功能 8
3.5創(chuàng)建和終止線程 9
3.6 小結(jié) 9
第四章 基于網(wǎng)絡(luò)的多線程下載系統(tǒng)的總體設(shè)計 10
4.1多線程下載系統(tǒng)流程分析 10
4.2 小結(jié) 10
第五章 多線程下載系統(tǒng)的詳細設(shè)計與實現(xiàn) 11
5.1主用戶界面的創(chuàng)建與設(shè)計 11
5.2主對話框窗口的詳細設(shè)計 12
5.3 “下載”按鈕事件的詳細設(shè)計 13
5.4網(wǎng)絡(luò)連接的詳細設(shè)計 14
5.5 小結(jié) 15
第六章 系統(tǒng)測試及系統(tǒng)安全措施 16
6.1系統(tǒng)測試 16
6.2系統(tǒng)安全措施 14
6.3小結(jié) 16
第七章 總結(jié)與展望 17
致謝 18
參考文獻 19
參考文獻
【1】謝希仁 《計算機網(wǎng)絡(luò)》 大連理工出版社
【2】李師賢,李文軍,周曉聰 《面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)》 高等教育出版社
【3】丁有和 《Visual C++.net 編程實戰(zhàn)》 重慶天極信息發(fā)展有限公司
1.4萬字 18頁
論文+開題+任務(wù)書+翻譯
摘 要
隨著互聯(lián)網(wǎng)應(yīng)用范圍不斷擴大,網(wǎng)絡(luò)包含的信息資源日益增多,互聯(lián)網(wǎng)用戶可以通過網(wǎng)絡(luò)下載所需的數(shù)據(jù)資源保存在本地磁盤當(dāng)中,因此相應(yīng)的基于網(wǎng)絡(luò)的下載工具應(yīng)運而生。
當(dāng)一臺計算機連接得到網(wǎng)絡(luò)上以后,不論它是靜態(tài)的永久性連接,還是通過獲得動態(tài)分配的臨時IP地址來建立連接。由于線路質(zhì)量、帶寬以及遠程計算機被訪問量等因素的影響,將遠程文件保存到本地就需要一個過程。這種過程通稱為下載。伴隨著基于網(wǎng)絡(luò)的多線程下載技術(shù)的出現(xiàn),如今的下載工具徹底擺脫了帶寬瓶頸的束縛并且向著更為人性化的方面發(fā)展下去。在現(xiàn)在的網(wǎng)絡(luò)下載技術(shù)中,多線程下載有著其不可比擬的優(yōu)越性。
本課題的基于網(wǎng)絡(luò)的多線程下載系統(tǒng)是為假想的日益增多的網(wǎng)絡(luò)用戶而開發(fā)的,主要實現(xiàn)基于網(wǎng)絡(luò)的HTTP的多線程下載。此系統(tǒng)采用功能強大的Microsoft Visual C++.NET作為工具來開發(fā)。整個系統(tǒng)從符合操作簡便,界面友好,靈活,實用,快速的角度出發(fā),實現(xiàn)通過一個列表框顯示某個網(wǎng)站上的部分文件路徑,用戶通過復(fù)選框選定相關(guān)的文件,多線程同時下載文件,然后將文件保存在默認的文件夾下。論文主要介紹的本課題的開發(fā)背景,所要完成的功能和開發(fā)的過程。重點的說明了系統(tǒng)設(shè)計的重點、設(shè)計思想、關(guān)鍵技術(shù)和解決方案。
關(guān)鍵字:下載,帶寬瓶頸,多線程下載系統(tǒng),Microsoft Visual C++.NET
The design and execution of the multi-thread downloading system based on internet
Abstract
With expanding of internet, there are more and more information included in web, internet user can download useful data resources into the local disk through internet, so downloading tools basing on web emerge as the times require.
When a computer connected on web, no matter whether it is a static connection lasting a long time or a connection connect to web with a dynamic distributed temporary IP address, because of the quality of line, bandwidth and the quantity of long-distance been accessed, saving a long-distance file to local computer usually needs a process. This process is called download. As the appearance of multi-thread downloading technology, present downloading tools get rid of the bottleneck of bandwidth and become more and more humanity. Multi-thread ......
目 錄
摘 要 2
Abstract 2
第一章 概述 4
1.1 多線程下載的概念 4
1.2多線程下載的現(xiàn)狀及發(fā)展趨勢 4
1.3該系統(tǒng)的功能介紹 5
1.4 小結(jié) 5
第二章 基于網(wǎng)絡(luò)的多線程下載系統(tǒng)的研究方案 6
2.1系統(tǒng)的理論實現(xiàn) 6
2.2開發(fā)環(huán)境的介紹 6
2.3 小結(jié) 7
第三章 需求分析 7
3.1 需求描述 8
3.2 UML建模分析 8
3.3實例功能介紹和運行時的界面 8
3.4主要類的功能 8
3.5創(chuàng)建和終止線程 9
3.6 小結(jié) 9
第四章 基于網(wǎng)絡(luò)的多線程下載系統(tǒng)的總體設(shè)計 10
4.1多線程下載系統(tǒng)流程分析 10
4.2 小結(jié) 10
第五章 多線程下載系統(tǒng)的詳細設(shè)計與實現(xiàn) 11
5.1主用戶界面的創(chuàng)建與設(shè)計 11
5.2主對話框窗口的詳細設(shè)計 12
5.3 “下載”按鈕事件的詳細設(shè)計 13
5.4網(wǎng)絡(luò)連接的詳細設(shè)計 14
5.5 小結(jié) 15
第六章 系統(tǒng)測試及系統(tǒng)安全措施 16
6.1系統(tǒng)測試 16
6.2系統(tǒng)安全措施 14
6.3小結(jié) 16
第七章 總結(jié)與展望 17
致謝 18
參考文獻 19
參考文獻
【1】謝希仁 《計算機網(wǎng)絡(luò)》 大連理工出版社
【2】李師賢,李文軍,周曉聰 《面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)》 高等教育出版社
【3】丁有和 《Visual C++.net 編程實戰(zhàn)》 重慶天極信息發(fā)展有限公司