【正文】
基于局域網(wǎng)的文件傳輸系統(tǒng)的設(shè)計與實現(xiàn) 摘 要 隨著互聯(lián)網(wǎng)技術(shù)的迅猛發(fā)展,計算機通信給人類文明帶來了翻天覆地的變化。很多情況下,人們的日常工作需要借助文件傳輸來完成。但大多數(shù)文件傳輸功能都需要借助移動磁盤等硬件設(shè)備或 Inter 上的服務(wù)器才能實現(xiàn)。 這就給那些具有大規(guī)模內(nèi)部網(wǎng)絡(luò)的用戶造成了 許多問題,如浪費資金、浪費網(wǎng)絡(luò)資源、病毒入侵、降低了工作效率等。為了方便局域網(wǎng)內(nèi)主機 的 資源共享,需要開發(fā)一個基于局域網(wǎng)的文件傳輸工具,在 內(nèi)部網(wǎng)絡(luò) 中實現(xiàn)文件交換 。 基于局域網(wǎng)的文件傳輸系統(tǒng)的設(shè)計選用 Delphi 為開發(fā)工具 ,以 C/S 模式通過建立 Socket 連接后實現(xiàn)局域網(wǎng)快速,準確,安全的點對點文件以及文件夾傳輸功能。本系統(tǒng)能夠促進局域網(wǎng)內(nèi)用戶之間的文件資源共享,滿足主機之間信息交流,確保文件及文件夾傳輸安全性,有效地提高工作效率。 設(shè)計共分為五大模塊,分別為:一、介紹選題背景及意義和國內(nèi)外研究現(xiàn)狀;二、介紹 TCP/IP 點對點協(xié)議技術(shù) ,C/S 架構(gòu)的 Delphi 程序設(shè)計技術(shù)和 Socket 網(wǎng)絡(luò)編程技術(shù);三、對當前局域網(wǎng)文件傳輸進行需求分析并提出解決方案;四、根據(jù)解決方案對系統(tǒng)進行設(shè)計;五、對基于局域網(wǎng)的文件傳輸系統(tǒng)進行測試并得到測試結(jié)果。 關(guān)鍵詞: C/S 結(jié)構(gòu);網(wǎng)絡(luò)通訊組件;點對點; Socket 連接 The Design and Implementation of File Transfer System Based on LAN Abstract Along with the Inter technology swift and violent development, the puter correspondence the human culture has brought the earthshaking change for. In very many situations, people39。s routine work needs to draw support from the file transfer to plete. But the majority file transfer function all needs to draw support moves hardware equipment or the Inter and so in the floppy disk server can realize This gave these to have the largescale internal work user to create many problems, like the waste fund, the waste work resources, the viral invasion, reduced the working efficiency and so on. In order to facilitate in the local area work main engine resources sharing, needs to develop one based on the local area work file transfer tool, realizes the document exchange in internal work. The design and implementation of file transfer system base on LAN uses Delphi development tool,C/S mode through the establishment of Socket after connecting LAN users fast, accurate, the pointtopoint security files and folders transmission functions. The system can contribute to LAN users to share file resources to meet the exchange of information between mainframe, ensure that the filets and folders transmission security, effectively improving efficiency. The design is divided into five major module altogether, including: First, introduction selected topic background and significance and domestic and foreign research present situation。 Second, introduces the TCP/IP point to point protocol technology, C/S overhead construction Delphi programming technique and the Socket work programming technology。 Third, carries on the demand to the current local area work file transfer to analyze and to propose the solution。 Fourth, carries on the design according to the solution to the system。 Fifth, to carries on based on the local area work file transfer system tests and obtains the test result. Key words: C/S structure。 Network munication module。 Pointtopoint。 Socket connection. 目 錄 論文總頁數(shù): 26 頁 1 引言 ................................................................... 1 選題背景 ........................................................... 1 國內(nèi)外研究現(xiàn)狀 ...................................................... 1 課題研究的意義 ...................................................... 1 2 理論基礎(chǔ) ............................................................... 2 TCP/IP點對點協(xié)議技術(shù) ............................................... 2 C/S架構(gòu)的 DELPHI程序設(shè)計技術(shù) ....................................... 2 SOCKET網(wǎng)絡(luò)程序設(shè)計技術(shù) ............................................. 3 3 系統(tǒng)需求分析 ........................................................... 4 現(xiàn)行業(yè)務(wù)系統(tǒng)描述 .................................................... 4 現(xiàn)行系統(tǒng)存在的主要問題分析 .......................................... 4 提出解決方案 ....................................................... 4 4 系 統(tǒng)設(shè)計 ............................................................... 5 系統(tǒng)總體架構(gòu) ....................................................... 5 系統(tǒng)界面設(shè)計 ....................................................... 6 界面設(shè)計 ....................................................... 6 用戶信息 ....................................................... 7 系統(tǒng)功能模塊設(shè)計 .................................................... 9 獲取用戶信息 ....................................................