FTP客户端设计与实现——毕业论文

FTP客户端设计与实现——毕业论文

ID:28661372

大小:293.00 KB

页数:26页

时间:2018-12-12

FTP客户端设计与实现——毕业论文_第1页
FTP客户端设计与实现——毕业论文_第2页
FTP客户端设计与实现——毕业论文_第3页
FTP客户端设计与实现——毕业论文_第4页
FTP客户端设计与实现——毕业论文_第5页
资源描述:

《FTP客户端设计与实现——毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、成都信息工程学院学位论文FTP客户端设计与实现第1页共26页FTP客户端设计与实现摘要互联网的一大特点是实现信息共享,文件传输是信息共享的十分重要的内容之一。随之出现了许多FTP服务器来共享一些信息资源,编写一个操作简单,方便的FTP客户端来下载这些资源受到了人们的极大欢迎。FTP客户端软件是在了解FTP工作原理后,利用C#语言来设计和开发的。FTP客户端分为连接模块、文件管理模块、文件传输模块和辅助管理模块。连接模块实现主机与服务器的连接的功能;文件管理模块实现新建文件、删除文件等功能;文件传输模块实现主机与服

2、务器连接成功后上传和下载文件功能。辅助管理模块实现一些相关功能如:读写配置INI文件。该FTP客户端软件达到了使用方便的目标,希望开发软件的经验能为使用.NET设计开发Windows应用程序FTP客户端软件的初学者提供一些帮助。关键词:.NET;C#;文件传输协议;客户端第1页共26页TheDesignandImplementationofFTPClientAbstractThepredominantcharacteristicofnetworkisinformationresourcessharing.Docu

3、menttransmissionisanimportantcomponentelement.Becauseofthis,manyFileTransferProtocol(FTP)serversappeared,andwonitswayintofavor.C#programminglanguageisusedtodeveloptheFTPclientsoftwareaftercomprehendingtheFTPworkingprinciple.AndthisFTPclientsoftwareismadeupofl

4、inkingmodule、filemanagementmodule、filetransmissionmoduleandassistedmanagementmodule.Linkingmoduleperformsthefunctionsoflinkingahostandaserver;functionsofoperatingonfilesareimplementedinfilemanagementmodule;transmittingfilesiseasythroughapplyingfiletransmissio

5、nmodule;assistedmanagementmodulemainlyperformsthefunctionsofreadingandwritingtheINIfiles.ThisFTPclientsoftwareisusable.AndIhopetheexperiencefromthissoftwaredevelopmentcandosomehelptothelearnerswho'lldevotetheireffortstoFTPclientsoftwaredevelopment.Keywords:.N

6、ET;C#;FTP,Client第1页共26页目录论文总页数:21页1引言11.1课题背景11.2国内外研究现状11.3本课题研究的意义11.4本课题的研究方法22技术背景22.1.NET技术简介22.2VisualStudio.NET简介22.3开发语言选择22.4FTP简介32.5FTP工作模式43FTP软件需求分析63.1需要完成目标63.2功能需求73.3环境需求74FTP软件详细设计与实现74.1软件总体分析与设计74.2各模块具体设计74.2.1连接管理设计74.2.2文件管理设计94.2.3文件传输

7、设计94.2.4辅助功能设计104.3模块的程序实现104.3.1连接管理的程序实现104.3.2文件管理的程序实现114.3.3文件传输的程序实现124.3.4辅助功能的程序实现135软件测试155.1测试前分析155.2测试的过程与分析155.3测试小结17结论18参考文献19致谢20声明211引言1.1课题背景FTP是Internet上最早也是最广的应用,直到今天它仍是最重要和最基本的应用之一。用FTP将信息下载到本地是一件十分普遍的事。也随之出现了许多下载软件。尽管远程登录(Telnet)提供了访问远程文

8、件的极好方法,但怎么也比不上使用自己计算机中的文件方便。如果用户想使用其它计算机上的文件,最理想的方法就是把它COPY到自己的计算机中,以便在本地计算机上操作。FTP正是完成这项工作的工具,你可以在任意一个经过文件传输协议(FTP)访问的公共有效的联机数据库或文档中找到你想要的任何东西。全世界现在已有1000多个(96年的数据)FTP文件服务器对所有INTERNET用户开

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。