首页 FTP客户端的设计与实现(论文范文, JSP,JAVA毕业设计)

FTP客户端的设计与实现(论文范文, JSP,JAVA毕业设计)

举报
开通vip

FTP客户端的设计与实现(论文范文, JSP,JAVA毕业设计) FTP 客户端的设计与实现(论文范文, JSP,JAVA 毕业设计) 文件传输协议 (File Transfer Protocol, FTP),它是目前 Internet 上使用得最广泛的文件传 送协议。起初,FTP 并不是应用于 IP 网络上的协议,而是 20 世纪 60~80 年代美国国防部组 建的 ARPANET 网络中,用于计算机间的文件传输的协议。时至今日,FTP 仍然保持其可靠性, 高速地传输文件,它还允许文件远程存取。这使得用户可以在某个系统上工作,而将文件存 贮在别的系统。为...

FTP客户端的设计与实现(论文范文, JSP,JAVA毕业设计)
FTP 客户端的设计与实现(论文范文, JSP,JAVA 毕业设计) 文件传输协议 (File Transfer Protocol, FTP),它是目前 Internet 上使用得最广泛的文件传 送协议。起初,FTP 并不是应用于 IP 网络上的协议,而是 20 世纪 60~80 年代美国国防部组 建的 ARPANET 网络中,用于计算机间的文件传输的协议。时至今日,FTP 仍然保持其可靠性, 高速地传输文件,它还允许文件远程存取。这使得用户可以在某个系统上工作,而将文件存 贮在别的系统。为了用户更方便的使用 FTP 服务,提供更好的人机交互界面,本课题将使用 JAVA 以及 JBuilder 的 ftpclient 库,基于 Client/Server 的架构方式,编写一个友善界面的 FTP 客户端工具,实现服务器连接、远程与本地目录浏览、文件上传和下载等基本 FTP 工具常用 功能。 关键词: FTP;上传;下载 The Design and Implementation of FTP Client Abstract File Transfer Protocol (FTP), which is the most widely used protocol for transmission at present. In the beginning, the FTP is not used on the IP network, but used in the United States Department of Defense network for the computer file transfer agreement in the 1960's to 1980's. Today, FTP is maintaining its reliability, high-speed transmission of documents, it also allows remote access to documents, Users can manipulate data in other different system, to make users more convenient use FTP services, have a better man-machine interface, this system will be written by Java, JBuilder, and the ftpclient library. Basing on Client/Server structures, to prepare a FTP client tool with a friendly interface, it can login to the server, browse remote and local directory, upload and download. Key words: FTP; Upload; Download 目 录 总页数:20 页 1 引言....................................................................... 1 1.1 选题背景................................................................ 1 1.2 选题目的.............................................................. 1 2 相关基础技术与开发平台..................................................... 1 2.1 JAVA 技术............................................................... 1 2.1.1 JAVA 简介.......................................................... 1 2.1.2 C/S 架构简介....................................................... 2 2.2 FTP 基础................................................................ 3 2.3 开发平台............................................................... 4 3 系统需求 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 与总体设计...................................................... 4 3.1 需求分析............................................................... 4 3.2 设计思路............................................................... 5 3.3 实现思路................................................................ 5 4 系统模块的实现............................................................. 7 4.1 界面模块实现........................................................... 7 4.2 登录模块实现........................................................... 8 4.3 浏览程序.............................................................. 10 4.3.1 浏览服务器端目录程序.............................................. 10 4.3.2 本地浏览程序...................................................... 12 4.4 文件下载和上传程序....................................................... 13 4.4.1 文件下载程序...................................................... 13 4.4.2 文件上传程序...................................................... 13 5 系统测试及问题处理........................................................ 15 5.1 测试环境............................................................... 15 5.2 测试结果.............................................................. 15 5.2.1 登录模块测试...................................................... 15 5.2.2 系统兼容性测试.................................................... 16 5.3 测试 总结 初级经济法重点总结下载党员个人总结TXt高中句型全总结.doc高中句型全总结.doc理论力学知识点总结pdf .............................................................. 16 结 论.................................................................... 17 参考文献.................................................................... 18 致 谢.................................................................... 19 3 系统需求分析与总体设计 3.1 需求分析 3.1.1 用户需求 软件要简单易上手,能够匿名或者使用帐号登录到用户指定的服务器上,进行访问和 数据的上传下载。 3.1.2 功能需求 该系统主要包括以下几个方面: 1.可视化的交互界面模块;2.登录服务器模块;3.浏览服务器/本地目录和文件模块;4. 上传/下载文件模块。由这四个模块构成该系统。 3.1.3 性能需求: 整个系统操作应当简便,界面友好,运行稳定,执行速度快。系统本身运行对计算机 硬件平台和操作系统平台要求适中。 3.2 设计思路 上传下载程序主要完成文件的传输,是系统的核心模块。Jbuilder9 提供的 FTP 控件已 经对其进行了类封装,因而对用户而言它是透明的,不必再去编程解释响应消息等,这就是 控件的好处。这样使用 JBuilder9,就节约了大量的开发时间。即使对 FTP 不是很了解,都可 以很快建立起一个 FTP 客户端程序来。由于本程序只是 FTP 客户端,下面将分别对整个系统 的图形界面、登录模块、远程浏览模块、本地浏览模块、上传模块和下载模块六大模块的程 序实现细节 说明: 1.本套设计全套资料,可以访问 http://www.jsjfw.net/下载 2.有什么不明白的地方,可以联系作者本人 Q,Q:81,0,35,49,74
本文档为【FTP客户端的设计与实现(论文范文, JSP,JAVA毕业设计)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_699969
暂无简介~
格式:pdf
大小:295KB
软件:PDF阅读器
页数:4
分类:互联网
上传时间:2013-08-29
浏览量:37