【正文】
的交互性 ,高效的用戶界面等優(yōu)點(diǎn) 。FTP 正是完成這項(xiàng)工作的工具,你可以在任意一個(gè)經(jīng)過文件傳輸協(xié)議( FTP)訪問的公共有效的聯(lián)機(jī)數(shù)據(jù)庫或文檔中找到你想要的任何東西。 盡管遠(yuǎn)程 登錄 ( Tel)提供了訪問遠(yuǎn)程文件的極好方法,但怎么也比不上使用自己計(jì)算機(jī)中的文件方便。用 FTP 將信息下載到本地是一件十分普遍的事。 C。 assisted management module mainly performs the functions of reading and writing the INI files. This FTP client software is usable. And I hope the experience from this software development can do some help to the learners who39。 functions of operating on files are implemented in file management module。 該 FTP 客戶端軟件達(dá)到了使用方便的目標(biāo),希望開發(fā)軟件的經(jīng)驗(yàn)?zāi)転槭褂?.NET 設(shè)計(jì)開發(fā) Windows 應(yīng)用程序 FTP 客戶端軟件的初學(xué)者提供一些幫助 。連接模塊實(shí)現(xiàn)主機(jī)與服務(wù)器的連接的功能;文件管理模塊實(shí)現(xiàn)新建文件、刪除文件等功能;文件傳輸模塊實(shí)現(xiàn)主機(jī)與服務(wù)器連接成功后上傳和下載文件功能。 FTP 客戶端軟件 是在了解 FTP 工作原理 后 ,利用 C語言 來 設(shè)計(jì) 和 開發(fā) 的 。 畢業(yè)設(shè)計(jì) ( 論文 ) FTP 客戶端設(shè)計(jì)與實(shí)現(xiàn) 論文作者姓名: 申請學(xué)位專業(yè): 申請學(xué)位類別: 指導(dǎo)教師姓名(職稱): 論文提交日期: FTP 客戶端設(shè)計(jì)與實(shí)現(xiàn) 摘 要 互聯(lián)網(wǎng)的一大特點(diǎn)是實(shí)現(xiàn)信息共享,文件傳輸是信息共享的十分重要的內(nèi)容之一。隨之出現(xiàn)了許多 FTP 服務(wù)器來共享一些信息資源,編寫一個(gè)操作簡單,方便的 FTP 客戶端來下載這些資源受到了人們的極大歡迎。FTP 客戶端分為連接模塊、文件管理模 塊、文件傳輸模塊和輔助管理模塊。輔助管理模塊實(shí)現(xiàn)一些相關(guān)功能如:讀寫配置 INI 文件。 關(guān)鍵詞 : .NET; C;文件傳輸協(xié)議;客戶端 The Design and Implementation of FTP Client Abstract The predominant characteristic of work is information resources sharing. Document transmission is an important ponent element. Because of this, many File Transfer Protocol (FTP) servers appeared, and won its way into favor. C programming language is used to develop the FTP client software after prehending the FTP working principle. And this FTP client software is made up of linking module、 file management module、 file transmission module and assisted management module. Linking module performs the functions of linking a host and a server。 transmitting files is easy through applying file transmission module。ll devote their efforts to FTP client software development. Key words: .NET。 FTP, Client 目 錄 論文總頁數(shù): 21頁 1 引言 .......................................................................................................................... 1 課題背景 ............................................................................................................ 1 國內(nèi)外研究現(xiàn)狀 ................................................................................................. 1 本課題研究的意義 .............................................................................................. 1 本課題的研究方法 .............................................................................................. 2 2 技術(shù)背景 ................................................................................................................... 2 .NET技術(shù)簡介 .................................................................................................... 2 VISUAL ........................................................................................ 2 開發(fā)語言選擇 ..................................................................................................... 2 FTP簡介 ............................................................................................................ 3 FTP工作模式 ..................................................................................................... 4 3 FTP軟件需求分析 ..................................................................................................... 6 需要完成目標(biāo) ..................................................................................................... 6 功能需求 ............................................................................................................ 7 環(huán)境需求 ............................................................................................................ 7 4 FTP軟件詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) ........................................................................................... 7 軟件總體分析與設(shè)計(jì) .......................................................................................... 7 各模塊具體設(shè)計(jì) ................................................................................................. 7 連接管理設(shè)計(jì) .............................................................................................. 7 文件管理設(shè)計(jì) .............................................................................................. 9 文件傳輸設(shè)計(jì) .............................................................................................. 9 輔助功能設(shè)計(jì) ............................................................................................ 10 模塊的程序?qū)崿F(xiàn) ............................................................................................... 10 連接管理的程序?qū)崿F(xiàn) ................................................................................. 10 文件管理的程序?qū)崿F(xiàn) ................................................................................. 11 文件傳輸?shù)某绦驅(qū)?現(xiàn) ................................................................................. 12 輔助功能的程序?qū)崿F(xiàn) ................................................................................. 13 5 軟件測試 ................................................................................................................. 15 測試前分析 ...................................................................................................... 15 測試的過程與分析 ............................................................................................ 15 測試小結(jié) .......................................................................................................... 17 結(jié) 論 ........................................................................................................................ 18 參考文獻(xiàn) ........................................................................................................................ 19 致 謝 ........................................................................................................................ 20 聲 明 ........................................................................................................................ 21 第 1 頁 共 21 頁